2.1
### uVision Project, (C) Keil Software
nrf51822_xxaa_s130
0x4
ARM-ADS
5060960::V5.06 update 7 (build 960)::.\ARMCC
0
nRF51822_xxAA
Nordic Semiconductor
NordicSemiconductor.nRF_DeviceFamilyPack.8.11.1
http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/
IRAM(0x20000000,0x4000) IROM(0x00000000,0x40000) CPUTYPE("Cortex-M0") CLOCK(12000000) ELITTLE
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC4000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm))
0
$$Device:nRF51822_xxAA$Device\Include\nrf.h
$$Device:nRF51822_xxAA$SVD\nrf51.svd
0
0
0
0
0
0
1
.\_build_DFU51\
bl_nrf51822_xxaa_s130
1
0
1
1
1
.\_build_DFU51\
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
DARMCM1.DLL
-pCM0
SARMCM3.DLL
TARMCM1.DLL
-pCM0
1
0
0
0
16
1
0
0
1
1
4099
1
BIN\UL2CM3.DLL
0
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M0"
0
0
0
1
1
0
0
0
0
0
0
0
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
0x4000
1
0x0
0x40000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x3ac00
0x5000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x200025e0
0x1a20
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
BLE_STACK_SUPPORT_REQD __HEAP_SIZE=0 __STACK_SIZE=1600 SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION NRF_SD_BLE_API_VERSION=2 S130 BOARD_PCA10028 SWI_DISABLE0 SOFTDEVICE_PRESENT NRF51422 NRF51 NRF_DFU_SETTINGS_VERSION=1
..\SDK\12.3.0_d7731ad\dfu;..\SDK\12.3.0_d7731ad\components;..\SDK\12.3.0_d7731ad\components\ble\common;..\SDK\12.3.0_d7731ad\components\boards;..\SDK\12.3.0_d7731ad\components\drivers_nrf\clock;..\SDK\12.3.0_d7731ad\components\drivers_nrf\common;..\SDK\12.3.0_d7731ad\components\drivers_nrf\delay;..\SDK\12.3.0_d7731ad\components\drivers_nrf\hal;..\SDK\12.3.0_d7731ad\components\drivers_nrf\rng;..\SDK\12.3.0_d7731ad\components\libraries\bootloader;..\SDK\12.3.0_d7731ad\components\libraries\bootloader\ble_dfu;..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu;..\SDK\12.3.0_d7731ad\components\libraries\crc32;..\SDK\12.3.0_d7731ad\components\libraries\crypto;..\SDK\12.3.0_d7731ad\components\libraries\ecc;..\SDK\12.3.0_d7731ad\components\libraries\experimental_section_vars;..\SDK\12.3.0_d7731ad\components\libraries\fstorage;..\SDK\12.3.0_d7731ad\components\libraries\hci;..\SDK\12.3.0_d7731ad\components\libraries\log;..\SDK\12.3.0_d7731ad\components\libraries\log\src;..\SDK\12.3.0_d7731ad\components\libraries\queue;..\SDK\12.3.0_d7731ad\components\libraries\scheduler;..\SDK\12.3.0_d7731ad\components\libraries\sha256;..\SDK\12.3.0_d7731ad\components\libraries\svc;..\SDK\12.3.0_d7731ad\components\libraries\timer;..\SDK\12.3.0_d7731ad\components\libraries\util;..\SDK\12.3.0_d7731ad\components\softdevice\common\softdevice_handler;..\SDK\12.3.0_d7731ad\components\softdevice\s130\headers;..\SDK\12.3.0_d7731ad\components\softdevice\s130\headers\nrf51;..\SDK\12.3.0_d7731ad\components\toolchain;..\SDK\12.3.0_d7731ad\components\toolchain\cmsis\include;..\SDK\12.3.0_d7731ad\external\micro-ecc\micro-ecc;..\SDK\12.3.0_d7731ad\external\nano-pb
1
0
0
0
0
0
0
0
0
1
--cpreproc_opts=-DBLE_STACK_SUPPORT_REQD,-D__HEAP_SIZE=0,-DSVC_INTERFACE_CALL_AS_NORMAL_FUNCTION,-DNRF_SD_BLE_API_VERSION=2,-DS130,-DBOARD_PCA10028,-DSWI_DISABLE0,-DSOFTDEVICE_PRESENT,-DNRF51422,-DNRF51,-DNRF_DFU_SETTINGS_VERSION=1
BLE_STACK_SUPPORT_REQD __HEAP_SIZE=0 __STACK_SIZE=1600 SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION NRF_SD_BLE_API_VERSION=2 S130 BOARD_PCA10028 SWI_DISABLE0 SOFTDEVICE_PRESENT NRF51422 NRF51 NRF_DFU_SETTINGS_VERSION=1
..\SDK\12.3.0_d7731ad\dfu;..\SDK\12.3.0_d7731ad\components;..\SDK\12.3.0_d7731ad\components\ble\common;..\SDK\12.3.0_d7731ad\components\boards;..\SDK\12.3.0_d7731ad\components\drivers_nrf\clock;..\SDK\12.3.0_d7731ad\components\drivers_nrf\common;..\SDK\12.3.0_d7731ad\components\drivers_nrf\delay;..\SDK\12.3.0_d7731ad\components\drivers_nrf\hal;..\SDK\12.3.0_d7731ad\components\drivers_nrf\rng;..\SDK\12.3.0_d7731ad\components\libraries\bootloader;..\SDK\12.3.0_d7731ad\components\libraries\bootloader\ble_dfu;..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu;..\SDK\12.3.0_d7731ad\components\libraries\crc32;..\SDK\12.3.0_d7731ad\components\libraries\crypto;..\SDK\12.3.0_d7731ad\components\libraries\ecc;..\SDK\12.3.0_d7731ad\components\libraries\experimental_section_vars;..\SDK\12.3.0_d7731ad\components\libraries\fstorage;..\SDK\12.3.0_d7731ad\components\libraries\hci;..\SDK\12.3.0_d7731ad\components\libraries\log;..\SDK\12.3.0_d7731ad\components\libraries\log\src;..\SDK\12.3.0_d7731ad\components\libraries\queue;..\SDK\12.3.0_d7731ad\components\libraries\scheduler;..\SDK\12.3.0_d7731ad\components\libraries\sha256;..\SDK\12.3.0_d7731ad\components\libraries\svc;..\SDK\12.3.0_d7731ad\components\libraries\timer;..\SDK\12.3.0_d7731ad\components\libraries\util;..\SDK\12.3.0_d7731ad\components\softdevice\common\softdevice_handler;..\SDK\12.3.0_d7731ad\components\softdevice\s130\headers;..\SDK\12.3.0_d7731ad\components\softdevice\s130\headers\nrf51;..\SDK\12.3.0_d7731ad\components\toolchain;..\SDK\12.3.0_d7731ad\external\micro-ecc\micro-ecc;..\SDK\12.3.0_d7731ad\external\nano-pb;..\config
1
0
0
0
1
0
0x00000000
0x20000000
Application
dfu-cc.pb.c
1
..\SDK\12.3.0_d7731ad\dfu\dfu-cc.pb.c
dfu_public_key.c
1
..\SDK\12.3.0_d7731ad\dfu\dfu_public_key.c
dfu_req_handling.c
1
..\SDK\12.3.0_d7731ad\dfu\dfu_req_handling.c
main.c
1
..\SDK\12.3.0_d7731ad\dfu\main.c
sdk_config.h
5
..\SDK\12.3.0_d7731ad\dfu\sdk_config.h
Board Definition
boards.c
1
..\SDK\12.3.0_d7731ad\components\boards\boards.c
nRF_BLE
ble_advdata.c
1
..\SDK\12.3.0_d7731ad\components\ble\common\ble_advdata.c
ble_conn_params.c
1
..\SDK\12.3.0_d7731ad\components\ble\common\ble_conn_params.c
ble_srv_common.c
1
..\SDK\12.3.0_d7731ad\components\ble\common\ble_srv_common.c
nRF_BLE_DFU
nrf_ble_dfu.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\ble_dfu\nrf_ble_dfu.c
nRF_Bootloader
nrf_bootloader.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\nrf_bootloader.c
nrf_bootloader_app_start.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\nrf_bootloader_app_start.c
nrf_bootloader_info.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\nrf_bootloader_info.c
nrf_dfu.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu.c
nrf_dfu_flash.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_flash.c
nrf_dfu_mbr.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_mbr.c
nrf_dfu_settings.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_settings.c
nrf_dfu_transport.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_transport.c
nrf_dfu_utils.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_utils.c
nRF_Drivers
nrf_drv_common.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\common\nrf_drv_common.c
nrf_drv_rng.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\rng\nrf_drv_rng.c
nrf_nvmc.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\hal\nrf_nvmc.c
nRF_Libraries
app_error_weak.c
1
..\SDK\12.3.0_d7731ad\components\libraries\util\app_error_weak.c
app_scheduler.c
1
..\SDK\12.3.0_d7731ad\components\libraries\scheduler\app_scheduler.c
app_timer.c
1
..\SDK\12.3.0_d7731ad\components\libraries\timer\app_timer.c
app_timer_appsh.c
1
..\SDK\12.3.0_d7731ad\components\libraries\timer\app_timer_appsh.c
app_util_platform.c
1
..\SDK\12.3.0_d7731ad\components\libraries\util\app_util_platform.c
crc32.c
1
..\SDK\12.3.0_d7731ad\components\libraries\crc32\crc32.c
ecc.c
1
..\SDK\12.3.0_d7731ad\components\libraries\ecc\ecc.c
fstorage.c
1
..\SDK\12.3.0_d7731ad\components\libraries\fstorage\fstorage.c
hci_mem_pool.c
1
..\SDK\12.3.0_d7731ad\components\libraries\hci\hci_mem_pool.c
nrf_assert.c
1
..\SDK\12.3.0_d7731ad\components\libraries\util\nrf_assert.c
nrf_crypto.c
1
..\SDK\12.3.0_d7731ad\components\libraries\crypto\nrf_crypto.c
nrf_queue.c
1
..\SDK\12.3.0_d7731ad\components\libraries\queue\nrf_queue.c
sdk_errors.c
1
..\SDK\12.3.0_d7731ad\components\libraries\util\sdk_errors.c
sha256.c
1
..\SDK\12.3.0_d7731ad\components\libraries\sha256\sha256.c
nRF_SoftDevice
softdevice_handler.c
1
..\SDK\12.3.0_d7731ad\components\softdevice\common\softdevice_handler\softdevice_handler.c
softdevice_handler_appsh.c
1
..\SDK\12.3.0_d7731ad\components\softdevice\common\softdevice_handler\softdevice_handler_appsh.c
nRF_micro_ecc
micro_ecc_lib_nrf51.lib
4
..\SDK\12.3.0_d7731ad\external\micro-ecc\nrf51_keil\armgcc\micro_ecc_lib_nrf51.lib
nano-pb
pb_common.c
1
..\SDK\12.3.0_d7731ad\external\nano-pb\pb_common.c
pb_decode.c
1
..\SDK\12.3.0_d7731ad\external\nano-pb\pb_decode.c
Startup
arm_startup_nrf51.s
2
..\SDK\12.3.0_d7731ad\components\toolchain\arm\arm_startup_nrf51.s
system_nrf51.c
1
..\SDK\12.3.0_d7731ad\components\toolchain\system_nrf51.c
RTE\Device\nRF51422_xxAC\arm_startup_nrf51.s
RTE\Device\nRF51422_xxAC\system_nrf51.c
RTE\Device\nRF51822_xxAA\arm_startup_nrf51.s
RTE\Device\nRF51822_xxAA\system_nrf51.c
secure_dfu_secure_dfu_ble_s130_pca10028
1