2.1
### uVision Project, (C) Keil Software
nRF51822_xxAA
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_nRF51\
EPD-nRF51
1
0
1
1
1
.\_build_nRF51\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
..\tools\make-ota-nrf51.bat $L @L
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
4096
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
0x1b000
0x25000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20001ff8
0x2008
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
3
3
1
1
0
0
0
--locale=english
BLE_STACK_SUPPORT_REQD NRF51822 NRF_SD_BLE_API_VERSION=2 S130 NRF51 SOFTDEVICE_PRESENT NRF_DFU_SETTINGS_VERSION=1 SWI_DISABLE0 __HEAP_SIZE=4096 __STACK_SIZE=1200
..\;..\EPD;..\GUI;..\SDK\12.3.0_d7731ad;..\SDK\12.3.0_d7731ad\components\toolchain;..\SDK\12.3.0_d7731ad\components\toolchain\cmsis\include;..\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\gpiote;..\SDK\12.3.0_d7731ad\components\drivers_nrf\hal;..\SDK\12.3.0_d7731ad\components\drivers_nrf\spi_master;..\SDK\12.3.0_d7731ad\components\drivers_nrf\twi_master;..\SDK\12.3.0_d7731ad\components\drivers_nrf\wdt;..\SDK\12.3.0_d7731ad\external\segger_rtt;..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu;..\SDK\12.3.0_d7731ad\components\libraries\crc32;..\SDK\12.3.0_d7731ad\components\libraries\fds;..\SDK\12.3.0_d7731ad\components\libraries\fstorage;..\SDK\12.3.0_d7731ad\components\libraries\experimental_section_vars;..\SDK\12.3.0_d7731ad\components\libraries\log;..\SDK\12.3.0_d7731ad\components\libraries\log\src;..\SDK\12.3.0_d7731ad\components\libraries\pwr_mgmt;..\SDK\12.3.0_d7731ad\components\libraries\scheduler;..\SDK\12.3.0_d7731ad\components\libraries\trace;..\SDK\12.3.0_d7731ad\components\libraries\timer;..\SDK\12.3.0_d7731ad\components\libraries\util;..\SDK\12.3.0_d7731ad\components\ble\common;..\SDK\12.3.0_d7731ad\components\ble\ble_advertising;..\SDK\12.3.0_d7731ad\components\ble\ble_services\ble_dfu;..\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
1
0
0
0
0
0
0
0
0
1
BLE_STACK_SUPPORT_REQD NRF51822 NRF_SD_BLE_API_VERSION=2 S130 NRF51 SOFTDEVICE_PRESENT NRF_DFU_SETTINGS_VERSION=1 SWI_DISABLE0 __HEAP_SIZE=4096 __STACK_SIZE=1200
..\config;..\EPD;..\GUI;..\SDK\12.3.0_d7731ad;..\SDK\12.3.0_d7731ad\components\toolchain;..\SDK\12.3.0_d7731ad\components\toolchain\cmsis\include;..\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\gpiote;..\SDK\12.3.0_d7731ad\components\drivers_nrf\hal;..\SDK\12.3.0_d7731ad\components\drivers_nrf\spi_master;..\SDK\12.3.0_d7731ad\components\drivers_nrf\twi_master;..\SDK\12.3.0_d7731ad\external\segger_rtt;..\SDK\12.3.0_d7731ad\components\libraries\fds;..\SDK\12.3.0_d7731ad\components\libraries\fstorage;..\SDK\12.3.0_d7731ad\components\libraries\experimental_section_vars;..\SDK\12.3.0_d7731ad\components\libraries\log;..\SDK\12.3.0_d7731ad\components\libraries\log\src;..\SDK\12.3.0_d7731ad\components\libraries\pwr_mgmt;..\SDK\12.3.0_d7731ad\components\libraries\scheduler;..\SDK\12.3.0_d7731ad\components\libraries\trace;..\SDK\12.3.0_d7731ad\components\libraries\timer;..\SDK\12.3.0_d7731ad\components\libraries\util;..\SDK\12.3.0_d7731ad\components\ble\common;..\SDK\12.3.0_d7731ad\components\ble\ble_advertising;..\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
1
0
0
0
1
0
0x00000000
0x20000000
--diag_suppress 6330
App
main.c
1
..\main.c
sdk_config.h
5
..\SDK\12.3.0_d7731ad\sdk_config.h
EPD
EPD_config.c
1
..\EPD\EPD_config.c
EPD_driver.c
1
..\EPD\EPD_driver.c
EPD_service.c
1
..\EPD\EPD_service.c
UC8176.c
1
..\EPD\UC8176.c
SSD1619.c
1
..\EPD\SSD1619.c
JD79668.c
1
..\EPD\JD79668.c
GUI
GUI.c
1
..\GUI\GUI.c
Lunar.c
1
..\GUI\Lunar.c
fonts.c
1
..\GUI\fonts.c
u8g2_font.c
1
..\GUI\u8g2_font.c
Adafruit_GFX.c
1
..\GUI\Adafruit_GFX.c
nRF_BLE
ble_advertising.c
1
..\SDK\12.3.0_d7731ad\components\ble\ble_advertising\ble_advertising.c
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
ble_dfu.c
1
..\SDK\12.3.0_d7731ad\components\ble\ble_services\ble_dfu\ble_dfu.c
nRF_Bootloader
nrf_dfu_settings.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_settings.c
nrf_dfu_flash_buttonless.c
1
..\SDK\12.3.0_d7731ad\dfu\nrf_dfu_flash_buttonless.c
nRF_Drivers
nrf_drv_clock.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\clock\nrf_drv_clock.c
nrf_drv_common.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\common\nrf_drv_common.c
nrf_drv_gpiote.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\gpiote\nrf_drv_gpiote.c
nrf_drv_spi.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\spi_master\nrf_drv_spi.c
nrf_drv_wdt.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\wdt\nrf_drv_wdt.c
nRF_Libraries
app_error.c
1
..\SDK\12.3.0_d7731ad\components\libraries\util\app_error.c
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_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
fstorage.c
1
..\SDK\12.3.0_d7731ad\components\libraries\fstorage\fstorage.c
fds.c
1
..\SDK\12.3.0_d7731ad\components\libraries\fds\fds.c
nrf_pwr_mgmt.c
1
..\SDK\12.3.0_d7731ad\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c
nRF_Log
nrf_log_backend_serial.c
1
..\SDK\12.3.0_d7731ad\components\libraries\log\src\nrf_log_backend_serial.c
nrf_log_frontend.c
1
..\SDK\12.3.0_d7731ad\components\libraries\log\src\nrf_log_frontend.c
nRF_Segger_RTT
RTT_Syscalls_KEIL.c
1
..\SDK\12.3.0_d7731ad\external\segger_rtt\RTT_Syscalls_KEIL.c
SEGGER_RTT.c
1
..\SDK\12.3.0_d7731ad\external\segger_rtt\SEGGER_RTT.c
SEGGER_RTT_printf.c
1
..\SDK\12.3.0_d7731ad\external\segger_rtt\SEGGER_RTT_printf.c
nRF_SoftDevice
softdevice_handler.c
1
..\SDK\12.3.0_d7731ad\components\softdevice\common\softdevice_handler\softdevice_handler.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
flash_softdevice
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
..\SDK\12.3.0_d7731ad\components\softdevice\s130\hex\
s130_nrf51_2.0.1_softdevice.hex
1
0
1
1
1
.\Listings\
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
4096
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
0x1b000
0x25000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20001fe8
0x2018
0
0x0
0x0
1
4
0
0
1
0
0
0
0
0
0
0
0
1
0
0
3
3
1
1
0
0
0
BLE_STACK_SUPPORT_REQD NRF51822 NRF_SD_BLE_API_VERSION=2 S130 NRF51 SOFTDEVICE_PRESENT SWI_DISABLE0
1
0
0
0
0
0
0
0
0
1
BLE_STACK_SUPPORT_REQD NRF51822 NRF_SD_BLE_API_VERSION=2 S130 NRF51 SOFTDEVICE_PRESENT SWI_DISABLE0
1
0
0
0
1
0
0x00000000
0x20000000
App
main.c
1
..\main.c
sdk_config.h
5
..\SDK\12.3.0_d7731ad\sdk_config.h
EPD
EPD_config.c
1
..\EPD\EPD_config.c
EPD_driver.c
1
..\EPD\EPD_driver.c
EPD_service.c
1
..\EPD\EPD_service.c
UC8176.c
1
..\EPD\UC8176.c
SSD1619.c
1
..\EPD\SSD1619.c
JD79668.c
1
..\EPD\JD79668.c
GUI
GUI.c
1
..\GUI\GUI.c
Lunar.c
1
..\GUI\Lunar.c
fonts.c
1
..\GUI\fonts.c
u8g2_font.c
1
..\GUI\u8g2_font.c
Adafruit_GFX.c
1
..\GUI\Adafruit_GFX.c
nRF_BLE
ble_advertising.c
1
..\SDK\12.3.0_d7731ad\components\ble\ble_advertising\ble_advertising.c
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
ble_dfu.c
1
..\SDK\12.3.0_d7731ad\components\ble\ble_services\ble_dfu\ble_dfu.c
nRF_Bootloader
nrf_dfu_settings.c
1
..\SDK\12.3.0_d7731ad\components\libraries\bootloader\dfu\nrf_dfu_settings.c
nrf_dfu_flash_buttonless.c
1
..\SDK\12.3.0_d7731ad\dfu\nrf_dfu_flash_buttonless.c
nRF_Drivers
nrf_drv_clock.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\clock\nrf_drv_clock.c
nrf_drv_common.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\common\nrf_drv_common.c
nrf_drv_gpiote.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\gpiote\nrf_drv_gpiote.c
nrf_drv_spi.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\spi_master\nrf_drv_spi.c
nrf_drv_wdt.c
1
..\SDK\12.3.0_d7731ad\components\drivers_nrf\wdt\nrf_drv_wdt.c
nRF_Libraries
app_error.c
1
..\SDK\12.3.0_d7731ad\components\libraries\util\app_error.c
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_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
fstorage.c
1
..\SDK\12.3.0_d7731ad\components\libraries\fstorage\fstorage.c
fds.c
1
..\SDK\12.3.0_d7731ad\components\libraries\fds\fds.c
nrf_pwr_mgmt.c
1
..\SDK\12.3.0_d7731ad\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c
nRF_Log
nrf_log_backend_serial.c
1
..\SDK\12.3.0_d7731ad\components\libraries\log\src\nrf_log_backend_serial.c
nrf_log_frontend.c
1
..\SDK\12.3.0_d7731ad\components\libraries\log\src\nrf_log_frontend.c
nRF_Segger_RTT
RTT_Syscalls_KEIL.c
1
..\SDK\12.3.0_d7731ad\external\segger_rtt\RTT_Syscalls_KEIL.c
SEGGER_RTT.c
1
..\SDK\12.3.0_d7731ad\external\segger_rtt\SEGGER_RTT.c
SEGGER_RTT_printf.c
1
..\SDK\12.3.0_d7731ad\external\segger_rtt\SEGGER_RTT_printf.c
nRF_SoftDevice
softdevice_handler.c
1
..\SDK\12.3.0_d7731ad\components\softdevice\common\softdevice_handler\softdevice_handler.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
EPD
1