2.1
### uVision Project, (C) Keil Software
nrf52810_xxaa
0x4
ARM-ADS
nRF52810_xxAA
Nordic Semiconductor
NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0
http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/ IROM(0x00000000,0x30000) IRAM(0x20000000,0x6000) CPUTYPE("Cortex-M4") CLOCK(64000000) ELITTLE
0
$$Device:nRF52832_xxAA$Device\Include\nrf.h
..\..\..\..\..\..\modules\nrfx\mdk\nrf52810.svd
0
0
0
0
0
0
1
.\_build\
nrf52810_xxaa
1
0
1
1
1
.\_build\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
-MPU
TCM.DLL
-pCM4
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1 1
0
-1
Segger\JL2CM3.dll
1
0
0
1
1
4099
1
Segger\JL2CM3.dll
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M4"
0
0
0
1
1
0
0
2
0
0
8
1
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x6000
1
0x0
0x30000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x19000
0x17000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20002750
0x38b0
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
--reduce_paths
BLE_STACK_SUPPORT_REQD BOARD_PCA10040 BSP_DEFINES_ONLY CONFIG_GPIO_AS_PINRESET DEVELOP_IN_NRF52832 FLOAT_ABI_SOFT NRF52810_XXAA NRF52_PAN_74 NRF_SD_BLE_API_VERSION=6 S112 SER_CONNECTIVITY SOFTDEVICE_PRESENT __HEAP_SIZE=512 __STACK_SIZE=2048
..\..\..\config\ble_connectivity_s112_uart_pca10040e;..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\ble\ble_dtm;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\serialization\common;..\..\..\..\..\..\components\serialization\common\struct_ser\ble;..\..\..\..\..\..\components\serialization\common\transport;..\..\..\..\..\..\components\serialization\common\transport\ser_phy;..\..\..\..\..\..\components\serialization\common\transport\ser_phy\config;..\..\..\..\..\..\components\serialization\connectivity;..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware;..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers;..\..\..\..\..\..\components\serialization\connectivity\codecs\common;..\..\..\..\..\..\components\serialization\connectivity\hal;..\..\..\..\..\..\components\softdevice\common;..\..\..\..\..\..\components\softdevice\s112\headers;..\..\..\..\..\..\components\softdevice\s112\headers\nrf52;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config
1
0
0
0
0
0
0
0
0
--cpreproc_opts=-DBLE_STACK_SUPPORT_REQD,-DBOARD_PCA10040,-DBSP_DEFINES_ONLY,-DCONFIG_GPIO_AS_PINRESET,-DDEVELOP_IN_NRF52832,-DFLOAT_ABI_SOFT,-DNRF52810_XXAA,-DNRF52_PAN_74,-DNRF_SD_BLE_API_VERSION=6,-DS112,-DSER_CONNECTIVITY,-DSOFTDEVICE_PRESENT,-D__HEAP_SIZE=512,-D__STACK_SIZE=2048
BLE_STACK_SUPPORT_REQD BOARD_PCA10040 BSP_DEFINES_ONLY CONFIG_GPIO_AS_PINRESET DEVELOP_IN_NRF52832 FLOAT_ABI_SOFT NRF52810_XXAA NRF52_PAN_74 NRF_SD_BLE_API_VERSION=6 S112 SER_CONNECTIVITY SOFTDEVICE_PRESENT __HEAP_SIZE=512 __STACK_SIZE=2048
..\..\..\config\ble_connectivity_s112_uart_pca10040e;..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\ble\ble_dtm;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\serialization\common;..\..\..\..\..\..\components\serialization\common\struct_ser\ble;..\..\..\..\..\..\components\serialization\common\transport;..\..\..\..\..\..\components\serialization\common\transport\ser_phy;..\..\..\..\..\..\components\serialization\common\transport\ser_phy\config;..\..\..\..\..\..\components\serialization\connectivity;..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware;..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers;..\..\..\..\..\..\components\serialization\connectivity\codecs\common;..\..\..\..\..\..\components\serialization\connectivity\hal;..\..\..\..\..\..\components\softdevice\common;..\..\..\..\..\..\components\softdevice\s112\headers;..\..\..\..\..\..\components\softdevice\s112\headers\nrf52;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config
1
0
0
0
1
0
0x00000000
0x20000000
--diag_suppress 6330
Application
main.c
1
..\..\..\main.c
sdk_config.h
5
..\config\sdk_config.h
Board Definition
boards.c
1
..\..\..\..\..\..\components\boards\boards.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_BLE
ble_dtm.c
1
..\..\..\..\..\..\components\ble\ble_dtm\ble_dtm.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_dtm_hw_nrf52.c
1
..\..\..\..\..\..\components\ble\ble_dtm\ble_dtm_hw_nrf52.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Drivers
nrf_drv_clock.c
1
..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_drv_uart.c
1
..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_clock.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_power_clock.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_prs.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_uarte.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Libraries
app_error.c
1
..\..\..\..\..\..\components\libraries\util\app_error.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_error_handler_keil.c
1
..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_error_weak.c
1
..\..\..\..\..\..\components\libraries\util\app_error_weak.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_scheduler.c
1
..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_util_platform.c
1
..\..\..\..\..\..\components\libraries\util\app_util_platform.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_assert.c
1
..\..\..\..\..\..\components\libraries\util\nrf_assert.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_atomic.c
1
..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_balloc.c
1
..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_fprintf.c
1
..\..\..\..\..\..\external\fprintf\nrf_fprintf.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_fprintf_format.c
1
..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_memobj.c
1
..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_section_iter.c
1
..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_strerror.c
1
..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Log
nrf_log_backend_rtt.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_backend_serial.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_default_backends.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_frontend.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_str_formatter.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Segger_RTT
SEGGER_RTT.c
1
..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
SEGGER_RTT_Syscalls_KEIL.c
1
..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
SEGGER_RTT_printf.c
1
..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Serialization
ble_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_dtm_init.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\common\ble_dtm_init.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_event_enc.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_event_enc.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_evt_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gap_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gap_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gap_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gap_evt_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gap_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gap_struct_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatt_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gatt_struct_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gattc_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gattc_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gattc_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gattc_evt_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gattc_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gattc_struct_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatts_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gatts_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatts_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gatts_evt_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatts_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gatts_struct_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_serialization.c
1
..\..\..\..\..\..\components\serialization\common\ble_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_struct_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
cond_field_serialization.c
1
..\..\..\..\..\..\components\serialization\common\cond_field_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_ble_gap_sec_keys.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\conn_ble_gap_sec_keys.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_ble_user_mem.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\conn_ble_user_mem.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\common\conn_mw.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble_gap.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble_gap.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble_gattc.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble_gattc.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble_gatts.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble_gatts.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_nrf_soc.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\common\conn_mw_nrf_soc.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
dtm_uart.c
1
..\..\..\..\..\..\components\serialization\connectivity\hal\dtm_uart.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_soc_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\nrf_soc_conn.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_soc_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\nrf_soc_struct_serialization.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_cmd_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_cmd_decoder.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_dtm_cmd_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_dtm_cmd_decoder.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_error_handling.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_error_handling.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_event_encoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_event_encoder.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_handlers.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_handlers.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_pkt_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_pkt_decoder.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_reset_cmd_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_reset_cmd_decoder.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_dbg_sd_str.c
1
..\..\..\..\..\..\components\serialization\common\ser_dbg_sd_str.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_hal_transport.c
1
..\..\..\..\..\..\components\serialization\common\transport\ser_hal_transport.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_phy_uart.c
1
..\..\..\..\..\..\components\serialization\common\transport\ser_phy\ser_phy_uart.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_SoftDevice
nrf_sdh.c
1
..\..\..\..\..\..\components\softdevice\common\nrf_sdh.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_sdh_ble.c
1
..\..\..\..\..\..\components\softdevice\common\nrf_sdh_ble.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_sdh_soc.c
1
..\..\..\..\..\..\components\softdevice\common\nrf_sdh_soc.c
0
0
0
0
0
1
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
flash_s112_nrf52_6.0.0_softdevice
0x4
ARM-ADS
nRF52810_xxAA
Nordic Semiconductor
..
IROM(0x00000000,0x30000) IRAM(0x20000000,0x6000) CPUTYPE("Cortex-M4") CLOCK(64000000) ELITTLE
0
$$Device:nRF52832_xxAA$Device\Include\nrf.h
0
0
0
0
0
0
1
..\..\..\..\..\..\components\softdevice\s112\hex\
s112_nrf52_6.0.0_softdevice.hex
1
0
1
1
1
.\_build\
1
0
0
0
0
0
0
0
0
1
0
attrib +R $H\*
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
-MPU
TCM.DLL
-pCM4
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1 1
0
-1
Segger\JL2CM3.dll
1
0
0
1
1
4099
1
Segger\JL2CM3.dll
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
""
0
0
0
1
1
0
0
2
0
0
8
1
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x6000
1
0x0
0x30000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x19000
0x17000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20002750
0x38b0
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
--reduce_paths
__HEAP_SIZE=512 __STACK_SIZE=2048
..\..\..\config\ble_connectivity_s112_uart_pca10040e;..\..\..\config;..\config
1
0
0
0
0
0
0
0
0
--cpreproc_opts=-D__HEAP_SIZE=512,-D__STACK_SIZE=2048
__HEAP_SIZE=512 __STACK_SIZE=2048
..\..\..\config\ble_connectivity_s112_uart_pca10040e;..\..\..\config;..\config
1
0
0
0
1
0
0x00000000
0x20000000
--diag_suppress 6330
Application
main.c
1
..\..\..\main.c
sdk_config.h
5
..\config\sdk_config.h
Board Definition
boards.c
1
..\..\..\..\..\..\components\boards\boards.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_BLE
ble_dtm.c
1
..\..\..\..\..\..\components\ble\ble_dtm\ble_dtm.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_dtm_hw_nrf52.c
1
..\..\..\..\..\..\components\ble\ble_dtm\ble_dtm_hw_nrf52.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Drivers
nrf_drv_clock.c
1
..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_drv_uart.c
1
..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_clock.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_power_clock.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_prs.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrfx_uarte.c
1
..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Libraries
app_error.c
1
..\..\..\..\..\..\components\libraries\util\app_error.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_error_handler_keil.c
1
..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_error_weak.c
1
..\..\..\..\..\..\components\libraries\util\app_error_weak.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_scheduler.c
1
..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
app_util_platform.c
1
..\..\..\..\..\..\components\libraries\util\app_util_platform.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_assert.c
1
..\..\..\..\..\..\components\libraries\util\nrf_assert.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_atomic.c
1
..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_balloc.c
1
..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_fprintf.c
1
..\..\..\..\..\..\external\fprintf\nrf_fprintf.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_fprintf_format.c
1
..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_memobj.c
1
..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_section_iter.c
1
..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_strerror.c
1
..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Log
nrf_log_backend_rtt.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_backend_serial.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_default_backends.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_frontend.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_log_str_formatter.c
1
..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Segger_RTT
SEGGER_RTT.c
1
..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
SEGGER_RTT_Syscalls_KEIL.c
1
..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
SEGGER_RTT_printf.c
1
..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_Serialization
ble_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_dtm_init.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\common\ble_dtm_init.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_event_enc.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_event_enc.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_evt_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gap_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gap_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gap_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gap_evt_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gap_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gap_struct_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatt_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gatt_struct_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gattc_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gattc_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gattc_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gattc_evt_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gattc_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gattc_struct_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatts_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gatts_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatts_evt_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\ble_gatts_evt_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_gatts_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_gatts_struct_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_serialization.c
1
..\..\..\..\..\..\components\serialization\common\ble_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ble_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\ble_struct_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
cond_field_serialization.c
1
..\..\..\..\..\..\components\serialization\common\cond_field_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_ble_gap_sec_keys.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\conn_ble_gap_sec_keys.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_ble_user_mem.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\conn_ble_user_mem.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\common\conn_mw.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble_gap.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble_gap.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble_gattc.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble_gattc.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_ble_gatts.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\middleware\conn_mw_ble_gatts.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
conn_mw_nrf_soc.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\common\conn_mw_nrf_soc.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
dtm_uart.c
1
..\..\..\..\..\..\components\serialization\connectivity\hal\dtm_uart.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_soc_conn.c
1
..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\nrf_soc_conn.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_soc_struct_serialization.c
1
..\..\..\..\..\..\components\serialization\common\struct_ser\ble\nrf_soc_struct_serialization.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_cmd_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_cmd_decoder.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_dtm_cmd_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_dtm_cmd_decoder.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_error_handling.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_error_handling.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_event_encoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_event_encoder.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_handlers.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_handlers.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_pkt_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_pkt_decoder.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_conn_reset_cmd_decoder.c
1
..\..\..\..\..\..\components\serialization\connectivity\ser_conn_reset_cmd_decoder.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_dbg_sd_str.c
1
..\..\..\..\..\..\components\serialization\common\ser_dbg_sd_str.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_hal_transport.c
1
..\..\..\..\..\..\components\serialization\common\transport\ser_hal_transport.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
ser_phy_uart.c
1
..\..\..\..\..\..\components\serialization\common\transport\ser_phy\ser_phy_uart.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nRF_SoftDevice
nrf_sdh.c
1
..\..\..\..\..\..\components\softdevice\common\nrf_sdh.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_sdh_ble.c
1
..\..\..\..\..\..\components\softdevice\common\nrf_sdh_ble.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
nrf_sdh_soc.c
1
..\..\..\..\..\..\components\softdevice\common\nrf_sdh_soc.c
0
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2