在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → nRF5_SDK_16.0.0_98a08e2.zip

nRF5_SDK_16.0.0_98a08e2.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:157.36M
  • 下载次数:6
  • 浏览次数:366
  • 发布时间:2021-02-06
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
Nordic官方提供的SDK包,版本为V16.0.0。可用于对nRF52系列的芯片(如nRF52840)进行开发。
【实例截图】
【核心代码】
2c634b6b-40d0-4ff8-8d8b-f534c9332482
└── nRF5_SDK_16.0.0_98a08e2
├── components
│   ├── 802_15_4
│   │   ├── api
│   │   │   ├── HAL
│   │   │   │   ├── hal_atomic.h
│   │   │   │   ├── hal_clock.h
│   │   │   │   ├── hal_debug_interface.h
│   │   │   │   ├── hal_delay.h
│   │   │   │   ├── hal_led.h
│   │   │   │   ├── hal_mutex.h
│   │   │   │   ├── hal_rng.h
│   │   │   │   ├── hal_sleep.h
│   │   │   │   ├── hal_task_scheduler.h
│   │   │   │   ├── hal_timer_critical.h
│   │   │   │   ├── hal_timer.h
│   │   │   │   ├── hal_trace_interface.h
│   │   │   │   ├── hal_uart.h
│   │   │   │   ├── hal_uart_task_scheduler.h
│   │   │   │   └── nrf52_soc
│   │   │   │   ├── hal_nrf52_exceptions.h
│   │   │   │   ├── hal_nrf52_rtc.h
│   │   │   │   └── hal_nrf52_timer.h
│   │   │   ├── MAC
│   │   │   │   ├── mac_auto_request.h
│   │   │   │   ├── mac_common.h
│   │   │   │   ├── mac_mcps_data.h
│   │   │   │   ├── mac_mcps_purge.h
│   │   │   │   ├── mac_mlme_associate.h
│   │   │   │   ├── mac_mlme_beacon_notify.h
│   │   │   │   ├── mac_mlme_comm_status.h
│   │   │   │   ├── mac_mlme_disassociate.h
│   │   │   │   ├── mac_mlme_gts.h
│   │   │   │   ├── mac_mlme_orphan.h
│   │   │   │   ├── mac_mlme_pib.h
│   │   │   │   ├── mac_mlme_poll.h
│   │   │   │   ├── mac_mlme_reset.h
│   │   │   │   ├── mac_mlme_rx_enable.h
│   │   │   │   ├── mac_mlme_scan.h
│   │   │   │   ├── mac_mlme_start.h
│   │   │   │   ├── mac_mlme_sync.h
│   │   │   │   ├── mac_panid_conflict.h
│   │   │   │   ├── mac_security.h
│   │   │   │   ├── mac_task_scheduler.h
│   │   │   │   └── mac_time.h
│   │   │   ├── PHY
│   │   │   │   ├── phy_common.h
│   │   │   │   ├── phy_pd_data.h
│   │   │   │   ├── phy_plme_cca.h
│   │   │   │   ├── phy_plme_ed.h
│   │   │   │   ├── phy_plme_pib.h
│   │   │   │   └── phy_plme_trx.h
│   │   │   ├── RAL
│   │   │   │   ├── nrf52_soc
│   │   │   │   │   ├── ral_api_spec.h
│   │   │   │   │   ├── ral_fsm.h
│   │   │   │   │   ├── ral_fsm_private.h
│   │   │   │   │   ├── ral_irq_handlers.h
│   │   │   │   │   └── ral_rf_init.h
│   │   │   │   └── ral_api.h
│   │   │   ├── SecAL
│   │   │   │   ├── sec_aes_ccm.h
│   │   │   │   └── sec_aes_entity.h
│   │   │   └── SysAL
│   │   │   ├── sys_crc.h
│   │   │   ├── sys_debug.h
│   │   │   ├── sys_events.h
│   │   │   ├── sys_fsm.h
│   │   │   ├── sys_init.h
│   │   │   ├── sys_list.h
│   │   │   ├── sys_memory_manager.h
│   │   │   ├── sys_queue.h
│   │   │   ├── sys_ringbuffer.h
│   │   │   ├── sys_slab_allocator.h
│   │   │   ├── sys_sleep.h
│   │   │   ├── sys_task_scheduler.h
│   │   │   ├── sys_time.h
│   │   │   └── sys_utils.h
│   │   ├── raw
│   │   │   ├── 802_15_4_config.h
│   │   │   ├── 802_15_4_lib_gcc.a
│   │   │   ├── 802_15_4_lib_iar.a
│   │   │   ├── 802_15_4_lib_keil.lib
│   │   │   └── license.txt
│   │   ├── secure
│   │   │   ├── 802_15_4_config.h
│   │   │   ├── 802_15_4_lib_gcc.a
│   │   │   ├── 802_15_4_lib_iar.a
│   │   │   ├── 802_15_4_lib_keil.lib
│   │   │   └── license.txt
│   │   └── src
│   │   ├── rng_entity.c
│   │   └── sec_aes_entity.c
│   ├── ant
│   │   ├── ant_channel_config
│   │   │   ├── ant_channel_config.c
│   │   │   └── ant_channel_config.h
│   │   ├── ant_encryption
│   │   │   ├── ant_encrypt_config.c
│   │   │   ├── ant_encrypt_config.h
│   │   │   ├── ant_encrypt_negotiation_slave.c
│   │   │   └── ant_encrypt_negotiation_slave.h
│   │   ├── ant_fs
│   │   │   ├── antfs.c
│   │   │   ├── antfs.h
│   │   │   ├── crc.c
│   │   │   ├── crc.h
│   │   │   └── defines.h
│   │   ├── ant_key_manager
│   │   │   ├── ant_key_manager.c
│   │   │   ├── ant_key_manager.h
│   │   │   └── config
│   │   │   └── ant_key_manager_config.h
│   │   ├── ant_profiles
│   │   │   ├── ant_bpwr
│   │   │   │   ├── ant_bpwr.c
│   │   │   │   ├── ant_bpwr.h
│   │   │   │   ├── ant_bpwr_local.h
│   │   │   │   ├── pages
│   │   │   │   │   ├── ant_bpwr_common_data.c
│   │   │   │   │   ├── ant_bpwr_common_data.h
│   │   │   │   │   ├── ant_bpwr_page_16.c
│   │   │   │   │   ├── ant_bpwr_page_16.h
│   │   │   │   │   ├── ant_bpwr_page_17.c
│   │   │   │   │   ├── ant_bpwr_page_17.h
│   │   │   │   │   ├── ant_bpwr_page_18.c
│   │   │   │   │   ├── ant_bpwr_page_18.h
│   │   │   │   │   ├── ant_bpwr_page_1.c
│   │   │   │   │   ├── ant_bpwr_page_1.h
│   │   │   │   │   ├── ant_bpwr_pages.h
│   │   │   │   │   ├── ant_bpwr_page_torque.c
│   │   │   │   │   └── ant_bpwr_page_torque.h
│   │   │   │   ├── simulator
│   │   │   │   │   ├── ant_bpwr_simulator.c
│   │   │   │   │   ├── ant_bpwr_simulator.h
│   │   │   │   │   └── ant_bpwr_simulator_local.h
│   │   │   │   └── utils
│   │   │   │   └── ant_bpwr_utils.h
│   │   │   ├── ant_bsc
│   │   │   │   ├── ant_bsc.c
│   │   │   │   ├── ant_bsc.h
│   │   │   │   ├── ant_bsc_local.h
│   │   │   │   ├── pages
│   │   │   │   │   ├── ant_bsc_combined_page_0.c
│   │   │   │   │   ├── ant_bsc_combined_page_0.h
│   │   │   │   │   ├── ant_bsc_page_0.c
│   │   │   │   │   ├── ant_bsc_page_0.h
│   │   │   │   │   ├── ant_bsc_page_1.c
│   │   │   │   │   ├── ant_bsc_page_1.h
│   │   │   │   │   ├── ant_bsc_page_2.c
│   │   │   │   │   ├── ant_bsc_page_2.h
│   │   │   │   │   ├── ant_bsc_page_3.c
│   │   │   │   │   ├── ant_bsc_page_3.h
│   │   │   │   │   ├── ant_bsc_page_4.c
│   │   │   │   │   ├── ant_bsc_page_4.h
│   │   │   │   │   ├── ant_bsc_page_5.c
│   │   │   │   │   ├── ant_bsc_page_5.h
│   │   │   │   │   └── ant_bsc_pages.h
│   │   │   │   ├── simulator
│   │   │   │   │   ├── ant_bsc_simulator.c
│   │   │   │   │   ├── ant_bsc_simulator.h
│   │   │   │   │   └── ant_bsc_simulator_local.h
│   │   │   │   └── utils
│   │   │   │   └── ant_bsc_utils.h
│   │   │   ├── ant_common
│   │   │   │   ├── ant_request_controller
│   │   │   │   │   ├── ant_request_controller.c
│   │   │   │   │   └── ant_request_controller.h
│   │   │   │   └── pages
│   │   │   │   ├── ant_common_page_70.c
│   │   │   │   ├── ant_common_page_70.h
│   │   │   │   ├── ant_common_page_80.c
│   │   │   │   ├── ant_common_page_80.h
│   │   │   │   ├── ant_common_page_81.c
│   │   │   │   └── ant_common_page_81.h
│   │   │   ├── ant_hrm
│   │   │   │   ├── ant_hrm.c
│   │   │   │   ├── ant_hrm.h
│   │   │   │   ├── ant_hrm_local.h
│   │   │   │   ├── pages
│   │   │   │   │   ├── ant_hrm_page_0.c
│   │   │   │   │   ├── ant_hrm_page_0.h
│   │   │   │   │   ├── ant_hrm_page_1.c
│   │   │   │   │   ├── ant_hrm_page_1.h
│   │   │   │   │   ├── ant_hrm_page_2.c
│   │   │   │   │   ├── ant_hrm_page_2.h
│   │   │   │   │   ├── ant_hrm_page_3.c
│   │   │   │   │   ├── ant_hrm_page_3.h
│   │   │   │   │   ├── ant_hrm_page_4.c
│   │   │   │   │   ├── ant_hrm_page_4.h
│   │   │   │   │   └── ant_hrm_pages.h
│   │   │   │   ├── simulator
│   │   │   │   │   ├── ant_hrm_simulator.c
│   │   │   │   │   ├── ant_hrm_simulator.h
│   │   │   │   │   └── ant_hrm_simulator_local.h
│   │   │   │   └── utils
│   │   │   │   └── ant_hrm_utils.h
│   │   │   └── ant_sdm
│   │   │   ├── ant_sdm.c
│   │   │   ├── ant_sdm.h
│   │   │   ├── ant_sdm_local.h
│   │   │   ├── pages
│   │   │   │   ├── ant_sdm_common_data.c
│   │   │   │   ├── ant_sdm_common_data.h
│   │   │   │   ├── ant_sdm_page_16.c
│   │   │   │   ├── ant_sdm_page_16.h
│   │   │   │   ├── ant_sdm_page_1.c
│   │   │   │   ├── ant_sdm_page_1.h
│   │   │   │   ├── ant_sdm_page_22.c
│   │   │   │   ├── ant_sdm_page_22.h
│   │   │   │   ├── ant_sdm_page_2.c
│   │   │   │   ├── ant_sdm_page_2.h
│   │   │   │   ├── ant_sdm_page_3.c
│   │   │   │   ├── ant_sdm_page_3.h
│   │   │   │   └── ant_sdm_pages.h
│   │   │   ├── simulator
│   │   │   │   ├── ant_sdm_simulator.c
│   │   │   │   ├── ant_sdm_simulator.h
│   │   │   │   └── ant_sdm_simulator_local.h
│   │   │   └── utils
│   │   │   └── ant_sdm_utils.h
│   │   ├── ant_search_config
│   │   │   ├── ant_search_config.c
│   │   │   └── ant_search_config.h
│   │   └── ant_state_indicator
│   │   ├── ant_state_indicator.c
│   │   └── ant_state_indicator.h
│   ├── ble
│   │   ├── ble_advertising
│   │   │   ├── ble_advertising.c
│   │   │   └── ble_advertising.h
│   │   ├── ble_db_discovery
│   │   │   ├── ble_db_discovery.c
│   │   │   └── ble_db_discovery.h
│   │   ├── ble_dtm
│   │   │   ├── ble_dtm.c
│   │   │   ├── ble_dtm.h
│   │   │   ├── ble_dtm_hw.h
│   │   │   ├── ble_dtm_hw_nrf51.c
│   │   │   └── ble_dtm_hw_nrf52.c
│   │   ├── ble_link_ctx_manager
│   │   │   ├── ble_link_ctx_manager.c
│   │   │   └── ble_link_ctx_manager.h
│   │   ├── ble_racp
│   │   │   ├── ble_racp.c
│   │   │   └── ble_racp.h
│   │   ├── ble_radio_notification
│   │   │   ├── ble_radio_notification.c
│   │   │   └── ble_radio_notification.h
│   │   ├── ble_services
│   │   │   ├── ble_ancs_c
│   │   │   │   ├── ancs_app_attr_get.c
│   │   │   │   ├── ancs_app_attr_get.h
│   │   │   │   ├── ancs_attr_parser.c
│   │   │   │   ├── ancs_attr_parser.h
│   │   │   │   ├── nrf_ble_ancs_c.c
│   │   │   │   └── nrf_ble_ancs_c.h
│   │   │   ├── ble_ans_c
│   │   │   │   ├── ble_ans_c.c
│   │   │   │   └── ble_ans_c.h
│   │   │   ├── ble_bas
│   │   │   │   ├── ble_bas.c
│   │   │   │   └── ble_bas.h
│   │   │   ├── ble_bas_c
│   │   │   │   ├── ble_bas_c.c
│   │   │   │   └── ble_bas_c.h
│   │   │   ├── ble_bps
│   │   │   │   ├── ble_bps.c
│   │   │   │   └── ble_bps.h
│   │   │   ├── ble_cscs
│   │   │   │   ├── ble_cscs.c
│   │   │   │   ├── ble_cscs.h
│   │   │   │   ├── ble_sc_ctrlpt.c
│   │   │   │   └── ble_sc_ctrlpt.h
│   │   │   ├── ble_cts_c
│   │   │   │   ├── ble_cts_c.c
│   │   │   │   └── ble_cts_c.h
│   │   │   ├── ble_dfu
│   │   │   │   ├── ble_dfu_bonded.c
│   │   │   │   ├── ble_dfu.c
│   │   │   │   ├── ble_dfu.h
│   │   │   │   └── ble_dfu_unbonded.c
│   │   │   ├── ble_dis
│   │   │   │   ├── ble_dis.c
│   │   │   │   └── ble_dis.h
│   │   │   ├── ble_dis_c
│   │   │   │   ├── ble_dis_c.c
│   │   │   │   └── ble_dis_c.h
│   │   │   ├── ble_escs
│   │   │   │   ├── escs_defs.h
│   │   │   │   ├── nrf_ble_escs.c
│   │   │   │   └── nrf_ble_escs.h
│   │   │   ├── ble_gls
│   │   │   │   ├── ble_gls.c
│   │   │   │   ├── ble_gls_db.c
│   │   │   │   ├── ble_gls_db.h
│   │   │   │   └── ble_gls.h
│   │   │   ├── ble_hids
│   │   │   │   ├── ble_hids.c
│   │   │   │   └── ble_hids.h
│   │   │   ├── ble_hrs
│   │   │   │   ├── ble_hrs.c
│   │   │   │   └── ble_hrs.h
│   │   │   ├── ble_hrs_c
│   │   │   │   ├── ble_hrs_c.c
│   │   │   │   └── ble_hrs_c.h
│   │   │   ├── ble_hts
│   │   │   │   ├── ble_hts.c
│   │   │   │   └── ble_hts.h
│   │   │   ├── ble_ias
│   │   │   │   ├── ble_ias.c
│   │   │   │   └── ble_ias.h
│   │   │   ├── ble_ias_c
│   │   │   │   ├── ble_ias_c.c
│   │   │   │   └── ble_ias_c.h
│   │   │   ├── ble_ipsp
│   │   │   │   ├── ble_ipsp.c
│   │   │   │   └── ble_ipsp.h
│   │   │   ├── ble_lbs
│   │   │   │   ├── ble_lbs.c
│   │   │   │   └── ble_lbs.h
│   │   │   ├── ble_lbs_c
│   │   │   │   ├── ble_lbs_c.c
│   │   │   │   └── ble_lbs_c.h
│   │   │   ├── ble_lls
│   │   │   │   ├── ble_lls.c
│   │   │   │   └── ble_lls.h
│   │   │   ├── ble_nus
│   │   │   │   ├── ble_nus.c
│   │   │   │   └── ble_nus.h
│   │   │   ├── ble_nus_c
│   │   │   │   ├── ble_nus_c.c
│   │   │   │   └── ble_nus_c.h
│   │   │   ├── ble_rscs
│   │   │   │   ├── ble_rscs.c
│   │   │   │   └── ble_rscs.h
│   │   │   ├── ble_rscs_c
│   │   │   │   ├── ble_rscs_c.c
│   │   │   │   └── ble_rscs_c.h
│   │   │   ├── ble_tps
│   │   │   │   ├── ble_tps.c
│   │   │   │   └── ble_tps.h
│   │   │   ├── eddystone
│   │   │   │   ├── es_adv.c
│   │   │   │   ├── es_adv_frame.c
│   │   │   │   ├── es_adv_frame.h
│   │   │   │   ├── es_adv.h
│   │   │   │   ├── es_adv_timing.c
│   │   │   │   ├── es_adv_timing.h
│   │   │   │   ├── es_adv_timing_resolver.c
│   │   │   │   ├── es_adv_timing_resolver.h
│   │   │   │   ├── es_battery_voltage.h
│   │   │   │   ├── es_battery_voltage_saadc.c
│   │   │   │   ├── es_flash.c
│   │   │   │   ├── es_flash.h
│   │   │   │   ├── es_gatts.c
│   │   │   │   ├── es_gatts.h
│   │   │   │   ├── es_gatts_read.c
│   │   │   │   ├── es_gatts_read.h
│   │   │   │   ├── es_gatts_write.c
│   │   │   │   ├── es_gatts_write.h
│   │   │   │   ├── es.h
│   │   │   │   ├── es_security.c
│   │   │   │   ├── es_security.h
│   │   │   │   ├── es_slot.c
│   │   │   │   ├── es_slot.h
│   │   │   │   ├── es_slot_reg.c
│   │   │   │   ├── es_slot_reg.h
│   │   │   │   ├── es_stopwatch.c
│   │   │   │   ├── es_stopwatch.h
│   │   │   │   ├── es_tlm.c
│   │   │   │   ├── es_tlm.h
│   │   │   │   ├── es_util.h
│   │   │   │   ├── nrf_ble_es.c
│   │   │   │   └── nrf_ble_es.h
│   │   │   ├── experimental_ble_lns
│   │   │   │   ├── ble_ln_common.h
│   │   │   │   ├── ble_ln_cp.c
│   │   │   │   ├── ble_ln_cp.h
│   │   │   │   ├── ble_ln_db.c
│   │   │   │   ├── ble_ln_db.h
│   │   │   │   ├── ble_lns.c
│   │   │   │   └── ble_lns.h
│   │   │   ├── experimental_ble_ots
│   │   │   │   ├── ble_ots.c
│   │   │   │   ├── ble_ots.h
│   │   │   │   ├── ble_ots_l2cap.c
│   │   │   │   ├── ble_ots_l2cap.h
│   │   │   │   ├── ble_ots_oacp.c
│   │   │   │   ├── ble_ots_oacp.h
│   │   │   │   ├── ble_ots_object.c
│   │   │   │   └── ble_ots_object.h
│   │   │   ├── experimental_gatts_c
│   │   │   │   ├── nrf_ble_gatts_c.c
│   │   │   │   └── nrf_ble_gatts_c.h
│   │   │   ├── experimental_nrf_ble_cgms
│   │   │   │   ├── cgms_db.c
│   │   │   │   ├── cgms_db.h
│   │   │   │   ├── cgms_meas.c
│   │   │   │   ├── cgms_meas.h
│   │   │   │   ├── cgms_racp.c
│   │   │   │   ├── cgms_racp.h
│   │   │   │   ├── cgms_socp.c
│   │   │   │   ├── cgms_socp.h
│   │   │   │   ├── cgms_sst.c
│   │   │   │   ├── cgms_sst.h
│   │   │   │   ├── nrf_ble_cgms.c
│   │   │   │   └── nrf_ble_cgms.h
│   │   │   ├── experimental_nrf_ble_ots_c
│   │   │   │   ├── nrf_ble_ots_c.c
│   │   │   │   ├── nrf_ble_ots_c.h
│   │   │   │   ├── nrf_ble_ots_c_l2cap.c
│   │   │   │   ├── nrf_ble_ots_c_l2cap.h
│   │   │   │   ├── nrf_ble_ots_c_oacp.c
│   │   │   │   └── nrf_ble_ots_c_oacp.h
│   │   │   └── nrf_ble_bms
│   │   │   ├── nrf_ble_bms.c
│   │   │   └── nrf_ble_bms.h
│   │   ├── common
│   │   │   ├── ble_advdata.c
│   │   │   ├── ble_advdata.h
│   │   │   ├── ble_conn_params.c
│   │   │   ├── ble_conn_params.h
│   │   │   ├── ble_conn_state.c
│   │   │   ├── ble_conn_state.h
│   │   │   ├── ble_date_time.h
│   │   │   ├── ble_gatt_db.h
│   │   │   ├── ble_sensor_location.h
│   │   │   ├── ble_srv_common.c
│   │   │   └── ble_srv_common.h
│   │   ├── nrf_ble_gatt
│   │   │   ├── nrf_ble_gatt.c
│   │   │   └── nrf_ble_gatt.h
│   │   ├── nrf_ble_gq
│   │   │   ├── nrf_ble_gq.c
│   │   │   └── nrf_ble_gq.h
│   │   ├── nrf_ble_qwr
│   │   │   ├── nrf_ble_qwr.c
│   │   │   └── nrf_ble_qwr.h
│   │   ├── nrf_ble_scan
│   │   │   ├── nrf_ble_scan.c
│   │   │   └── nrf_ble_scan.h
│   │   └── peer_manager
│   │   ├── auth_status_tracker.c
│   │   ├── auth_status_tracker.h
│   │   ├── gatt_cache_manager.c
│   │   ├── gatt_cache_manager.h
│   │   ├── gatts_cache_manager.c
│   │   ├── gatts_cache_manager.h
│   │   ├── id_manager.c
│   │   ├── id_manager.h
│   │   ├── nrf_ble_lesc.c
│   │   ├── nrf_ble_lesc.h
│   │   ├── peer_database.c
│   │   ├── peer_database.h
│   │   ├── peer_data_storage.c
│   │   ├── peer_data_storage.h
│   │   ├── peer_id.c
│   │   ├── peer_id.h
│   │   ├── peer_manager.c
│   │   ├── peer_manager.h
│   │   ├── peer_manager_handler.c
│   │   ├── peer_manager_handler.h
│   │   ├── peer_manager_internal.h
│   │   ├── peer_manager_types.h
│   │   ├── pm_buffer.c
│   │   ├── pm_buffer.h
│   │   ├── security_dispatcher.c
│   │   ├── security_dispatcher.h
│   │   ├── security_manager.c
│   │   └── security_manager.h
│   ├── boards
│   │   ├── arduino_primo.h
│   │   ├── boards.c
│   │   ├── boards.h
│   │   ├── d52_starterkit.h
│   │   ├── n5_starterkit.h
│   │   ├── nrf6310.h
│   │   ├── pca10000.h
│   │   ├── pca10001.h
│   │   ├── pca10003.h
│   │   ├── pca10028.h
│   │   ├── pca10031.h
│   │   ├── pca10036.h
│   │   ├── pca10040.h
│   │   ├── pca10056.h
│   │   ├── pca10059.h
│   │   ├── pca10100.h
│   │   ├── pca20006.h
│   │   ├── pca20020.h
│   │   └── wt51822.h
│   ├── drivers_ext
│   │   ├── adns2080
│   │   │   ├── adns2080.c
│   │   │   └── adns2080.h
│   │   ├── bh1745
│   │   │   ├── bh1745.c
│   │   │   ├── bh1745.h
│   │   │   └── bh1745_internal.h
│   │   ├── ccs811
│   │   │   ├── ccs811.c
│   │   │   ├── ccs811.h
│   │   │   └── ccs811_internal.h
│   │   ├── cherry8x16
│   │   │   ├── cherry8x16.c
│   │   │   └── cherry8x16.h
│   │   ├── ds1624
│   │   │   ├── ds1624.c
│   │   │   └── ds1624.h
│   │   ├── hts221
│   │   │   ├── hts221.c
│   │   │   ├── hts221.h
│   │   │   └── hts221_internal.h
│   │   ├── ili9341
│   │   │   └── ili9341.c
│   │   ├── lis2dh12
│   │   │   ├── lis2dh12.c
│   │   │   ├── lis2dh12.h
│   │   │   └── lis2dh12_internal.h
│   │   ├── lps22hb
│   │   │   ├── lps22hb.c
│   │   │   ├── lps22hb.h
│   │   │   └── lps22hb_internal.h
│   │   ├── max9850
│   │   │   ├── max9850.c
│   │   │   └── max9850.h
│   │   ├── mcp4725
│   │   │   ├── mcp4725.c
│   │   │   └── mcp4725.h
│   │   ├── mpu6050
│   │   │   ├── mpu6050.c
│   │   │   └── mpu6050.h
│   │   ├── nrf6350
│   │   │   ├── nrf6350.c
│   │   │   └── nrf6350.h
│   │   ├── pcal6408a
│   │   │   ├── pcal6408a.c
│   │   │   ├── pcal6408a.h
│   │   │   └── pcal6408a_internal.h
│   │   ├── st7735
│   │   │   └── st7735.c
│   │   ├── sx1509b
│   │   │   ├── sx1509b.c
│   │   │   ├── sx1509b.h
│   │   │   └── sx1509b_internal.h
│   │   ├── synaptics_touchpad
│   │   │   ├── synaptics_touchpad.c
│   │   │   └── synaptics_touchpad.h
│   │   └── uda1380
│   │   ├── uda1380.c
│   │   └── uda1380.h
│   ├── drivers_nrf
│   │   ├── nrf_soc_nosd
│   │   │   ├── nrf_error.h
│   │   │   ├── nrf_nvic.c
│   │   │   ├── nrf_nvic.h
│   │   │   ├── nrf_sdm.h
│   │   │   ├── nrf_soc.c
│   │   │   └── nrf_soc.h
│   │   ├── radio_config
│   │   │   ├── radio_config.c
│   │   │   └── radio_config.h
│   │   ├── sdio
│   │   │   ├── config
│   │   │   │   └── sdio_config.h
│   │   │   ├── sdio.c
│   │   │   └── sdio.h
│   │   ├── spi_master
│   │   │   ├── spi_5W_master.c
│   │   │   └── spi_5W_master.h
│   │   └── twi_master
│   │   └── deprecated
│   │   ├── config
│   │   │   └── twi_master_config.h
│   │   ├── twi_hw_master.c
│   │   ├── twi_master.h
│   │   └── twi_sw_master.c
│   ├── iot
│   │   ├── background_dfu
│   │   │   ├── background_dfu_block.c
│   │   │   ├── background_dfu_block.h
│   │   │   ├── background_dfu_operation.c
│   │   │   ├── background_dfu_operation.h
│   │   │   ├── background_dfu_state.c
│   │   │   ├── background_dfu_state.h
│   │   │   └── transport
│   │   │   ├── background_dfu_transport.h
│   │   │   └── tftp
│   │   │   ├── tftp_dfu.c
│   │   │   └── tftp_dfu.h
│   │   ├── ble_6lowpan
│   │   │   ├── ble_6lowpan.c
│   │   │   └── ble_6lowpan.h
│   │   ├── coap
│   │   │   ├── coap_api.h
│   │   │   ├── coap_block.c
│   │   │   ├── coap_block.h
│   │   │   ├── coap.c
│   │   │   ├── coap_codes.h
│   │   │   ├── coap.h
│   │   │   ├── coap_message.c
│   │   │   ├── coap_message.h
│   │   │   ├── coap_observe_api.h
│   │   │   ├── coap_observe.c
│   │   │   ├── coap_observe.h
│   │   │   ├── coap_option.c
│   │   │   ├── coap_option.h
│   │   │   ├── coap_queue.c
│   │   │   ├── coap_queue.h
│   │   │   ├── coap_resource.c
│   │   │   ├── coap_resource.h
│   │   │   ├── coap_transport_dtls.c
│   │   │   ├── coap_transport.h
│   │   │   ├── coap_transport_ipv6.c
│   │   │   ├── coap_transport_lwip.c
│   │   │   └── coap_transport_socket.c
│   │   ├── common
│   │   │   ├── iot_common.h
│   │   │   ├── iot_defines.h
│   │   │   └── iot_errors.h
│   │   ├── context_manager
│   │   │   ├── iot_context_manager.c
│   │   │   └── iot_context_manager.h
│   │   ├── errno
│   │   │   ├── errno.c
│   │   │   └── errno.h
│   │   ├── iot_file
│   │   │   ├── iot_file.c
│   │   │   ├── iot_file.h
│   │   │   ├── iot_file_port.h
│   │   │   └── static
│   │   │   ├── iot_file_static.c
│   │   │   └── iot_file_static.h
│   │   ├── iot_timer
│   │   │   ├── iot_timer.c
│   │   │   └── iot_timer.h
│   │   ├── ipv6_parse
│   │   │   ├── ipv6_parse.c
│   │   │   └── ipv6_parse.h
│   │   ├── ipv6_stack
│   │   │   ├── dns6
│   │   │   │   └── dns6.c
│   │   │   ├── icmp6
│   │   │   │   ├── icmp6.c
│   │   │   │   └── icmp6.h
│   │   │   ├── include
│   │   │   │   ├── dns6_api.h
│   │   │   │   ├── icmp6_api.h
│   │   │   │   ├── ipv6_api.h
│   │   │   │   └── udp_api.h
│   │   │   ├── ipv6
│   │   │   │   └── ipv6.c
│   │   │   ├── pbuffer
│   │   │   │   ├── iot_pbuffer.c
│   │   │   │   └── iot_pbuffer.h
│   │   │   ├── sntp_client
│   │   │   │   ├── sntp_client.c
│   │   │   │   └── sntp_client.h
│   │   │   ├── tftp
│   │   │   │   ├── iot_tftp.c
│   │   │   │   └── iot_tftp.h
│   │   │   ├── udp
│   │   │   │   ├── udp6.c
│   │   │   │   └── udp.h
│   │   │   └── utils
│   │   │   ├── ipv6_utils.c
│   │   │   └── ipv6_utils.h
│   │   ├── lwm2m
│   │   │   ├── ipso_objects.c
│   │   │   ├── ipso_objects.h
│   │   │   ├── ipso_objects_tlv.c
│   │   │   ├── ipso_objects_tlv.h
│   │   │   ├── lwm2m_api.h
│   │   │   ├── lwm2m_bootstrap.c
│   │   │   ├── lwm2m_bootstrap.h
│   │   │   ├── lwm2m.c
│   │   │   ├── lwm2m_coap_util.c
│   │   │   ├── lwm2m.h
│   │   │   ├── lwm2m_objects.c
│   │   │   ├── lwm2m_objects.h
│   │   │   ├── lwm2m_objects_tlv.c
│   │   │   ├── lwm2m_objects_tlv.h
│   │   │   ├── lwm2m_register.c
│   │   │   ├── lwm2m_register.h
│   │   │   ├── lwm2m_tlv.c
│   │   │   └── lwm2m_tlv.h
│   │   ├── medium
│   │   │   ├── ble_ncfgs
│   │   │   │   ├── ble_ncfgs.c
│   │   │   │   └── ble_ncfgs.h
│   │   │   ├── commissioning
│   │   │   │   ├── commissioning.c
│   │   │   │   └── commissioning.h
│   │   │   ├── ipv6_medium_ble.c
│   │   │   ├── ipv6_medium_ble.h
│   │   │   ├── ipv6_medium.h
│   │   │   └── ipv6_medium_platform_dummy.h
│   │   ├── mqtt
│   │   │   ├── mqtt.c
│   │   │   ├── mqtt_decoder.c
│   │   │   ├── mqtt_encoder.c
│   │   │   ├── mqtt.h
│   │   │   ├── mqtt_internal.h
│   │   │   ├── mqtt_rx.c
│   │   │   ├── mqtt_rx.h
│   │   │   ├── mqtt_transport.c
│   │   │   ├── mqtt_transport.h
│   │   │   ├── mqtt_transport_lwip.c
│   │   │   ├── mqtt_transport_socket.c
│   │   │   └── mqtt_transport_tls.c
│   │   └── socket
│   │   ├── api
│   │   │   ├── arpa
│   │   │   │   └── inet.h
│   │   │   ├── netinet
│   │   │   │   └── in.h
│   │   │   ├── socket_api.h
│   │   │   ├── sys
│   │   │   │   ├── select.h
│   │   │   │   └── socket.h
│   │   │   └── unistd.h
│   │   ├── common
│   │   │   ├── sleep.c
│   │   │   ├── socket.c
│   │   │   ├── socket_common.h
│   │   │   ├── socket_config.h
│   │   │   ├── socket_trace.h
│   │   │   └── transport_if.h
│   │   ├── config
│   │   │   └── medium
│   │   │   ├── config_medium.c
│   │   │   └── config_medium.h
│   │   ├── libraries
│   │   │   ├── addr_util
│   │   │   │   └── inet_pton.c
│   │   │   ├── fifo
│   │   │   │   ├── nrf_fifo.c
│   │   │   │   └── nrf_fifo.h
│   │   │   ├── mbuf
│   │   │   │   ├── mbuf.c
│   │   │   │   └── mbuf.h
│   │   │   └── portdb
│   │   │   ├── portdb.c
│   │   │   └── portdb.h
│   │   ├── platform
│   │   │   └── ble
│   │   │   └── socket_ble.c
│   │   ├── README.md
│   │   └── transport
│   │   ├── ipv6
│   │   │   └── transport_handler.c
│   │   └── lwip
│   │   └── transport_handler.c
│   ├── libraries
│   │   ├── atomic
│   │   │   ├── nrf_atomic.c
│   │   │   ├── nrf_atomic.h
│   │   │   ├── nrf_atomic_internal.h
│   │   │   └── nrf_atomic_sanity_check.h
│   │   ├── atomic_fifo
│   │   │   ├── nrf_atfifo.c
│   │   │   ├── nrf_atfifo.h
│   │   │   └── nrf_atfifo_internal.h
│   │   ├── atomic_flags
│   │   │   ├── nrf_atflags.c
│   │   │   └── nrf_atflags.h
│   │   ├── balloc
│   │   │   ├── nrf_balloc.c
│   │   │   └── nrf_balloc.h
│   │   ├── block_dev
│   │   │   ├── empty
│   │   │   │   ├── nrf_block_dev_empty.c
│   │   │   │   └── nrf_block_dev_empty.h
│   │   │   ├── nrf_block_dev.h
│   │   │   ├── qspi
│   │   │   │   ├── nrf_block_dev_qspi.c
│   │   │   │   ├── nrf_block_dev_qspi.h
│   │   │   │   ├── nrf_serial_flash_params.c
│   │   │   │   └── nrf_serial_flash_params.h
│   │   │   ├── ram
│   │   │   │   ├── nrf_block_dev_ram.c
│   │   │   │   └── nrf_block_dev_ram.h
│   │   │   └── sdc
│   │   │   ├── nrf_block_dev_sdc.c
│   │   │   └── nrf_block_dev_sdc.h
│   │   ├── bootloader
│   │   │   ├── ant_dfu
│   │   │   │   └── nrf_dfu_ant.c
│   │   │   ├── ble_dfu
│   │   │   │   ├── nrf_dfu_ble.c
│   │   │   │   ├── nrf_dfu_ble.h
│   │   │   │   └── nrf_dfu_ble_svci_bond_sharing.h
│   │   │   ├── dfu
│   │   │   │   ├── dfu-cc.options
│   │   │   │   ├── dfu-cc.pb.c
│   │   │   │   ├── dfu-cc.pb.h
│   │   │   │   ├── dfu-cc.proto
│   │   │   │   ├── nrf_dfu.c
│   │   │   │   ├── nrf_dfu_flash.c
│   │   │   │   ├── nrf_dfu_flash.h
│   │   │   │   ├── nrf_dfu.h
│   │   │   │   ├── nrf_dfu_handling_error.c
│   │   │   │   ├── nrf_dfu_handling_error.h
│   │   │   │   ├── nrf_dfu_mbr.c
│   │   │   │   ├── nrf_dfu_mbr.h
│   │   │   │   ├── nrf_dfu_req_handler.c
│   │   │   │   ├── nrf_dfu_req_handler.h
│   │   │   │   ├── nrf_dfu_settings.c
│   │   │   │   ├── nrf_dfu_settings.h
│   │   │   │   ├── nrf_dfu_settings_svci.c
│   │   │   │   ├── nrf_dfu_svci.c
│   │   │   │   ├── nrf_dfu_svci_handler.c
│   │   │   │   ├── nrf_dfu_transport.c
│   │   │   │   ├── nrf_dfu_transport.h
│   │   │   │   ├── nrf_dfu_trigger_usb.c
│   │   │   │   ├── nrf_dfu_trigger_usb.h
│   │   │   │   ├── nrf_dfu_types.h
│   │   │   │   ├── nrf_dfu_utils.c
│   │   │   │   ├── nrf_dfu_utils.h
│   │   │   │   ├── nrf_dfu_validation.c
│   │   │   │   ├── nrf_dfu_validation.h
│   │   │   │   ├── nrf_dfu_ver_validation.c
│   │   │   │   └── nrf_dfu_ver_validation.h
│   │   │   ├── nrf_bootloader_app_start.c
│   │   │   ├── nrf_bootloader_app_start_final.c
│   │   │   ├── nrf_bootloader_app_start.h
│   │   │   ├── nrf_bootloader.c
│   │   │   ├── nrf_bootloader_dfu_timers.c
│   │   │   ├── nrf_bootloader_dfu_timers.h
│   │   │   ├── nrf_bootloader_fw_activation.c
│   │   │   ├── nrf_bootloader_fw_activation.h
│   │   │   ├── nrf_bootloader.h
│   │   │   ├── nrf_bootloader_info.c
│   │   │   ├── nrf_bootloader_info.h
│   │   │   ├── nrf_bootloader_wdt.c
│   │   │   ├── nrf_bootloader_wdt.h
│   │   │   └── serial_dfu
│   │   │   ├── nrf_dfu_serial.c
│   │   │   ├── nrf_dfu_serial.h
│   │   │   ├── nrf_dfu_serial_uart.c
│   │   │   └── nrf_dfu_serial_usb.c
│   │   ├── bsp
│   │   │   ├── bsp_btn_ant.c
│   │   │   ├── bsp_btn_ant.h
│   │   │   ├── bsp_btn_ble.c
│   │   │   ├── bsp_btn_ble.h
│   │   │   ├── bsp.c
│   │   │   ├── bsp_cli.c
│   │   │   ├── bsp_cli.h
│   │   │   ├── bsp_config.h
│   │   │   ├── bsp.h
│   │   │   ├── bsp_nfc.c
│   │   │   └── bsp_nfc.h
│   │   ├── button
│   │   │   ├── app_button.c
│   │   │   └── app_button.h
│   │   ├── cli
│   │   │   ├── ble_uart
│   │   │   │   ├── nrf_cli_ble_uart.c
│   │   │   │   └── nrf_cli_ble_uart.h
│   │   │   ├── cdc_acm
│   │   │   │   ├── nrf_cli_cdc_acm.c
│   │   │   │   └── nrf_cli_cdc_acm.h
│   │   │   ├── cli_utils_cmds.c
│   │   │   ├── libuarte
│   │   │   │   ├── nrf_cli_libuarte.c
│   │   │   │   └── nrf_cli_libuarte.h
│   │   │   ├── nrf_cli.c
│   │   │   ├── nrf_cli.h
│   │   │   ├── nrf_cli_types.h
│   │   │   ├── nrf_cli_vt100.h
│   │   │   ├── rtt
│   │   │   │   ├── nrf_cli_rtt.c
│   │   │   │   └── nrf_cli_rtt.h
│   │   │   └── uart
│   │   │   ├── nrf_cli_uart.c
│   │   │   └── nrf_cli_uart.h
│   │   ├── crc16
│   │   │   ├── crc16.c
│   │   │   └── crc16.h
│   │   ├── crc32
│   │   │   ├── crc32.c
│   │   │   └── crc32.h
│   │   ├── crypto
│   │   │   ├── backend
│   │   │   │   ├── cc310
│   │   │   │   │   ├── cc310_backend_aes_aead.c
│   │   │   │   │   ├── cc310_backend_aes_aead.h
│   │   │   │   │   ├── cc310_backend_aes.c
│   │   │   │   │   ├── cc310_backend_aes.h
│   │   │   │   │   ├── cc310_backend_chacha_poly_aead.c
│   │   │   │   │   ├── cc310_backend_chacha_poly_aead.h
│   │   │   │   │   ├── cc310_backend_ecc.c
│   │   │   │   │   ├── cc310_backend_ecc.h
│   │   │   │   │   ├── cc310_backend_ecdh.c
│   │   │   │   │   ├── cc310_backend_ecdh.h
│   │   │   │   │   ├── cc310_backend_ecdsa.c
│   │   │   │   │   ├── cc310_backend_ecdsa.h
│   │   │   │   │   ├── cc310_backend_eddsa.c
│   │   │   │   │   ├── cc310_backend_eddsa.h
│   │   │   │   │   ├── cc310_backend_hash.c
│   │   │   │   │   ├── cc310_backend_hash.h
│   │   │   │   │   ├── cc310_backend_hmac.c
│   │   │   │   │   ├── cc310_backend_hmac.h
│   │   │   │   │   ├── cc310_backend_init.c
│   │   │   │   │   ├── cc310_backend_mutex.c
│   │   │   │   │   ├── cc310_backend_mutex.h
│   │   │   │   │   ├── cc310_backend_rng.c
│   │   │   │   │   ├── cc310_backend_rng.h
│   │   │   │   │   ├── cc310_backend_shared.c
│   │   │   │   │   └── cc310_backend_shared.h
│   │   │   │   ├── cc310_bl
│   │   │   │   │   ├── cc310_bl_backend_ecc.c
│   │   │   │   │   ├── cc310_bl_backend_ecc.h
│   │   │   │   │   ├── cc310_bl_backend_ecdh.h
│   │   │   │   │   ├── cc310_bl_backend_ecdsa.c
│   │   │   │   │   ├── cc310_bl_backend_ecdsa.h
│   │   │   │   │   ├── cc310_bl_backend_hash.c
│   │   │   │   │   ├── cc310_bl_backend_hash.h
│   │   │   │   │   ├── cc310_bl_backend_init.c
│   │   │   │   │   ├── cc310_bl_backend_shared.c
│   │   │   │   │   └── cc310_bl_backend_shared.h
│   │   │   │   ├── cifra
│   │   │   │   │   ├── cifra_backend_aes_aead.c
│   │   │   │   │   └── cifra_backend_aes_aead.h
│   │   │   │   ├── mbedtls
│   │   │   │   │   ├── mbedtls_backend_aes_aead.c
│   │   │   │   │   ├── mbedtls_backend_aes_aead.h
│   │   │   │   │   ├── mbedtls_backend_aes.c
│   │   │   │   │   ├── mbedtls_backend_aes.h
│   │   │   │   │   ├── mbedtls_backend_ecc.c
│   │   │   │   │   ├── mbedtls_backend_ecc.h
│   │   │   │   │   ├── mbedtls_backend_ecdh.c
│   │   │   │   │   ├── mbedtls_backend_ecdh.h
│   │   │   │   │   ├── mbedtls_backend_ecdsa.c
│   │   │   │   │   ├── mbedtls_backend_ecdsa.h
│   │   │   │   │   ├── mbedtls_backend_hash.c
│   │   │   │   │   ├── mbedtls_backend_hash.h
│   │   │   │   │   ├── mbedtls_backend_hmac.c
│   │   │   │   │   ├── mbedtls_backend_hmac.h
│   │   │   │   │   └── mbedtls_backend_init.c
│   │   │   │   ├── micro_ecc
│   │   │   │   │   ├── micro_ecc_backend_ecc.c
│   │   │   │   │   ├── micro_ecc_backend_ecc.h
│   │   │   │   │   ├── micro_ecc_backend_ecdh.c
│   │   │   │   │   ├── micro_ecc_backend_ecdh.h
│   │   │   │   │   ├── micro_ecc_backend_ecdsa.c
│   │   │   │   │   ├── micro_ecc_backend_ecdsa.h
│   │   │   │   │   └── micro_ecc_backend_shared.h
│   │   │   │   ├── nrf_hw
│   │   │   │   │   ├── nrf_hw_backend_init.c
│   │   │   │   │   ├── nrf_hw_backend_rng.c
│   │   │   │   │   ├── nrf_hw_backend_rng.h
│   │   │   │   │   ├── nrf_hw_backend_rng_mbedtls.c
│   │   │   │   │   └── nrf_hw_backend_rng_mbedtls.h
│   │   │   │   ├── nrf_sw
│   │   │   │   │   ├── nrf_sw_backend_hash.c
│   │   │   │   │   └── nrf_sw_backend_hash.h
│   │   │   │   ├── oberon
│   │   │   │   │   ├── oberon_backend_chacha_poly_aead.c
│   │   │   │   │   ├── oberon_backend_chacha_poly_aead.h
│   │   │   │   │   ├── oberon_backend_ecc.c
│   │   │   │   │   ├── oberon_backend_ecc.h
│   │   │   │   │   ├── oberon_backend_ecdh.c
│   │   │   │   │   ├── oberon_backend_ecdh.h
│   │   │   │   │   ├── oberon_backend_ecdsa.c
│   │   │   │   │   ├── oberon_backend_ecdsa.h
│   │   │   │   │   ├── oberon_backend_eddsa.c
│   │   │   │   │   ├── oberon_backend_eddsa.h
│   │   │   │   │   ├── oberon_backend_hash.c
│   │   │   │   │   ├── oberon_backend_hash.h
│   │   │   │   │   ├── oberon_backend_hmac.c
│   │   │   │   │   └── oberon_backend_hmac.h
│   │   │   │   └── optiga
│   │   │   │   ├── optiga_backend_ecc.c
│   │   │   │   ├── optiga_backend_ecc.h
│   │   │   │   ├── optiga_backend_ecdh.c
│   │   │   │   ├── optiga_backend_ecdh.h
│   │   │   │   ├── optiga_backend_ecdsa.c
│   │   │   │   ├── optiga_backend_ecdsa.h
│   │   │   │   ├── optiga_backend_init.c
│   │   │   │   ├── optiga_backend_rng.c
│   │   │   │   ├── optiga_backend_rng.h
│   │   │   │   ├── optiga_backend_utils.c
│   │   │   │   └── optiga_backend_utils.h
│   │   │   ├── nrf_crypto_aead_backend.h
│   │   │   ├── nrf_crypto_aead.c
│   │   │   ├── nrf_crypto_aead.h
│   │   │   ├── nrf_crypto_aead_shared.h
│   │   │   ├── nrf_crypto_aes_backend.h
│   │   │   ├── nrf_crypto_aes.c
│   │   │   ├── nrf_crypto_aes.h
│   │   │   ├── nrf_crypto_aes_shared.c
│   │   │   ├── nrf_crypto_aes_shared.h
│   │   │   ├── nrf_crypto_ecc_backend.h
│   │   │   ├── nrf_crypto_ecc.c
│   │   │   ├── nrf_crypto_ecc.h
│   │   │   ├── nrf_crypto_ecc_shared.h
│   │   │   ├── nrf_crypto_ecdh_backend.h
│   │   │   ├── nrf_crypto_ecdh.c
│   │   │   ├── nrf_crypto_ecdh.h
│   │   │   ├── nrf_crypto_ecdh_shared.h
│   │   │   ├── nrf_crypto_ecdsa_backend.h
│   │   │   ├── nrf_crypto_ecdsa.c
│   │   │   ├── nrf_crypto_ecdsa.h
│   │   │   ├── nrf_crypto_ecdsa_shared.h
│   │   │   ├── nrf_crypto_eddsa_backend.h
│   │   │   ├── nrf_crypto_eddsa.c
│   │   │   ├── nrf_crypto_eddsa.h
│   │   │   ├── nrf_crypto_eddsa_shared.h
│   │   │   ├── nrf_crypto_error.c
│   │   │   ├── nrf_crypto_error.h
│   │   │   ├── nrf_crypto.h
│   │   │   ├── nrf_crypto_hash_backend.h
│   │   │   ├── nrf_crypto_hash.c
│   │   │   ├── nrf_crypto_hash.h
│   │   │   ├── nrf_crypto_hash_shared.h
│   │   │   ├── nrf_crypto_hkdf.c
│   │   │   ├── nrf_crypto_hkdf.h
│   │   │   ├── nrf_crypto_hmac_backend.h
│   │   │   ├── nrf_crypto_hmac.c
│   │   │   ├── nrf_crypto_hmac.h
│   │   │   ├── nrf_crypto_hmac_shared.h
│   │   │   ├── nrf_crypto_init.c
│   │   │   ├── nrf_crypto_init.h
│   │   │   ├── nrf_crypto_mem.h
│   │   │   ├── nrf_crypto_rng_backend.h
│   │   │   ├── nrf_crypto_rng.c
│   │   │   ├── nrf_crypto_rng.h
│   │   │   ├── nrf_crypto_rng_shared.h
│   │   │   ├── nrf_crypto_shared.c
│   │   │   ├── nrf_crypto_shared.h
│   │   │   ├── nrf_crypto_svc.c
│   │   │   └── nrf_crypto_types.h
│   │   ├── csense
│   │   │   ├── nrf_csense.c
│   │   │   ├── nrf_csense.h
│   │   │   └── nrf_csense_macros.h
│   │   ├── csense_drv
│   │   │   ├── nrf_drv_csense.c
│   │   │   └── nrf_drv_csense.h
│   │   ├── delay
│   │   │   └── nrf_delay.h
│   │   ├── ecc
│   │   │   ├── ecc.c
│   │   │   └── ecc.h
│   │   ├── experimental_section_vars
│   │   │   ├── nrf_section.h
│   │   │   ├── nrf_section_iter.c
│   │   │   └── nrf_section_iter.h
│   │   ├── experimental_task_manager
│   │   │   ├── task_manager.c
│   │   │   ├── task_manager_core_armgcc.S
│   │   │   ├── task_manager_core_iar.s
│   │   │   ├── task_manager_core_keil.s
│   │   │   └── task_manager.h
│   │   ├── fds
│   │   │   ├── fds.c
│   │   │   ├── fds.h
│   │   │   └── fds_internal_defs.h
│   │   ├── fifo
│   │   │   ├── app_fifo.c
│   │   │   └── app_fifo.h
│   │   ├── fstorage
│   │   │   ├── nrf_fstorage.c
│   │   │   ├── nrf_fstorage.h
│   │   │   ├── nrf_fstorage_nvmc.c
│   │   │   ├── nrf_fstorage_nvmc.h
│   │   │   ├── nrf_fstorage_sd.c
│   │   │   └── nrf_fstorage_sd.h
│   │   ├── gfx
│   │   │   ├── nrf_gfx.c
│   │   │   ├── nrf_gfx.h
│   │   │   └── nrf_lcd.h
│   │   ├── gpiote
│   │   │   ├── app_gpiote.c
│   │   │   └── app_gpiote.h
│   │   ├── hardfault
│   │   │   ├── hardfault_genhf.h
│   │   │   ├── hardfault.h
│   │   │   ├── hardfault_implementation.c
│   │   │   ├── nrf51
│   │   │   │   └── handler
│   │   │   │   ├── hardfault_handler_gcc.c
│   │   │   │   ├── hardfault_handler_iar.c
│   │   │   │   └── hardfault_handler_keil.c
│   │   │   └── nrf52
│   │   │   └── handler
│   │   │   ├── hardfault_handler_gcc.c
│   │   │   ├── hardfault_handler_iar.c
│   │   │   └── hardfault_handler_keil.c
│   │   ├── hci
│   │   │   ├── hci_mem_pool.c
│   │   │   ├── hci_mem_pool.h
│   │   │   ├── hci_slip.c
│   │   │   ├── hci_slip.h
│   │   │   ├── hci_transport.c
│   │   │   └── hci_transport.h
│   │   ├── led_softblink
│   │   │   ├── led_softblink.c
│   │   │   └── led_softblink.h
│   │   ├── libuarte
│   │   │   ├── nrf_libuarte_async.c
│   │   │   ├── nrf_libuarte_async.h
│   │   │   ├── nrf_libuarte_drv.c
│   │   │   └── nrf_libuarte_drv.h
│   │   ├── log
│   │   │   ├── nrf_log_backend_flash.h
│   │   │   ├── nrf_log_backend_interface.h
│   │   │   ├── nrf_log_backend_rtt.h
│   │   │   ├── nrf_log_backend_uart.h
│   │   │   ├── nrf_log_ctrl.h
│   │   │   ├── nrf_log_default_backends.h
│   │   │   ├── nrf_log.h
│   │   │   ├── nrf_log_instance.h
│   │   │   ├── nrf_log_str_formatter.h
│   │   │   ├── nrf_log_types.h
│   │   │   └── src
│   │   │   ├── nrf_log_backend_flash.c
│   │   │   ├── nrf_log_backend_rtt.c
│   │   │   ├── nrf_log_backend_serial.c
│   │   │   ├── nrf_log_backend_serial.h
│   │   │   ├── nrf_log_backend_uart.c
│   │   │   ├── nrf_log_ctrl_internal.h
│   │   │   ├── nrf_log_default_backends.c
│   │   │   ├── nrf_log_frontend.c
│   │   │   ├── nrf_log_internal.h
│   │   │   └── nrf_log_str_formatter.c
│   │   ├── low_power_pwm
│   │   │   ├── low_power_pwm.c
│   │   │   └── low_power_pwm.h
│   │   ├── mem_manager
│   │   │   ├── mem_manager.c
│   │   │   └── mem_manager.h
│   │   ├── memobj
│   │   │   ├── nrf_memobj.c
│   │   │   └── nrf_memobj.h
│   │   ├── mpu
│   │   │   ├── nrf_mpu_lib.c
│   │   │   └── nrf_mpu_lib.h
│   │   ├── mutex
│   │   │   └── nrf_mtx.h
│   │   ├── pwm
│   │   │   ├── app_pwm.c
│   │   │   └── app_pwm.h
│   │   ├── pwr_mgmt
│   │   │   ├── nrf_pwr_mgmt.c
│   │   │   └── nrf_pwr_mgmt.h
│   │   ├── queue
│   │   │   ├── nrf_queue.c
│   │   │   └── nrf_queue.h
│   │   ├── ringbuf
│   │   │   ├── nrf_ringbuf.c
│   │   │   └── nrf_ringbuf.h
│   │   ├── scheduler
│   │   │   ├── app_scheduler.c
│   │   │   ├── app_scheduler.h
│   │   │   └── app_scheduler_serconn.c
│   │   ├── sdcard
│   │   │   ├── app_sdcard.c
│   │   │   └── app_sdcard.h
│   │   ├── sensorsim
│   │   │   ├── sensorsim.c
│   │   │   └── sensorsim.h
│   │   ├── serial
│   │   │   ├── nrf_serial.c
│   │   │   └── nrf_serial.h
│   │   ├── sha256
│   │   │   ├── sha256.c
│   │   │   └── sha256.h
│   │   ├── simple_timer
│   │   │   ├── app_simple_timer.c
│   │   │   └── app_simple_timer.h
│   │   ├── slip
│   │   │   ├── slip.c
│   │   │   └── slip.h
│   │   ├── sortlist
│   │   │   ├── nrf_sortlist.c
│   │   │   └── nrf_sortlist.h
│   │   ├── spi_mngr
│   │   │   ├── nrf_spi_mngr.c
│   │   │   └── nrf_spi_mngr.h
│   │   ├── stack_guard
│   │   │   ├── nrf_stack_guard.c
│   │   │   └── nrf_stack_guard.h
│   │   ├── stack_info
│   │   │   └── nrf_stack_info.h
│   │   ├── strerror
│   │   │   ├── nrf_strerror.c
│   │   │   └── nrf_strerror.h
│   │   ├── svc
│   │   │   ├── nrf_svc_function.h
│   │   │   ├── nrf_svc_handler.c
│   │   │   ├── nrf_svci_async_function.h
│   │   │   ├── nrf_svci_async_handler.h
│   │   │   └── nrf_svci.h
│   │   ├── timer
│   │   │   ├── app_timer2.c
│   │   │   ├── app_timer.c
│   │   │   ├── app_timer_freertos.c
│   │   │   ├── app_timer.h
│   │   │   ├── app_timer_rtx.c
│   │   │   ├── drv_rtc.c
│   │   │   └── drv_rtc.h
│   │   ├── twi_mngr
│   │   │   ├── nrf_twi_mngr.c
│   │   │   └── nrf_twi_mngr.h
│   │   ├── twi_sensor
│   │   │   ├── nrf_twi_sensor.c
│   │   │   └── nrf_twi_sensor.h
│   │   ├── uart
│   │   │   ├── app_uart.c
│   │   │   ├── app_uart_fifo.c
│   │   │   ├── app_uart.h
│   │   │   └── retarget.c
│   │   ├── usbd
│   │   │   ├── app_usbd.c
│   │   │   ├── app_usbd_class_base.h
│   │   │   ├── app_usbd_core.c
│   │   │   ├── app_usbd_core.h
│   │   │   ├── app_usbd_descriptor.h
│   │   │   ├── app_usbd.h
│   │   │   ├── app_usbd_langid.h
│   │   │   ├── app_usbd_request.h
│   │   │   ├── app_usbd_serial_num.c
│   │   │   ├── app_usbd_serial_num.h
│   │   │   ├── app_usbd_string_desc.c
│   │   │   ├── app_usbd_string_desc.h
│   │   │   ├── app_usbd_types.h
│   │   │   └── class
│   │   │   ├── audio
│   │   │   │   ├── app_usbd_audio.c
│   │   │   │   ├── app_usbd_audio_desc.h
│   │   │   │   ├── app_usbd_audio.h
│   │   │   │   ├── app_usbd_audio_internal.h
│   │   │   │   └── app_usbd_audio_types.h
│   │   │   ├── cdc
│   │   │   │   ├── acm
│   │   │   │   │   ├── app_usbd_cdc_acm.c
│   │   │   │   │   ├── app_usbd_cdc_acm.h
│   │   │   │   │   └── app_usbd_cdc_acm_internal.h
│   │   │   │   ├── app_usbd_cdc_desc.h
│   │   │   │   └── app_usbd_cdc_types.h
│   │   │   ├── dummy
│   │   │   │   ├── app_usbd_dummy.c
│   │   │   │   ├── app_usbd_dummy.h
│   │   │   │   ├── app_usbd_dummy_internal.h
│   │   │   │   └── app_usbd_dummy_types.h
│   │   │   ├── hid
│   │   │   │   ├── app_usbd_hid.c
│   │   │   │   ├── app_usbd_hid.h
│   │   │   │   ├── app_usbd_hid_types.h
│   │   │   │   ├── generic
│   │   │   │   │   ├── app_usbd_hid_generic.c
│   │   │   │   │   ├── app_usbd_hid_generic_desc.h
│   │   │   │   │   ├── app_usbd_hid_generic.h
│   │   │   │   │   └── app_usbd_hid_generic_internal.h
│   │   │   │   ├── kbd
│   │   │   │   │   ├── app_usbd_hid_kbd.c
│   │   │   │   │   ├── app_usbd_hid_kbd_desc.h
│   │   │   │   │   ├── app_usbd_hid_kbd.h
│   │   │   │   │   └── app_usbd_hid_kbd_internal.h
│   │   │   │   └── mouse
│   │   │   │   ├── app_usbd_hid_mouse.c
│   │   │   │   ├── app_usbd_hid_mouse_desc.h
│   │   │   │   ├── app_usbd_hid_mouse.h
│   │   │   │   └── app_usbd_hid_mouse_internal.h
│   │   │   ├── msc
│   │   │   │   ├── app_usbd_msc.c
│   │   │   │   ├── app_usbd_msc_desc.h
│   │   │   │   ├── app_usbd_msc.h
│   │   │   │   ├── app_usbd_msc_internal.h
│   │   │   │   ├── app_usbd_msc_scsi.h
│   │   │   │   └── app_usbd_msc_types.h
│   │   │   └── nrf_dfu_trigger
│   │   │   ├── app_usbd_nrf_dfu_trigger.c
│   │   │   ├── app_usbd_nrf_dfu_trigger.h
│   │   │   ├── app_usbd_nrf_dfu_trigger_internal.h
│   │   │   └── app_usbd_nrf_dfu_trigger_types.h
│   │   └── util
│   │   ├── app_error.c
│   │   ├── app_error.h
│   │   ├── app_error_handler_gcc.c
│   │   ├── app_error_handler_iar.c
│   │   ├── app_error_handler_keil.c
│   │   ├── app_error_weak.c
│   │   ├── app_error_weak.h
│   │   ├── app_util_bds.h
│   │   ├── app_util.h
│   │   ├── app_util_platform.c
│   │   ├── app_util_platform.h
│   │   ├── nordic_common.h
│   │   ├── nrf_assert.c
│   │   ├── nrf_assert.h
│   │   ├── nrf_bitmask.h
│   │   ├── sdk_alloca.h
│   │   ├── sdk_common.h
│   │   ├── sdk_errors.h
│   │   ├── sdk_macros.h
│   │   ├── sdk_mapped_flags.c
│   │   ├── sdk_mapped_flags.h
│   │   ├── sdk_os.h
│   │   └── sdk_resources.h
│   ├── nfc
│   │   ├── ndef
│   │   │   ├── connection_handover
│   │   │   │   ├── ac_rec
│   │   │   │   │   ├── nfc_ac_rec.c
│   │   │   │   │   └── nfc_ac_rec.h
│   │   │   │   ├── ble_oob_advdata
│   │   │   │   │   ├── nfc_ble_oob_advdata.c
│   │   │   │   │   └── nfc_ble_oob_advdata.h
│   │   │   │   ├── ble_pair_lib
│   │   │   │   │   ├── nfc_ble_pair_lib.c
│   │   │   │   │   └── nfc_ble_pair_lib.h
│   │   │   │   ├── ble_pair_msg
│   │   │   │   │   ├── nfc_ble_pair_msg.c
│   │   │   │   │   └── nfc_ble_pair_msg.h
│   │   │   │   ├── common
│   │   │   │   │   ├── nfc_ble_pair_common.c
│   │   │   │   │   └── nfc_ble_pair_common.h
│   │   │   │   ├── ep_oob_rec
│   │   │   │   │   ├── nfc_ep_oob_rec.c
│   │   │   │   │   └── nfc_ep_oob_rec.h
│   │   │   │   ├── hs_rec
│   │   │   │   │   ├── nfc_hs_rec.c
│   │   │   │   │   └── nfc_hs_rec.h
│   │   │   │   └── le_oob_rec
│   │   │   │   ├── nfc_le_oob_rec.c
│   │   │   │   └── nfc_le_oob_rec.h
│   │   │   ├── conn_hand_parser
│   │   │   │   ├── ac_rec_parser
│   │   │   │   │   ├── nfc_ac_rec_parser.c
│   │   │   │   │   └── nfc_ac_rec_parser.h
│   │   │   │   ├── ble_oob_advdata_parser
│   │   │   │   │   ├── nfc_ble_oob_advdata_parser.c
│   │   │   │   │   └── nfc_ble_oob_advdata_parser.h
│   │   │   │   └── le_oob_rec_parser
│   │   │   │   ├── nfc_le_oob_rec_parser.c
│   │   │   │   └── nfc_le_oob_rec_parser.h
│   │   │   ├── generic
│   │   │   │   ├── message
│   │   │   │   │   ├── nfc_ndef_msg.c
│   │   │   │   │   └── nfc_ndef_msg.h
│   │   │   │   └── record
│   │   │   │   ├── nfc_ndef_record.c
│   │   │   │   └── nfc_ndef_record.h
│   │   │   ├── launchapp
│   │   │   │   ├── nfc_launchapp_msg.c
│   │   │   │   ├── nfc_launchapp_msg.h
│   │   │   │   ├── nfc_launchapp_rec.c
│   │   │   │   └── nfc_launchapp_rec.h
│   │   │   ├── parser
│   │   │   │   ├── message
│   │   │   │   │   ├── nfc_ndef_msg_parser.c
│   │   │   │   │   ├── nfc_ndef_msg_parser.h
│   │   │   │   │   ├── nfc_ndef_msg_parser_local.c
│   │   │   │   │   └── nfc_ndef_msg_parser_local.h
│   │   │   │   └── record
│   │   │   │   ├── nfc_ndef_record_parser.c
│   │   │   │   └── nfc_ndef_record_parser.h
│   │   │   ├── text
│   │   │   │   ├── nfc_text_rec.c
│   │   │   │   └── nfc_text_rec.h
│   │   │   └── uri
│   │   │   ├── nfc_uri_msg.c
│   │   │   ├── nfc_uri_msg.h
│   │   │   ├── nfc_uri_rec.c
│   │   │   └── nfc_uri_rec.h
│   │   ├── platform
│   │   │   ├── nfc_platform.c
│   │   │   └── nfc_platform.h
│   │   ├── t2t_lib
│   │   │   ├── license.txt
│   │   │   ├── nfc_t2t_lib_gcc.a
│   │   │   ├── nfc_t2t_lib_gcc_no_fpu.a
│   │   │   ├── nfc_t2t_lib.h
│   │   │   ├── nfc_t2t_lib_iar.a
│   │   │   └── nfc_t2t_lib_keil.lib
│   │   ├── t2t_parser
│   │   │   ├── nfc_t2t_parser.c
│   │   │   ├── nfc_t2t_parser.h
│   │   │   └── nfc_tlv_block.h
│   │   ├── t4t_lib
│   │   │   ├── license.txt
│   │   │   ├── nfc_t4t_lib_gcc.a
│   │   │   ├── nfc_t4t_lib_gcc_no_fpu.a
│   │   │   ├── nfc_t4t_lib.h
│   │   │   ├── nfc_t4t_lib_iar.a
│   │   │   └── nfc_t4t_lib_keil.lib
│   │   └── t4t_parser
│   │   ├── apdu
│   │   │   ├── nfc_t4t_apdu.c
│   │   │   └── nfc_t4t_apdu.h
│   │   ├── cc_file
│   │   │   ├── nfc_t4t_cc_file.c
│   │   │   └── nfc_t4t_cc_file.h
│   │   ├── hl_detection_procedure
│   │   │   ├── nfc_t4t_hl_detection_procedures.c
│   │   │   └── nfc_t4t_hl_detection_procedures.h
│   │   └── tlv
│   │   ├── nfc_t4t_tlv_block.c
│   │   └── nfc_t4t_tlv_block.h
│   ├── proprietary_rf
│   │   ├── esb
│   │   │   ├── nrf_esb.c
│   │   │   ├── nrf_esb_error_codes.h
│   │   │   ├── nrf_esb.h
│   │   │   └── nrf_esb_resources.h
│   │   └── gzll
│   │   ├── arm
│   │   │   ├── gzll_nrf51_arm.lib
│   │   │   ├── gzll_nrf51_sd_resources_arm.lib
│   │   │   ├── gzll_nrf52840_arm.lib
│   │   │   ├── gzll_nrf52840_sd_resources_arm.lib
│   │   │   ├── gzll_nrf52_arm.lib
│   │   │   ├── gzll_nrf52_sd_resources_arm.lib
│   │   │   └── license.txt
│   │   ├── config
│   │   │   └── nrf_gzp_config.h
│   │   ├── gcc
│   │   │   ├── gzll_nrf51_gcc.a
│   │   │   ├── gzll_nrf51_sd_resources_gcc.a
│   │   │   ├── gzll_nrf52810_gcc.a
│   │   │   ├── gzll_nrf52810_sd_resources_gcc.a
│   │   │   ├── gzll_nrf52811_gcc.a
│   │   │   ├── gzll_nrf52811_sd_resources_gcc.a
│   │   │   ├── gzll_nrf52840_gcc.a
│   │   │   ├── gzll_nrf52840_sd_resources_gcc.a
│   │   │   ├── gzll_nrf52_gcc.a
│   │   │   ├── gzll_nrf52_sd_resources_gcc.a
│   │   │   └── license.txt
│   │   ├── iar
│   │   │   ├── gzll_nrf51_iar.a
│   │   │   ├── gzll_nrf51_sd_resources_iar.a
│   │   │   ├── gzll_nrf52840_iar.a
│   │   │   ├── gzll_nrf52840_sd_resources_iar.a
│   │   │   ├── gzll_nrf52_iar.a
│   │   │   ├── gzll_nrf52_sd_resources_iar.a
│   │   │   └── license.txt
│   │   ├── nrf_gzll_constants.h
│   │   ├── nrf_gzll_error.h
│   │   ├── nrf_gzll.h
│   │   ├── nrf_gzll_resources.h
│   │   ├── nrf_gzp.c
│   │   ├── nrf_gzp_device.c
│   │   ├── nrf_gzp.h
│   │   ├── nrf_gzp_host.c
│   │   └── nrf_gzp_host_nrf5x.c
│   ├── readme.md
│   ├── sdk_validation.h
│   ├── serialization
│   │   ├── application
│   │   │   ├── codecs
│   │   │   │   ├── ant
│   │   │   │   │   ├── middleware
│   │   │   │   │   │   └── app_mw_ant.c
│   │   │   │   │   └── serializers
│   │   │   │   │   ├── ant_acknowledge_message_tx.c
│   │   │   │   │   ├── ant_active_search_sharing_cycles_get.c
│   │   │   │   │   ├── ant_active_search_sharing_cycles_set.c
│   │   │   │   │   ├── ant_adv_burst_config_set.c
│   │   │   │   │   ├── ant_app.h
│   │   │   │   │   ├── ant_broadcast_message_tx.c
│   │   │   │   │   ├── ant_capabilities_get.c
│   │   │   │   │   ├── ant_channel_assign.c
│   │   │   │   │   ├── ant_channel_close.c
│   │   │   │   │   ├── ant_channel_id_get.c
│   │   │   │   │   ├── ant_channel_id_set.c
│   │   │   │   │   ├── ant_channel_low_priority_rx_search_timeout_set.c
│   │   │   │   │   ├── ant_channel_open_with_offset.c
│   │   │   │   │   ├── ant_channel_period_get.c
│   │   │   │   │   ├── ant_channel_period_set.c
│   │   │   │   │   ├── ant_channel_radio_freq_get.c
│   │   │   │   │   ├── ant_channel_radio_freq_set.c
│   │   │   │   │   ├── ant_channel_radio_tx_power_set.c
│   │   │   │   │   ├── ant_channel_rx_search_timeout_set.c
│   │   │   │   │   ├── ant_channel_status_get.c
│   │   │   │   │   ├── ant_channel_unassign.c
│   │   │   │   │   ├── ant_coex_config_get.c
│   │   │   │   │   ├── ant_coex_config_set.c
│   │   │   │   │   ├── ant_crypto_channel_enable.c
│   │   │   │   │   ├── ant_crypto_info_get.c
│   │   │   │   │   ├── ant_crypto_info_set.c
│   │   │   │   │   ├── ant_crypto_key_set.c
│   │   │   │   │   ├── ant_cw_test_mode.c
│   │   │   │   │   ├── ant_cw_test_mode_init.c
│   │   │   │   │   ├── ant_enable.c
│   │   │   │   │   ├── ant_event.c
│   │   │   │   │   ├── ant_event.h
│   │   │   │   │   ├── ant_id_list_add.c
│   │   │   │   │   ├── ant_id_list_config.c
│   │   │   │   │   ├── ant_lib_config_clear.c
│   │   │   │   │   ├── ant_lib_config_get.c
│   │   │   │   │   ├── ant_lib_config_set.c
│   │   │   │   │   ├── ant_network_address_set.c
│   │   │   │   │   ├── ant_prox_search_set.c
│   │   │   │   │   ├── ant_rx_scan_mode_start.c
│   │   │   │   │   ├── ant_search_channel_priority_set.c
│   │   │   │   │   ├── ant_search_waveform_set.c
│   │   │   │   │   ├── ant_stack_reset.c
│   │   │   │   │   └── ant_version_get.c
│   │   │   │   ├── ble
│   │   │   │   │   ├── middleware
│   │   │   │   │   │   ├── app_mw_ble.c
│   │   │   │   │   │   ├── app_mw_ble_gap.c
│   │   │   │   │   │   ├── app_mw_ble_gattc.c
│   │   │   │   │   │   ├── app_mw_ble_gatts.c
│   │   │   │   │   │   ├── app_mw_ble_l2cap.c
│   │   │   │   │   │   └── app_mw_nrf_soc.c
│   │   │   │   │   └── serializers
│   │   │   │   │   ├── app_ble_gap_sec_keys.c
│   │   │   │   │   ├── app_ble_gap_sec_keys.h
│   │   │   │   │   ├── app_ble_user_mem.c
│   │   │   │   │   ├── app_ble_user_mem.h
│   │   │   │   │   ├── ble_app.c
│   │   │   │   │   ├── ble_app.h
│   │   │   │   │   ├── ble_event.c
│   │   │   │   │   ├── ble_evt_app.c
│   │   │   │   │   ├── ble_evt_app.h
│   │   │   │   │   ├── ble_gap_app.c
│   │   │   │   │   ├── ble_gap_app.h
│   │   │   │   │   ├── ble_gap_evt_app.c
│   │   │   │   │   ├── ble_gap_evt_app.h
│   │   │   │   │   ├── ble_gattc_app.c
│   │   │   │   │   ├── ble_gattc_app.h
│   │   │   │   │   ├── ble_gattc_evt_app.c
│   │   │   │   │   ├── ble_gattc_evt_app.h
│   │   │   │   │   ├── ble_gatts_app.c
│   │   │   │   │   ├── ble_gatts_app.h
│   │   │   │   │   ├── ble_gatts_evt_app.c
│   │   │   │   │   ├── ble_gatts_evt_app.h
│   │   │   │   │   ├── ble_l2cap_app.c
│   │   │   │   │   ├── ble_l2cap_app.h
│   │   │   │   │   ├── ble_l2cap_evt_app.c
│   │   │   │   │   ├── ble_l2cap_evt_app.h
│   │   │   │   │   ├── nrf_soc_app.c
│   │   │   │   │   └── nrf_soc_app.h
│   │   │   │   └── common
│   │   │   │   ├── ble_dtm_app.c
│   │   │   │   ├── ble_dtm_app.h
│   │   │   │   ├── ble_dtm_init.c
│   │   │   │   ├── conn_systemreset.c
│   │   │   │   └── conn_systemreset.h
│   │   │   ├── hal
│   │   │   │   ├── ser_app_hal.h
│   │   │   │   ├── ser_app_hal_nrf5x.c
│   │   │   │   ├── ser_app_power_system_off.c
│   │   │   │   └── ser_app_power_system_off.h
│   │   │   └── transport
│   │   │   ├── ser_sd_transport.c
│   │   │   ├── ser_sd_transport.h
│   │   │   ├── ser_softdevice_handler.c
│   │   │   └── ser_softdevice_handler.h
│   │   ├── common
│   │   │   ├── ble_serialization.c
│   │   │   ├── ble_serialization.h
│   │   │   ├── cond_field_serialization.c
│   │   │   ├── cond_field_serialization.h
│   │   │   ├── ser_config.h
│   │   │   ├── ser_dbg_sd_str.c
│   │   │   ├── ser_dbg_sd_str.h
│   │   │   ├── struct_ser
│   │   │   │   ├── ant
│   │   │   │   │   ├── ant_struct_serialization.c
│   │   │   │   │   └── ant_struct_serialization.h
│   │   │   │   └── ble
│   │   │   │   ├── ble_gap_struct_serialization.c
│   │   │   │   ├── ble_gap_struct_serialization.h
│   │   │   │   ├── ble_gattc_struct_serialization.c
│   │   │   │   ├── ble_gattc_struct_serialization.h
│   │   │   │   ├── ble_gatts_struct_serialization.c
│   │   │   │   ├── ble_gatts_struct_serialization.h
│   │   │   │   ├── ble_gatt_struct_serialization.c
│   │   │   │   ├── ble_gatt_struct_serialization.h
│   │   │   │   ├── ble_l2cap_struct_serialization.c
│   │   │   │   ├── ble_l2cap_struct_serialization.h
│   │   │   │   ├── ble_struct_serialization.c
│   │   │   │   ├── ble_struct_serialization.h
│   │   │   │   ├── nrf_soc_struct_serialization.c
│   │   │   │   └── nrf_soc_struct_serialization.h
│   │   │   └── transport
│   │   │   ├── dtm_uart_params.h
│   │   │   ├── ser_hal_transport.c
│   │   │   ├── ser_hal_transport.h
│   │   │   ├── ser_phy
│   │   │   │   ├── config
│   │   │   │   │   ├── ser_config_5W_app.h
│   │   │   │   │   ├── ser_phy_config_app.h
│   │   │   │   │   ├── ser_phy_config_conn.h
│   │   │   │   │   ├── ser_phy_debug_app.h
│   │   │   │   │   └── ser_phy_debug_conn.h
│   │   │   │   ├── ser_phy.c
│   │   │   │   ├── ser_phy.h
│   │   │   │   ├── ser_phy_hci.c
│   │   │   │   ├── ser_phy_hci.h
│   │   │   │   ├── ser_phy_hci_slip.c
│   │   │   │   ├── ser_phy_hci_slip_cdc.c
│   │   │   │   ├── ser_phy_nohci.c
│   │   │   │   ├── ser_phy_spi_5W_master.c
│   │   │   │   ├── ser_phy_spi_5W_slave.c
│   │   │   │   ├── ser_phy_spi_master.c
│   │   │   │   ├── ser_phy_spi_slave.c
│   │   │   │   └── ser_phy_uart.c
│   │   │   └── ser_phy_debug_comm.h
│   │   └── connectivity
│   │   ├── codecs
│   │   │   ├── ant
│   │   │   │   ├── middleware
│   │   │   │   │   ├── conn_mw_ant.c
│   │   │   │   │   └── conn_mw_ant.h
│   │   │   │   └── serializers
│   │   │   │   ├── ant_acknowledge_message_tx.c
│   │   │   │   ├── ant_active_search_sharing_cycles_get.c
│   │   │   │   ├── ant_active_search_sharing_cycles_set.c
│   │   │   │   ├── ant_adv_burst_config_set.c
│   │   │   │   ├── ant_broadcast_message_tx.c
│   │   │   │   ├── ant_capabilities_get.c
│   │   │   │   ├── ant_channel_assign.c
│   │   │   │   ├── ant_channel_close.c
│   │   │   │   ├── ant_channel_id_get.c
│   │   │   │   ├── ant_channel_id_set.c
│   │   │   │   ├── ant_channel_low_priority_rx_search_timout_set.c
│   │   │   │   ├── ant_channel_open_with_offset.c
│   │   │   │   ├── ant_channel_period_get.c
│   │   │   │   ├── ant_channel_period_set.c
│   │   │   │   ├── ant_channel_radio_freq_get.c
│   │   │   │   ├── ant_channel_radio_freq_set.c
│   │   │   │   ├── ant_channel_radio_tx_power_set.c
│   │   │   │   ├── ant_channel_rx_search_timeout_set.c
│   │   │   │   ├── ant_channel_status_get.c
│   │   │   │   ├── ant_channel_unassign.c
│   │   │   │   ├── ant_coex_config_get.c
│   │   │   │   ├── ant_coex_config_set.c
│   │   │   │   ├── ant_conn.h
│   │   │   │   ├── ant_crypto_channel_enable.c
│   │   │   │   ├── ant_crypto_info_get.c
│   │   │   │   ├── ant_crypto_info_set.c
│   │   │   │   ├── ant_crypto_key_set.c
│   │   │   │   ├── ant_cw_test_mode.c
│   │   │   │   ├── ant_cw_test_mode_init.c
│   │   │   │   ├── ant_enable.c
│   │   │   │   ├── ant_event.c
│   │   │   │   ├── ant_event.h
│   │   │   │   ├── ant_event_rx.c
│   │   │   │   ├── ant_event_rx.h
│   │   │   │   ├── ant_id_list_add.c
│   │   │   │   ├── ant_id_list_config.c
│   │   │   │   ├── ant_lib_config_clear.c
│   │   │   │   ├── ant_lib_config_get.c
│   │   │   │   ├── ant_lib_config_set.c
│   │   │   │   ├── ant_network_address_set.c
│   │   │   │   ├── ant_prox_search_set.c
│   │   │   │   ├── ant_rx_scan_mode_start.c
│   │   │   │   ├── ant_search_channel_priority_set.c
│   │   │   │   ├── ant_search_waveform_set.c
│   │   │   │   ├── ant_stack_reset.c
│   │   │   │   └── ant_version_get.c
│   │   │   ├── ble
│   │   │   │   ├── middleware
│   │   │   │   │   ├── conn_mw_ble.c
│   │   │   │   │   ├── conn_mw_ble_gap.c
│   │   │   │   │   ├── conn_mw_ble_gap.h
│   │   │   │   │   ├── conn_mw_ble_gattc.c
│   │   │   │   │   ├── conn_mw_ble_gattc.h
│   │   │   │   │   ├── conn_mw_ble_gatts.c
│   │   │   │   │   ├── conn_mw_ble_gatts.h
│   │   │   │   │   ├── conn_mw_ble.h
│   │   │   │   │   ├── conn_mw_ble_l2cap.c
│   │   │   │   │   ├── conn_mw_ble_l2cap.h
│   │   │   │   │   └── conn_mw.h
│   │   │   │   └── serializers
│   │   │   │   ├── ble_conn.c
│   │   │   │   ├── ble_conn.h
│   │   │   │   ├── ble_event_enc.c
│   │   │   │   ├── ble_evt_conn.c
│   │   │   │   ├── ble_evt_conn.h
│   │   │   │   ├── ble_gap_conn.c
│   │   │   │   ├── ble_gap_conn.h
│   │   │   │   ├── ble_gap_evt_conn.c
│   │   │   │   ├── ble_gap_evt_conn.h
│   │   │   │   ├── ble_gattc_conn.c
│   │   │   │   ├── ble_gattc_conn.h
│   │   │   │   ├── ble_gattc_evt_conn.c
│   │   │   │   ├── ble_gattc_evt_conn.h
│   │   │   │   ├── ble_gatts_conn.c
│   │   │   │   ├── ble_gatts_conn.h
│   │   │   │   ├── ble_gatts_evt_conn.c
│   │   │   │   ├── ble_gatts_evt_conn.h
│   │   │   │   ├── ble_l2cap_conn.c
│   │   │   │   ├── ble_l2cap_conn.h
│   │   │   │   ├── ble_l2cap_evt_conn.c
│   │   │   │   ├── ble_l2cap_evt_conn.h
│   │   │   │   ├── conn_ble_gap_sec_keys.c
│   │   │   │   ├── conn_ble_gap_sec_keys.h
│   │   │   │   ├── conn_ble_l2cap_sdu_pool.c
│   │   │   │   ├── conn_ble_l2cap_sdu_pool.h
│   │   │   │   ├── conn_ble_user_mem.c
│   │   │   │   ├── conn_ble_user_mem.h
│   │   │   │   ├── nrf_soc_conn.c
│   │   │   │   └── nrf_soc_conn.h
│   │   │   └── common
│   │   │   ├── ble_dtm_conn.h
│   │   │   ├── ble_dtm_init.c
│   │   │   ├── conn_mw.c
│   │   │   ├── conn_mw.h
│   │   │   ├── conn_mw_items.c
│   │   │   ├── conn_mw_nrf_soc.c
│   │   │   └── conn_mw_nrf_soc.h
│   │   ├── hal
│   │   │   ├── dtm_uart.c
│   │   │   └── dtm_uart.h
│   │   ├── ser_conn_cmd_decoder.c
│   │   ├── ser_conn_cmd_decoder.h
│   │   ├── ser_conn_dtm_cmd_decoder.c
│   │   ├── ser_conn_dtm_cmd_decoder.h
│   │   ├── ser_conn_error_handling.c
│   │   ├── ser_conn_event_encoder.c
│   │   ├── ser_conn_event_encoder.h
│   │   ├── ser_conn_handlers.c
│   │   ├── ser_conn_handlers.h
│   │   ├── ser_conn_pkt_decoder.c
│   │   ├── ser_conn_pkt_decoder.h
│   │   ├── ser_conn_reset_cmd_decoder.c
│   │   └── ser_conn_reset_cmd_decoder.h
│   ├── softdevice
│   │   ├── common
│   │   │   ├── nrf_sdh_ant.c
│   │   │   ├── nrf_sdh_ant.h
│   │   │   ├── nrf_sdh_ble.c
│   │   │   ├── nrf_sdh_ble.h
│   │   │   ├── nrf_sdh.c
│   │   │   ├── nrf_sdh_freertos.c
│   │   │   ├── nrf_sdh_freertos.h
│   │   │   ├── nrf_sdh.h
│   │   │   ├── nrf_sdh_soc.c
│   │   │   └── nrf_sdh_soc.h
│   │   ├── mbr
│   │   │   ├── headers
│   │   │   │   ├── nrf_mbr.h
│   │   │   │   └── nrf_svc.h
│   │   │   └── hex
│   │   │   ├── mbr_nrf52_2.4.1_licence-agreement.txt
│   │   │   └── mbr_nrf52_2.4.1_mbr.hex
│   │   ├── s112
│   │   │   ├── doc
│   │   │   │   ├── s112_nrf52_7.0.1_licence-agreement.txt
│   │   │   │   ├── s112_nrf52_7.0.1_migration-document.pdf
│   │   │   │   └── s112_nrf52_7.0.1_release-notes.pdf
│   │   │   ├── headers
│   │   │   │   ├── ble_err.h
│   │   │   │   ├── ble_gap.h
│   │   │   │   ├── ble_gattc.h
│   │   │   │   ├── ble_gatt.h
│   │   │   │   ├── ble_gatts.h
│   │   │   │   ├── ble.h
│   │   │   │   ├── ble_hci.h
│   │   │   │   ├── ble_ranges.h
│   │   │   │   ├── ble_types.h
│   │   │   │   ├── nrf52
│   │   │   │   │   └── nrf_mbr.h
│   │   │   │   ├── nrf_error.h
│   │   │   │   ├── nrf_error_sdm.h
│   │   │   │   ├── nrf_error_soc.h
│   │   │   │   ├── nrf_nvic.h
│   │   │   │   ├── nrf_sd_def.h
│   │   │   │   ├── nrf_sdm.h
│   │   │   │   ├── nrf_soc.h
│   │   │   │   └── nrf_svc.h
│   │   │   ├── hex
│   │   │   │   ├── s112_nrf52_7.0.1_licence-agreement.txt
│   │   │   │   └── s112_nrf52_7.0.1_softdevice.hex
│   │   │   └── toolchain
│   │   │   ├── armgcc
│   │   │   │   └── armgcc_s112_nrf52810_xxaa.ld
│   │   │   └── iar
│   │   │   └── iar_s112_nrf52810_xxaa.icf
│   │   ├── s113
│   │   │   ├── doc
│   │   │   │   ├── s113_nrf52_7.0.1_licence_agreement.txt
│   │   │   │   ├── s113_nrf52_7.0.1_migration-document.pdf
│   │   │   │   └── s113_nrf52_7.0.1_release-notes.pdf
│   │   │   ├── headers
│   │   │   │   ├── ble_err.h
│   │   │   │   ├── ble_gap.h
│   │   │   │   ├── ble_gattc.h
│   │   │   │   ├── ble_gatt.h
│   │   │   │   ├── ble_gatts.h
│   │   │   │   ├── ble.h
│   │   │   │   ├── ble_hci.h
│   │   │   │   ├── ble_l2cap.h
│   │   │   │   ├── ble_ranges.h
│   │   │   │   ├── ble_types.h
│   │   │   │   ├── nrf52
│   │   │   │   │   └── nrf_mbr.h
│   │   │   │   ├── nrf_error.h
│   │   │   │   ├── nrf_error_sdm.h
│   │   │   │   ├── nrf_error_soc.h
│   │   │   │   ├── nrf_nvic.h
│   │   │   │   ├── nrf_sd_def.h
│   │   │   │   ├── nrf_sdm.h
│   │   │   │   ├── nrf_soc.h
│   │   │   │   └── nrf_svc.h
│   │   │   ├── hex
│   │   │   │   ├── s113_nrf52_7.0.1_licence-agreement.txt
│   │   │   │   └── s113_nrf52_7.0.1_softdevice.hex
│   │   │   └── toolchain
│   │   │   ├── armgcc
│   │   │   │   └── armgcc_s113_nrf52833_xxaa.ld
│   │   │   └── iar
│   │   │   └── iar_s113_nrf52833_xxaa.icf
│   │   ├── s132
│   │   │   ├── doc
│   │   │   │   ├── s132_nrf52_7.0.1_licence-agreement.txt
│   │   │   │   ├── s132_nrf52_7.0.1_migration-document.pdf
│   │   │   │   └── s132_nrf52_7.0.1_release-notes.pdf
│   │   │   ├── headers
│   │   │   │   ├── ble_err.h
│   │   │   │   ├── ble_gap.h
│   │   │   │   ├── ble_gattc.h
│   │   │   │   ├── ble_gatt.h
│   │   │   │   ├── ble_gatts.h
│   │   │   │   ├── ble.h
│   │   │   │   ├── ble_hci.h
│   │   │   │   ├── ble_l2cap.h
│   │   │   │   ├── ble_ranges.h
│   │   │   │   ├── ble_types.h
│   │   │   │   ├── nrf52
│   │   │   │   │   └── nrf_mbr.h
│   │   │   │   ├── nrf_error.h
│   │   │   │   ├── nrf_error_sdm.h
│   │   │   │   ├── nrf_error_soc.h
│   │   │   │   ├── nrf_nvic.h
│   │   │   │   ├── nrf_sd_def.h
│   │   │   │   ├── nrf_sdm.h
│   │   │   │   ├── nrf_soc.h
│   │   │   │   └── nrf_svc.h
│   │   │   ├── hex
│   │   │   │   ├── s132_nrf52_7.0.1_licence-agreement.txt
│   │   │   │   └── s132_nrf52_7.0.1_softdevice.hex
│   │   │   └── toolchain
│   │   │   ├── armgcc
│   │   │   │   └── armgcc_s132_nrf52832_xxaa.ld
│   │   │   └── iar
│   │   │   └── iar_s132_nrf52832_xxaa.icf
│   │   ├── s140
│   │   │   ├── doc
│   │   │   │   ├── s140_nrf52_7.0.1_licence-agreement.txt
│   │   │   │   ├── s140_nrf52_7.0.1_migration-document.pdf
│   │   │   │   └── s140_nrf52_7.0.1_release-notes.pdf
│   │   │   ├── headers
│   │   │   │   ├── ble_err.h
│   │   │   │   ├── ble_gap.h
│   │   │   │   ├── ble_gattc.h
│   │   │   │   ├── ble_gatt.h
│   │   │   │   ├── ble_gatts.h
│   │   │   │   ├── ble.h
│   │   │   │   ├── ble_hci.h
│   │   │   │   ├── ble_l2cap.h
│   │   │   │   ├── ble_ranges.h
│   │   │   │   ├── ble_types.h
│   │   │   │   ├── nrf52
│   │   │   │   │   └── nrf_mbr.h
│   │   │   │   ├── nrf_error.h
│   │   │   │   ├── nrf_error_sdm.h
│   │   │   │   ├── nrf_error_soc.h
│   │   │   │   ├── nrf_nvic.h
│   │   │   │   ├── nrf_sd_def.h
│   │   │   │   ├── nrf_sdm.h
│   │   │   │   ├── nrf_soc.h
│   │   │   │   └── nrf_svc.h
│   │   │   └── hex
│   │   │   ├── s140_nrf52_7.0.1_licence-agreement.txt
│   │   │   └── s140_nrf52_7.0.1_softdevice.hex
│   │   ├── s212
│   │   │   ├── headers
│   │   │   │   └── Readme.txt
│   │   │   └── toolchain
│   │   │   ├── armgcc
│   │   │   │   └── armgcc_s212_nrf52832_xxaa.ld
│   │   │   └── iar
│   │   │   └── iar_s212_nrf52832_xxaa.icf
│   │   ├── s312
│   │   │   ├── headers
│   │   │   │   └── Readme.txt
│   │   │   └── toolchain
│   │   │   ├── armgcc
│   │   │   │   └── armgcc_s312_nrf52810_xxaa.ld
│   │   │   └── iar
│   │   │   └── iar_s312_nrf52810_xxaa.icf
│   │   ├── s332
│   │   │   ├── headers
│   │   │   │   └── Readme.txt
│   │   │   └── toolchain
│   │   │   ├── armgcc
│   │   │   │   └── armgcc_s332_nrf52832_xxaa.ld
│   │   │   └── iar
│   │   │   └── iar_s332_nrf52832_xxaa.icf
│   │   └── s340
│   │   ├── headers
│   │   │   └── Readme.txt
│   │   └── toolchain
│   │   ├── armgcc
│   │   │   └── armgcc_s340_nrf52840_xxaa.ld
│   │   └── iar
│   │   └── iar_s340_nrf52840_xxaa.icf
│   └── toolchain
│   ├── arm
│   │   └── uicr_config.h
│   ├── cmsis
│   │   ├── dsp
│   │   │   ├── ARM
│   │   │   │   ├── arm_cortexM4lf_math.lib
│   │   │   │   └── arm_cortexM4l_math.lib
│   │   │   ├── GCC
│   │   │   │   ├── libarm_cortexM4lf_math.a
│   │   │   │   └── libarm_cortexM4l_math.a
│   │   │   └── license.txt
│   │   └── include
│   │   ├── arm_common_tables.h
│   │   ├── arm_const_structs.h
│   │   ├── arm_math.h
│   │   ├── cmsis_armcc.h
│   │   ├── cmsis_armcc_V6.h
│   │   ├── cmsis_gcc.h
│   │   ├── core_cm0.h
│   │   ├── core_cm0plus.h
│   │   ├── core_cm3.h
│   │   ├── core_cm4.h
│   │   ├── core_cm7.h
│   │   ├── core_cmFunc.h
│   │   ├── core_cmInstr.h
│   │   ├── core_cmSimd.h
│   │   ├── core_sc000.h
│   │   └── core_sc300.h
│   ├── gcc
│   │   ├── dump.mk
│   │   ├── gcc_nrf51_common.ld
│   │   ├── Makefile.common
│   │   ├── Makefile.posix
│   │   └── Makefile.windows
│   └── iar
│   ├── iar_nrf51_blank_xxaa.icf
│   └── iar_nrf51_blank_xxac.icf
├── config
│   ├── nrf52810
│   │   ├── armgcc
│   │   │   └── generic_gcc_nrf52.ld
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── ses
│   │   └── flash_placement.xml
│   ├── nrf52811
│   │   ├── armgcc
│   │   │   ├── generic_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── ses
│   │   ├── flash_placement.xml
│   │   ├── generic_nrf52811_xxaa.emProject
│   │   └── generic_nrf52811_xxaa.emSession
│   ├── nrf52832
│   │   ├── armgcc
│   │   │   └── generic_gcc_nrf52.ld
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── ses
│   │   └── flash_placement.xml
│   ├── nrf52833
│   │   ├── armgcc
│   │   │   ├── generic_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── ses
│   │   ├── flash_placement.xml
│   │   ├── generic_nrf52833_xxaa.emProject
│   │   └── generic_nrf52833_xxaa.emSession
│   └── nrf52840
│   ├── armgcc
│   │   └── generic_gcc_nrf52.ld
│   ├── config
│   │   └── sdk_config.h
│   └── ses
│   └── flash_placement.xml
├── documentation
│   ├── index.html
│   ├── licenses.html
│   ├── licenses.txt
│   ├── NordicS.jpg
│   ├── nRF5_Garmin_Canada_license.txt
│   ├── nRF5_Nordic_license.txt
│   ├── nRF5x_series_logo.png
│   └── release_notes.txt
├── examples
│   ├── 802_15_4
│   │   └── wireless_uart
│   │   ├── assert.c
│   │   ├── config.h
│   │   ├── fsm.c
│   │   ├── fsm.h
│   │   ├── main.c
│   │   ├── raw
│   │   │   ├── first
│   │   │   │   ├── pca10056
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── wireless_uart_raw_first_pca10056.uvopt
│   │   │   │   │   │   └── wireless_uart_raw_first_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── wireless_uart_raw_first_pca10056.uvoptx
│   │   │   │   │   │   └── wireless_uart_raw_first_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── wireless_uart_raw_first_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── wireless_uart_raw_first_iar_nRF5x.icf
│   │   │   │   │   │   ├── wireless_uart_raw_first_pca10056.ewd
│   │   │   │   │   │   └── wireless_uart_raw_first_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── wireless_uart_raw_first_pca10056.emProject
│   │   │   │   │   └── wireless_uart_raw_first_pca10056.emSession
│   │   │   │   └── wireless_uart_raw_first.eww
│   │   │   └── second
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── wireless_uart_raw_second_pca10056.uvopt
│   │   │   │   │   └── wireless_uart_raw_second_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── wireless_uart_raw_second_pca10056.uvoptx
│   │   │   │   │   └── wireless_uart_raw_second_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── wireless_uart_raw_second_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── wireless_uart_raw_second_iar_nRF5x.icf
│   │   │   │   │   ├── wireless_uart_raw_second_pca10056.ewd
│   │   │   │   │   └── wireless_uart_raw_second_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── wireless_uart_raw_second_pca10056.emProject
│   │   │   │   └── wireless_uart_raw_second_pca10056.emSession
│   │   │   └── wireless_uart_raw_second.eww
│   │   ├── secure
│   │   │   ├── first
│   │   │   │   ├── pca10056
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── wireless_uart_secure_first_pca10056.uvopt
│   │   │   │   │   │   └── wireless_uart_secure_first_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── wireless_uart_secure_first_pca10056.uvoptx
│   │   │   │   │   │   └── wireless_uart_secure_first_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── wireless_uart_secure_first_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── wireless_uart_secure_first_iar_nRF5x.icf
│   │   │   │   │   │   ├── wireless_uart_secure_first_pca10056.ewd
│   │   │   │   │   │   └── wireless_uart_secure_first_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── wireless_uart_secure_first_pca10056.emProject
│   │   │   │   │   └── wireless_uart_secure_first_pca10056.emSession
│   │   │   │   └── wireless_uart_secure_first.eww
│   │   │   └── second
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── wireless_uart_secure_second_pca10056.uvopt
│   │   │   │   │   └── wireless_uart_secure_second_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── wireless_uart_secure_second_pca10056.uvoptx
│   │   │   │   │   └── wireless_uart_secure_second_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── wireless_uart_secure_second_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── wireless_uart_secure_second_iar_nRF5x.icf
│   │   │   │   │   ├── wireless_uart_secure_second_pca10056.ewd
│   │   │   │   │   └── wireless_uart_secure_second_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── wireless_uart_secure_second_pca10056.emProject
│   │   │   │   └── wireless_uart_secure_second_pca10056.emSession
│   │   │   └── wireless_uart_secure_second.eww
│   │   ├── security.c
│   │   ├── security.h
│   │   ├── uart.c
│   │   └── uart.h
│   ├── ant
│   │   ├── ant_advanced_burst
│   │   │   ├── ant_advanced_burst.c
│   │   │   ├── ant_advanced_burst.eww
│   │   │   ├── ant_advanced_burst.h
│   │   │   ├── ant_advanced_burst_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_advanced_burst_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_advanced_burst_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_advanced_burst_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_advanced_burst_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_advanced_burst_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_advanced_burst_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_advanced_burst_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_advanced_burst_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_advanced_burst_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_advanced_burst_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_advanced_burst_pca10040_s212.uvopt
│   │   │   │   └── ant_advanced_burst_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_advanced_burst_pca10040_s212.uvoptx
│   │   │   │   └── ant_advanced_burst_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_advanced_burst_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_advanced_burst_iar_nRF5x.icf
│   │   │   │   ├── ant_advanced_burst_pca10040_s212.ewd
│   │   │   │   └── ant_advanced_burst_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_advanced_burst_pca10040_s212.emProject
│   │   │   ├── ant_advanced_burst_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_async_transmitter
│   │   │   ├── ant_async_transmitter.eww
│   │   │   ├── ant_async_transmitter_test.xml
│   │   │   ├── ant_async_tx.c
│   │   │   ├── ant_async_tx.h
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_async_transmitter_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_async_transmitter_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_async_transmitter_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_async_transmitter_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_async_transmitter_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_async_transmitter_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_async_transmitter_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_async_transmitter_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_async_transmitter_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_async_transmitter_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_async_transmitter_pca10040_s212.uvopt
│   │   │   │   └── ant_async_transmitter_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_async_transmitter_pca10040_s212.uvoptx
│   │   │   │   └── ant_async_transmitter_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_async_transmitter_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_async_transmitter_iar_nRF5x.icf
│   │   │   │   ├── ant_async_transmitter_pca10040_s212.ewd
│   │   │   │   └── ant_async_transmitter_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_async_transmitter_pca10040_s212.emProject
│   │   │   ├── ant_async_transmitter_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_background_scanning
│   │   │   ├── ant_background_scanning.eww
│   │   │   ├── background_scanning_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_background_scanning_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_background_scanning_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_background_scanning_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_background_scanning_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_background_scanning_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_background_scanning_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_background_scanning_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_background_scanning_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_background_scanning_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_background_scanning_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_background_scanning_pca10040_s212.uvopt
│   │   │   │   └── ant_background_scanning_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_background_scanning_pca10040_s212.uvoptx
│   │   │   │   └── ant_background_scanning_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_background_scanning_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_background_scanning_iar_nRF5x.icf
│   │   │   │   ├── ant_background_scanning_pca10040_s212.ewd
│   │   │   │   └── ant_background_scanning_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_background_scanning_pca10040_s212.emProject
│   │   │   ├── ant_background_scanning_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_broadcast
│   │   │   ├── rx
│   │   │   │   ├── ant_broadcast_rx.eww
│   │   │   │   ├── ant_broadcast_rx_test.xml
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_broadcast_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_broadcast_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_broadcast_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_broadcast_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_broadcast_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_broadcast_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_broadcast_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_broadcast_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_broadcast_rx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_broadcast_rx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_broadcast_rx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_broadcast_rx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_broadcast_rx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_broadcast_rx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_broadcast_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_broadcast_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_broadcast_rx_pca10040_s212.ewd
│   │   │   │   │   └── ant_broadcast_rx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_broadcast_rx_pca10040_s212.emProject
│   │   │   │   ├── ant_broadcast_rx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── tx
│   │   │   ├── ant_broadcast_tx.eww
│   │   │   ├── ant_broadcast_tx_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_broadcast_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_broadcast_tx_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_broadcast_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_broadcast_tx_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_broadcast_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_broadcast_tx_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_broadcast_tx_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_broadcast_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_broadcast_tx_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_broadcast_tx_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_broadcast_tx_pca10040_s212.uvopt
│   │   │   │   └── ant_broadcast_tx_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_broadcast_tx_pca10040_s212.uvoptx
│   │   │   │   └── ant_broadcast_tx_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_broadcast_tx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_broadcast_tx_iar_nRF5x.icf
│   │   │   │   ├── ant_broadcast_tx_pca10040_s212.ewd
│   │   │   │   └── ant_broadcast_tx_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_broadcast_tx_pca10040_s212.emProject
│   │   │   ├── ant_broadcast_tx_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_continuous_scanning_controller
│   │   │   ├── ant_continuous_scanning_controller.eww
│   │   │   ├── ant_continuous_scanning_controller_test.xml
│   │   │   ├── commands.h
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_continuous_scanning_controller_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_continuous_scanning_controller_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_continuous_scanning_controller_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_continuous_scanning_controller_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_continuous_scanning_controller_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_continuous_scanning_controller_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_continuous_scanning_controller_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_continuous_scanning_controller_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_continuous_scanning_controller_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_continuous_scanning_controller_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_continuous_scanning_controller_pca10040_s212.uvopt
│   │   │   │   └── ant_continuous_scanning_controller_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_continuous_scanning_controller_pca10040_s212.uvoptx
│   │   │   │   └── ant_continuous_scanning_controller_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_continuous_scanning_controller_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_continuous_scanning_controller_iar_nRF5x.icf
│   │   │   │   ├── ant_continuous_scanning_controller_pca10040_s212.ewd
│   │   │   │   └── ant_continuous_scanning_controller_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_continuous_scanning_controller_pca10040_s212.emProject
│   │   │   ├── ant_continuous_scanning_controller_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_cw_mode
│   │   │   ├── ant_cw_mode.eww
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_cw_mode_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_cw_mode_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_cw_mode_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_cw_mode_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_cw_mode_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_cw_mode_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_cw_mode_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_cw_mode_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_cw_mode_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_cw_mode_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_cw_mode_pca10040_s212.uvopt
│   │   │   │   └── ant_cw_mode_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_cw_mode_pca10040_s212.uvoptx
│   │   │   │   └── ant_cw_mode_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_cw_mode_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_cw_mode_iar_nRF5x.icf
│   │   │   │   ├── ant_cw_mode_pca10040_s212.ewd
│   │   │   │   └── ant_cw_mode_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_cw_mode_pca10040_s212.emProject
│   │   │   ├── ant_cw_mode_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_debug
│   │   │   ├── ant_debug.eww
│   │   │   ├── application.c
│   │   │   ├── application.h
│   │   │   ├── config.txt
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_debug_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_debug_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_debug_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_debug_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_debug_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_debug_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_debug_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_debug_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_debug_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_debug_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── debug.c
│   │   │   ├── debug.h
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_debug_pca10040_s212.uvopt
│   │   │   │   └── ant_debug_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_debug_pca10040_s212.uvoptx
│   │   │   │   └── ant_debug_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_debug_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_debug_iar_nRF5x.icf
│   │   │   │   ├── ant_debug_pca10040_s212.ewd
│   │   │   │   └── ant_debug_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_debug_pca10040_s212.emProject
│   │   │   ├── ant_debug_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_fs
│   │   │   └── client
│   │   │   ├── ant_fs_client.eww
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_fs_client_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_fs_client_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_fs_client_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_fs_client_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_fs_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_fs_client_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_fs_client_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_fs_client_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_fs_client_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_fs_client_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   ├── mem.c
│   │   │   ├── mem.h
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_fs_client_pca10040_s212.uvopt
│   │   │   │   └── ant_fs_client_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_fs_client_pca10040_s212.uvoptx
│   │   │   │   └── ant_fs_client_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_fs_client_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_fs_client_iar_nRF5x.icf
│   │   │   │   ├── ant_fs_client_pca10040_s212.ewd
│   │   │   │   └── ant_fs_client_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_fs_client_pca10040_s212.emProject
│   │   │   ├── ant_fs_client_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_hd_search_and_bs
│   │   │   ├── ant_hd_search_and_bs.eww
│   │   │   ├── ant_hd_search_and_bs_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_hd_search_and_bs_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_hd_search_and_bs_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_hd_search_and_bs_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_hd_search_and_bs_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_hd_search_and_bs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_hd_search_and_bs_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_hd_search_and_bs_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_hd_search_and_bs_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_hd_search_and_bs_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_hd_search_and_bs_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_hd_search_and_bs_pca10040_s212.uvopt
│   │   │   │   └── ant_hd_search_and_bs_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_hd_search_and_bs_pca10040_s212.uvoptx
│   │   │   │   └── ant_hd_search_and_bs_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_hd_search_and_bs_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_hd_search_and_bs_iar_nRF5x.icf
│   │   │   │   ├── ant_hd_search_and_bs_pca10040_s212.ewd
│   │   │   │   └── ant_hd_search_and_bs_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_hd_search_and_bs_pca10040_s212.emProject
│   │   │   ├── ant_hd_search_and_bs_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_io_demo
│   │   │   ├── ant_io_rx
│   │   │   │   ├── ant_io_rx.c
│   │   │   │   ├── ant_io_rx.eww
│   │   │   │   ├── ant_io_rx.h
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   ├── s212
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   │   └── ant_io_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   │   └── ant_io_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── ant_io_rx_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   ├── iar
│   │   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   │   └── ant_io_rx_iar_nRF5x.icf
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212.emProject
│   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212.emSession
│   │   │   │   │   │   └── flash_placement.xml
│   │   │   │   │   └── ser_s212_uart
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212_uart.uvopt
│   │   │   │   │   │   └── ant_io_rx_d52_starterkit_s212_uart.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212_uart.uvoptx
│   │   │   │   │   │   └── ant_io_rx_d52_starterkit_s212_uart.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_io_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212_uart.ewd
│   │   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212_uart.ewp
│   │   │   │   │   │   └── ant_io_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212_uart.emProject
│   │   │   │   │   ├── ant_io_rx_d52_starterkit_s212_uart.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   ├── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_io_rx_pca10040_s212.uvopt
│   │   │   │   │   │   └── ant_io_rx_pca10040_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_io_rx_pca10040_s212.uvoptx
│   │   │   │   │   │   └── ant_io_rx_pca10040_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_io_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_io_rx_iar_nRF5x.icf
│   │   │   │   │   │   ├── ant_io_rx_pca10040_s212.ewd
│   │   │   │   │   │   └── ant_io_rx_pca10040_s212.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_io_rx_pca10040_s212.emProject
│   │   │   │   │   ├── ant_io_rx_pca10040_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s212_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_io_rx_pca10040_s212_uart.uvopt
│   │   │   │   │   └── ant_io_rx_pca10040_s212_uart.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_io_rx_pca10040_s212_uart.uvoptx
│   │   │   │   │   └── ant_io_rx_pca10040_s212_uart.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_io_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_io_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_io_rx_pca10040_s212_uart.ewd
│   │   │   │   │   └── ant_io_rx_pca10040_s212_uart.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_io_rx_pca10040_s212_uart.emProject
│   │   │   │   ├── ant_io_rx_pca10040_s212_uart.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── ant_io_tx
│   │   │   ├── ant_io_tx.c
│   │   │   ├── ant_io_tx.eww
│   │   │   ├── ant_io_tx.h
│   │   │   ├── ant_io_tx_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   ├── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_io_tx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_io_tx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_io_tx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_io_tx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s212_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212_uart.uvopt
│   │   │   │   │   └── ant_io_tx_d52_starterkit_s212_uart.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212_uart.uvoptx
│   │   │   │   │   └── ant_io_tx_d52_starterkit_s212_uart.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_io_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212_uart.ewd
│   │   │   │   │   ├── ant_io_tx_d52_starterkit_s212_uart.ewp
│   │   │   │   │   └── ant_io_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_io_tx_d52_starterkit_s212_uart.emProject
│   │   │   │   ├── ant_io_tx_d52_starterkit_s212_uart.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   ├── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_io_tx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_io_tx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_io_tx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_io_tx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_io_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_io_tx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_io_tx_pca10040_s212.ewd
│   │   │   │   │   └── ant_io_tx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_io_tx_pca10040_s212.emProject
│   │   │   │   ├── ant_io_tx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── ser_s212_uart
│   │   │   ├── arm4
│   │   │   │   ├── ant_io_tx_pca10040_s212_uart.uvopt
│   │   │   │   └── ant_io_tx_pca10040_s212_uart.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_io_tx_pca10040_s212_uart.uvoptx
│   │   │   │   └── ant_io_tx_pca10040_s212_uart.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_io_tx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_io_tx_iar_nRF5x.icf
│   │   │   │   ├── ant_io_tx_pca10040_s212_uart.ewd
│   │   │   │   └── ant_io_tx_pca10040_s212_uart.ewp
│   │   │   └── ses
│   │   │   ├── ant_io_tx_pca10040_s212_uart.emProject
│   │   │   ├── ant_io_tx_pca10040_s212_uart.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_message_types
│   │   │   └── master
│   │   │   ├── ant_message_types_master.c
│   │   │   ├── ant_message_types_master.h
│   │   │   ├── ant_message_types_master_test.xml
│   │   │   ├── ant_msg_types_master.eww
│   │   │   ├── d52_starterkit
│   │   │   │   ├── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_msg_types_master_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_msg_types_master_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s312.uvopt
│   │   │   │   │   │   └── ant_msg_types_master_d52_starterkit_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s312.uvoptx
│   │   │   │   │   │   └── ant_msg_types_master_d52_starterkit_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s312.ewd
│   │   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s312.ewp
│   │   │   │   │   │   └── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s312.emProject
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s332
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s332.uvopt
│   │   │   │   │   └── ant_msg_types_master_d52_starterkit_s332.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s332.uvoptx
│   │   │   │   │   └── ant_msg_types_master_d52_starterkit_s332.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s332.ewd
│   │   │   │   │   ├── ant_msg_types_master_d52_starterkit_s332.ewp
│   │   │   │   │   └── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_msg_types_master_d52_starterkit_s332.emProject
│   │   │   │   ├── ant_msg_types_master_d52_starterkit_s332.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_msg_types_master_pca10040_s212.uvopt
│   │   │   │   │   │   └── ant_msg_types_master_pca10040_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_msg_types_master_pca10040_s212.uvoptx
│   │   │   │   │   │   └── ant_msg_types_master_pca10040_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   │   │   ├── ant_msg_types_master_pca10040_s212.ewd
│   │   │   │   │   │   └── ant_msg_types_master_pca10040_s212.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s212.emProject
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_msg_types_master_pca10040_s312.uvopt
│   │   │   │   │   │   └── ant_msg_types_master_pca10040_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_msg_types_master_pca10040_s312.uvoptx
│   │   │   │   │   │   └── ant_msg_types_master_pca10040_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   │   │   ├── ant_msg_types_master_pca10040_s312.ewd
│   │   │   │   │   │   └── ant_msg_types_master_pca10040_s312.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s312.emProject
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s332
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s332.uvopt
│   │   │   │   │   └── ant_msg_types_master_pca10040_s332.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s332.uvoptx
│   │   │   │   │   └── ant_msg_types_master_pca10040_s332.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   │   ├── ant_msg_types_master_pca10040_s332.ewd
│   │   │   │   │   └── ant_msg_types_master_pca10040_s332.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_msg_types_master_pca10040_s332.emProject
│   │   │   │   ├── ant_msg_types_master_pca10040_s332.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s312
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_msg_types_master_pca10040e_s312.uvopt
│   │   │   │   │   └── ant_msg_types_master_pca10040e_s312.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_msg_types_master_pca10040e_s312.uvoptx
│   │   │   │   │   └── ant_msg_types_master_pca10040e_s312.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   │   ├── ant_msg_types_master_pca10040e_s312.ewd
│   │   │   │   │   └── ant_msg_types_master_pca10040e_s312.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_msg_types_master_pca10040e_s312.emProject
│   │   │   │   ├── ant_msg_types_master_pca10040e_s312.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s340
│   │   │   ├── arm4
│   │   │   │   ├── ant_msg_types_master_pca10056_s340.uvopt
│   │   │   │   └── ant_msg_types_master_pca10056_s340.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_msg_types_master_pca10056_s340.uvoptx
│   │   │   │   └── ant_msg_types_master_pca10056_s340.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_msg_types_master_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_msg_types_master_iar_nRF5x.icf
│   │   │   │   ├── ant_msg_types_master_pca10056_s340.ewd
│   │   │   │   └── ant_msg_types_master_pca10056_s340.ewp
│   │   │   └── ses
│   │   │   ├── ant_msg_types_master_pca10056_s340.emProject
│   │   │   ├── ant_msg_types_master_pca10056_s340.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_multi_channels
│   │   │   ├── rx
│   │   │   │   ├── ant_multi_channels_rx.c
│   │   │   │   ├── ant_multi_channels_rx.eww
│   │   │   │   ├── ant_multi_channels_rx.h
│   │   │   │   ├── ant_multi_channels_rx_test.xml
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_multi_channels_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_multi_channels_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_multi_channels_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_multi_channels_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_multi_channels_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_multi_channels_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_multi_channels_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_multi_channels_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_multi_channels_rx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_multi_channels_rx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_multi_channels_rx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_multi_channels_rx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_multi_channels_rx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_multi_channels_rx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_multi_channels_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_multi_channels_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_multi_channels_rx_pca10040_s212.ewd
│   │   │   │   │   └── ant_multi_channels_rx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_multi_channels_rx_pca10040_s212.emProject
│   │   │   │   ├── ant_multi_channels_rx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── tx
│   │   │   ├── ant_multi_channels_tx.c
│   │   │   ├── ant_multi_channels_tx.eww
│   │   │   ├── ant_multi_channels_tx.h
│   │   │   ├── ant_multi_channels_tx_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_multi_channels_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_multi_channels_tx_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_multi_channels_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_multi_channels_tx_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_multi_channels_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_multi_channels_tx_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_multi_channels_tx_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_multi_channels_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_multi_channels_tx_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_multi_channels_tx_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_multi_channels_tx_pca10040_s212.uvopt
│   │   │   │   └── ant_multi_channels_tx_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_multi_channels_tx_pca10040_s212.uvoptx
│   │   │   │   └── ant_multi_channels_tx_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_multi_channels_tx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_multi_channels_tx_iar_nRF5x.icf
│   │   │   │   ├── ant_multi_channels_tx_pca10040_s212.ewd
│   │   │   │   └── ant_multi_channels_tx_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_multi_channels_tx_pca10040_s212.emProject
│   │   │   ├── ant_multi_channels_tx_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_multi_channels_encrypted
│   │   │   ├── rx
│   │   │   │   ├── ant_multi_channels_encrypted_rx.c
│   │   │   │   ├── ant_multi_channels_encrypted_rx.eww
│   │   │   │   ├── ant_multi_channels_encrypted_rx.h
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_multi_channels_encrypted_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_multi_channels_encrypted_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_multi_channels_encrypted_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_multi_channels_encrypted_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_multi_channels_encrypted_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_multi_channels_encrypted_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_multi_channels_encrypted_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_multi_channels_encrypted_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_multi_channels_encrypted_rx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_multi_channels_encrypted_rx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_multi_channels_encrypted_rx_pca10040_s212.ewd
│   │   │   │   │   └── ant_multi_channels_encrypted_rx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_multi_channels_encrypted_rx_pca10040_s212.emProject
│   │   │   │   ├── ant_multi_channels_encrypted_rx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── tx
│   │   │   ├── ant_multi_channels_encrypted_tx.c
│   │   │   ├── ant_multi_channels_encrypted_tx.eww
│   │   │   ├── ant_multi_channels_encrypted_tx.h
│   │   │   ├── ant_multi_channels_encrypted_tx_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_multi_channels_encrypted_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_multi_channels_encrypted_tx_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_multi_channels_encrypted_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_multi_channels_encrypted_tx_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_multi_channels_encrypted_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_multi_channels_encrypted_tx_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_multi_channels_encrypted_tx_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_multi_channels_encrypted_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_multi_channels_encrypted_tx_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_multi_channels_encrypted_tx_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_multi_channels_encrypted_tx_pca10040_s212.uvopt
│   │   │   │   └── ant_multi_channels_encrypted_tx_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_multi_channels_encrypted_tx_pca10040_s212.uvoptx
│   │   │   │   └── ant_multi_channels_encrypted_tx_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_multi_channels_encrypted_tx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_multi_channels_encrypted_tx_iar_nRF5x.icf
│   │   │   │   ├── ant_multi_channels_encrypted_tx_pca10040_s212.ewd
│   │   │   │   └── ant_multi_channels_encrypted_tx_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_multi_channels_encrypted_tx_pca10040_s212.emProject
│   │   │   ├── ant_multi_channels_encrypted_tx_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_plus
│   │   │   ├── ant_bpwr
│   │   │   │   ├── bpwr_rx
│   │   │   │   │   ├── ant_bpwr_rx.eww
│   │   │   │   │   ├── d52_starterkit
│   │   │   │   │   │   └── s212
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── ant_bpwr_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   │   └── ant_bpwr_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── ant_bpwr_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   │   └── ant_bpwr_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── ant_bpwr_rx_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   ├── iar
│   │   │   │   │   │   │   ├── ant_bpwr_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   │   ├── ant_bpwr_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   │   └── ant_bpwr_rx_iar_nRF5x.icf
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── ant_bpwr_rx_d52_starterkit_s212.emProject
│   │   │   │   │   │   ├── ant_bpwr_rx_d52_starterkit_s212.emSession
│   │   │   │   │   │   └── flash_placement.xml
│   │   │   │   │   ├── main.c
│   │   │   │   │   └── pca10040
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_bpwr_rx_pca10040_s212.uvopt
│   │   │   │   │   │   └── ant_bpwr_rx_pca10040_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_bpwr_rx_pca10040_s212.uvoptx
│   │   │   │   │   │   └── ant_bpwr_rx_pca10040_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_bpwr_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_bpwr_rx_iar_nRF5x.icf
│   │   │   │   │   │   ├── ant_bpwr_rx_pca10040_s212.ewd
│   │   │   │   │   │   └── ant_bpwr_rx_pca10040_s212.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_bpwr_rx_pca10040_s212.emProject
│   │   │   │   │   ├── ant_bpwr_rx_pca10040_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── bpwr_tx
│   │   │   │   ├── ant_bpwr_tx.eww
│   │   │   │   ├── bpwr_rx_device_profile.xml
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_bpwr_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_bpwr_tx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_bpwr_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_bpwr_tx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_bpwr_tx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_bpwr_tx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_bpwr_tx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_bpwr_tx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_bpwr_tx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_bpwr_tx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_bpwr_tx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_bpwr_tx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_bpwr_tx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_bpwr_tx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_bpwr_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_bpwr_tx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_bpwr_tx_pca10040_s212.ewd
│   │   │   │   │   └── ant_bpwr_tx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_bpwr_tx_pca10040_s212.emProject
│   │   │   │   ├── ant_bpwr_tx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── ant_bsc
│   │   │   │   ├── bsc_rx
│   │   │   │   │   ├── ant_bsc_rx.eww
│   │   │   │   │   ├── d52_starterkit
│   │   │   │   │   │   └── s212
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── ant_bsc_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   │   └── ant_bsc_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── ant_bsc_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   │   └── ant_bsc_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── ant_bsc_rx_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   ├── iar
│   │   │   │   │   │   │   ├── ant_bsc_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   │   ├── ant_bsc_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   │   └── ant_bsc_rx_iar_nRF5x.icf
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── ant_bsc_rx_d52_starterkit_s212.emProject
│   │   │   │   │   │   ├── ant_bsc_rx_d52_starterkit_s212.emSession
│   │   │   │   │   │   └── flash_placement.xml
│   │   │   │   │   ├── main.c
│   │   │   │   │   └── pca10040
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_bsc_rx_pca10040_s212.uvopt
│   │   │   │   │   │   └── ant_bsc_rx_pca10040_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_bsc_rx_pca10040_s212.uvoptx
│   │   │   │   │   │   └── ant_bsc_rx_pca10040_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_bsc_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_bsc_rx_iar_nRF5x.icf
│   │   │   │   │   │   ├── ant_bsc_rx_pca10040_s212.ewd
│   │   │   │   │   │   └── ant_bsc_rx_pca10040_s212.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_bsc_rx_pca10040_s212.emProject
│   │   │   │   │   ├── ant_bsc_rx_pca10040_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── bsc_tx
│   │   │   │   ├── ant_bsc_tx.eww
│   │   │   │   ├── bsc_cadence_rx_device_profile.xml
│   │   │   │   ├── bsc_combined_rx_device_profile.xml
│   │   │   │   ├── bsc_speed_rx_device_profile.xml
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_bsc_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_bsc_tx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_bsc_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_bsc_tx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_bsc_tx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_bsc_tx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_bsc_tx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_bsc_tx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_bsc_tx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_bsc_tx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_bsc_tx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_bsc_tx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_bsc_tx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_bsc_tx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_bsc_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_bsc_tx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_bsc_tx_pca10040_s212.ewd
│   │   │   │   │   └── ant_bsc_tx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_bsc_tx_pca10040_s212.emProject
│   │   │   │   ├── ant_bsc_tx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── ant_hrm
│   │   │   │   ├── hrm_rx
│   │   │   │   │   ├── ant_hrm_rx.eww
│   │   │   │   │   ├── d52_starterkit
│   │   │   │   │   │   └── s212
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── ant_hrm_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   │   └── ant_hrm_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── ant_hrm_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   │   └── ant_hrm_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── ant_hrm_rx_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   ├── iar
│   │   │   │   │   │   │   ├── ant_hrm_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   │   ├── ant_hrm_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   │   └── ant_hrm_rx_iar_nRF5x.icf
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── ant_hrm_rx_d52_starterkit_s212.emProject
│   │   │   │   │   │   ├── ant_hrm_rx_d52_starterkit_s212.emSession
│   │   │   │   │   │   └── flash_placement.xml
│   │   │   │   │   ├── main.c
│   │   │   │   │   └── pca10040
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_hrm_rx_pca10040_s212.uvopt
│   │   │   │   │   │   └── ant_hrm_rx_pca10040_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_hrm_rx_pca10040_s212.uvoptx
│   │   │   │   │   │   └── ant_hrm_rx_pca10040_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_hrm_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_hrm_rx_iar_nRF5x.icf
│   │   │   │   │   │   ├── ant_hrm_rx_pca10040_s212.ewd
│   │   │   │   │   │   └── ant_hrm_rx_pca10040_s212.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_hrm_rx_pca10040_s212.emProject
│   │   │   │   │   ├── ant_hrm_rx_pca10040_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── hrm_tx
│   │   │   │   ├── ant_hrm_tx.eww
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_hrm_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_hrm_tx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_hrm_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_hrm_tx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_hrm_tx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_hrm_tx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_hrm_tx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_hrm_tx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_hrm_tx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_hrm_tx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── hrm_rx_device_profile.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_hrm_tx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_hrm_tx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_hrm_tx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_hrm_tx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_hrm_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_hrm_tx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_hrm_tx_pca10040_s212.ewd
│   │   │   │   │   └── ant_hrm_tx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_hrm_tx_pca10040_s212.emProject
│   │   │   │   ├── ant_hrm_tx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── ant_sdm
│   │   │   ├── sdm_rx
│   │   │   │   ├── ant_sdm_rx.eww
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_sdm_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_sdm_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_sdm_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_sdm_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_sdm_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_sdm_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_sdm_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_sdm_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_sdm_rx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_sdm_rx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_sdm_rx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_sdm_rx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_sdm_rx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_sdm_rx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_sdm_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_sdm_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_sdm_rx_pca10040_s212.ewd
│   │   │   │   │   └── ant_sdm_rx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_sdm_rx_pca10040_s212.emProject
│   │   │   │   ├── ant_sdm_rx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── sdm_tx
│   │   │   ├── ant_sdm_tx.eww
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_sdm_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_sdm_tx_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_sdm_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_sdm_tx_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_sdm_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_sdm_tx_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_sdm_tx_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_sdm_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_sdm_tx_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_sdm_tx_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_sdm_tx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_sdm_tx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_sdm_tx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_sdm_tx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_sdm_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_sdm_tx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_sdm_tx_pca10040_s212.ewd
│   │   │   │   │   └── ant_sdm_tx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_sdm_tx_pca10040_s212.emProject
│   │   │   │   ├── ant_sdm_tx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── sdm_rx_device_profile.xml
│   │   ├── ant_relay_demo
│   │   │   ├── ant_relay_demo.eww
│   │   │   ├── ant_relay_demo_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_relay_demo_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_relay_demo_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_relay_demo_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_relay_demo_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_relay_demo_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_relay_demo_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_relay_demo_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_relay_demo_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_relay_demo_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_relay_demo_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_relay_demo_pca10040_s212.uvopt
│   │   │   │   └── ant_relay_demo_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_relay_demo_pca10040_s212.uvoptx
│   │   │   │   └── ant_relay_demo_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_relay_demo_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_relay_demo_iar_nRF5x.icf
│   │   │   │   ├── ant_relay_demo_pca10040_s212.ewd
│   │   │   │   └── ant_relay_demo_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_relay_demo_pca10040_s212.emProject
│   │   │   ├── ant_relay_demo_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_scan_and_forward
│   │   │   ├── ant_scan_and_forward.eww
│   │   │   ├── commands.h
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_scan_and_forward_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_scan_and_forward_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_scan_and_forward_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_scan_and_forward_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_scan_and_forward_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_scan_and_forward_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_scan_and_forward_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_scan_and_forward_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_scan_and_forward_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_scan_and_forward_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── deviceregistry.c
│   │   │   ├── deviceregistry.h
│   │   │   ├── main.c
│   │   │   ├── message_cache.c
│   │   │   ├── message_cache.h
│   │   │   ├── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_scan_and_forward_pca10040_s212.uvopt
│   │   │   │   │   └── ant_scan_and_forward_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_scan_and_forward_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_scan_and_forward_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_scan_and_forward_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_scan_and_forward_iar_nRF5x.icf
│   │   │   │   │   ├── ant_scan_and_forward_pca10040_s212.ewd
│   │   │   │   │   └── ant_scan_and_forward_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_scan_and_forward_pca10040_s212.emProject
│   │   │   │   ├── ant_scan_and_forward_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── scan_and_forward.c
│   │   │   └── scan_and_forward.h
│   │   ├── ant_search_sharing
│   │   │   ├── ant_search_sharing.c
│   │   │   ├── ant_search_sharing.eww
│   │   │   ├── ant_search_sharing.h
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_search_sharing_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_search_sharing_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_search_sharing_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_search_sharing_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_search_sharing_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_search_sharing_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_search_sharing_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_search_sharing_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_search_sharing_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_search_sharing_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_search_sharing_pca10040_s212.uvopt
│   │   │   │   │   └── ant_search_sharing_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_search_sharing_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_search_sharing_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_search_sharing_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_search_sharing_iar_nRF5x.icf
│   │   │   │   │   ├── ant_search_sharing_pca10040_s212.ewd
│   │   │   │   │   └── ant_search_sharing_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_search_sharing_pca10040_s212.emProject
│   │   │   │   ├── ant_search_sharing_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── search_sharing_test.xml
│   │   ├── ant_search_uplink
│   │   │   ├── ant_search_uplink.c
│   │   │   ├── ant_search_uplink.eww
│   │   │   ├── ant_search_uplink.h
│   │   │   ├── ant_search_uplink_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_search_uplink_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_search_uplink_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_search_uplink_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_search_uplink_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_search_uplink_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_search_uplink_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_search_uplink_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_search_uplink_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_search_uplink_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_search_uplink_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_search_uplink_pca10040_s212.uvopt
│   │   │   │   └── ant_search_uplink_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_search_uplink_pca10040_s212.uvoptx
│   │   │   │   └── ant_search_uplink_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_search_uplink_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_search_uplink_iar_nRF5x.icf
│   │   │   │   ├── ant_search_uplink_pca10040_s212.ewd
│   │   │   │   └── ant_search_uplink_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_search_uplink_pca10040_s212.emProject
│   │   │   ├── ant_search_uplink_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ant_time_synchronization
│   │   │   ├── rx
│   │   │   │   ├── ant_time_synchronization_rx.eww
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_time_synchronization_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_time_synchronization_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_time_synchronization_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_time_synchronization_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_time_synchronization_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_time_synchronization_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_time_synchronization_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_time_synchronization_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_time_synchronization_rx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_time_synchronization_rx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_time_synchronization_rx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_time_synchronization_rx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_time_synchronization_rx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_time_synchronization_rx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_time_synchronization_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_time_synchronization_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_time_synchronization_rx_pca10040_s212.ewd
│   │   │   │   │   └── ant_time_synchronization_rx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_time_synchronization_rx_pca10040_s212.emProject
│   │   │   │   ├── ant_time_synchronization_rx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── tx
│   │   │   ├── ant_time_synchronization_tx.eww
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_time_synchronization_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_time_synchronization_tx_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_time_synchronization_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_time_synchronization_tx_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_time_synchronization_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_time_synchronization_tx_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_time_synchronization_tx_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_time_synchronization_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_time_synchronization_tx_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_time_synchronization_tx_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_time_synchronization_tx_pca10040_s212.uvopt
│   │   │   │   └── ant_time_synchronization_tx_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_time_synchronization_tx_pca10040_s212.uvoptx
│   │   │   │   └── ant_time_synchronization_tx_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_time_synchronization_tx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_time_synchronization_tx_iar_nRF5x.icf
│   │   │   │   ├── ant_time_synchronization_tx_pca10040_s212.ewd
│   │   │   │   └── ant_time_synchronization_tx_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_time_synchronization_tx_pca10040_s212.emProject
│   │   │   ├── ant_time_synchronization_tx_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   └── experimental
│   │   ├── ant_frequency_agility
│   │   │   ├── ant_frequency_agility_rx
│   │   │   │   ├── ant_frequency_agility_rx.c
│   │   │   │   ├── ant_frequency_agility_rx.eww
│   │   │   │   ├── ant_frequency_agility_rx.h
│   │   │   │   ├── d52_starterkit
│   │   │   │   │   └── s212
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ant_frequency_agility_rx_d52_starterkit_s212.uvopt
│   │   │   │   │   │   └── ant_frequency_agility_rx_d52_starterkit_s212.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ant_frequency_agility_rx_d52_starterkit_s212.uvoptx
│   │   │   │   │   │   └── ant_frequency_agility_rx_d52_starterkit_s212.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ant_frequency_agility_rx_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ant_frequency_agility_rx_d52_starterkit_s212.ewd
│   │   │   │   │   │   ├── ant_frequency_agility_rx_d52_starterkit_s212.ewp
│   │   │   │   │   │   └── ant_frequency_agility_rx_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ant_frequency_agility_rx_d52_starterkit_s212.emProject
│   │   │   │   │   ├── ant_frequency_agility_rx_d52_starterkit_s212.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── main.c
│   │   │   │   └── pca10040
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_frequency_agility_rx_pca10040_s212.uvopt
│   │   │   │   │   └── ant_frequency_agility_rx_pca10040_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_frequency_agility_rx_pca10040_s212.uvoptx
│   │   │   │   │   └── ant_frequency_agility_rx_pca10040_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_frequency_agility_rx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_frequency_agility_rx_iar_nRF5x.icf
│   │   │   │   │   ├── ant_frequency_agility_rx_pca10040_s212.ewd
│   │   │   │   │   └── ant_frequency_agility_rx_pca10040_s212.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ant_frequency_agility_rx_pca10040_s212.emProject
│   │   │   │   ├── ant_frequency_agility_rx_pca10040_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── ant_frequency_agility_tx
│   │   │   ├── ant_frequency_agility_tx.c
│   │   │   ├── ant_frequency_agility_tx.eww
│   │   │   ├── ant_frequency_agility_tx.h
│   │   │   ├── ant_frequency_agility_tx_test.xml
│   │   │   ├── d52_starterkit
│   │   │   │   └── s212
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ant_frequency_agility_tx_d52_starterkit_s212.uvopt
│   │   │   │   │   └── ant_frequency_agility_tx_d52_starterkit_s212.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ant_frequency_agility_tx_d52_starterkit_s212.uvoptx
│   │   │   │   │   └── ant_frequency_agility_tx_d52_starterkit_s212.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ant_frequency_agility_tx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ant_frequency_agility_tx_d52_starterkit_s212.ewd
│   │   │   │   │   ├── ant_frequency_agility_tx_d52_starterkit_s212.ewp
│   │   │   │   │   └── ant_frequency_agility_tx_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ant_frequency_agility_tx_d52_starterkit_s212.emProject
│   │   │   │   ├── ant_frequency_agility_tx_d52_starterkit_s212.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   └── pca10040
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── ant_frequency_agility_tx_pca10040_s212.uvopt
│   │   │   │   └── ant_frequency_agility_tx_pca10040_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_frequency_agility_tx_pca10040_s212.uvoptx
│   │   │   │   └── ant_frequency_agility_tx_pca10040_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_frequency_agility_tx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_frequency_agility_tx_iar_nRF5x.icf
│   │   │   │   ├── ant_frequency_agility_tx_pca10040_s212.ewd
│   │   │   │   └── ant_frequency_agility_tx_pca10040_s212.ewp
│   │   │   └── ses
│   │   │   ├── ant_frequency_agility_tx_pca10040_s212.emProject
│   │   │   ├── ant_frequency_agility_tx_pca10040_s212.emSession
│   │   │   └── flash_placement.xml
│   │   └── ant_shared_channel
│   │   ├── m2m
│   │   │   ├── ant_phone_connection.c
│   │   │   ├── ant_phone_connection.h
│   │   │   ├── asc_coordinator.c
│   │   │   ├── asc_coordinator.h
│   │   │   ├── asc_device_registry.c
│   │   │   ├── asc_device_registry.h
│   │   │   ├── asc_events.h
│   │   │   ├── asc_master.c
│   │   │   ├── asc_master.h
│   │   │   ├── asc_master_to_master.c
│   │   │   ├── asc_master_to_master.h
│   │   │   ├── asc_pages.c
│   │   │   ├── asc_pages.h
│   │   │   ├── asc_parameters.h
│   │   │   ├── asc_slave.c
│   │   │   ├── asc_slave.h
│   │   │   ├── ble_controllable_hub.c
│   │   │   ├── ble_controllable_hub.h
│   │   │   ├── ble_phone_connection.c
│   │   │   ├── ble_phone_connection.h
│   │   │   ├── d52_starterkit
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s312.uvopt
│   │   │   │   │   │   └── experimental_ant_shared_channel_m2m_d52_starterkit_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s312.uvoptx
│   │   │   │   │   │   └── experimental_ant_shared_channel_m2m_d52_starterkit_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s312.ewd
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s312.ewp
│   │   │   │   │   │   └── experimental_ant_shared_channel_m2m_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s312.emProject
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s332
│   │   │   │   ├── arm4
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s332.uvopt
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_d52_starterkit_s332.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s332.uvoptx
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_d52_starterkit_s332.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s332.ewd
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s332.ewp
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s332.emProject
│   │   │   │   ├── experimental_ant_shared_channel_m2m_d52_starterkit_s332.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── experimental_ant_shared_channel_m2m.eww
│   │   │   ├── leds.h
│   │   │   ├── main.c
│   │   │   ├── n5sk_button.c
│   │   │   ├── n5sk_button.h
│   │   │   ├── n5sk_led.c
│   │   │   ├── n5sk_led.h
│   │   │   ├── n5_starterkit.h
│   │   │   ├── pca10040
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s312.uvopt
│   │   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s312.uvoptx
│   │   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_iar_nRF5x.icf
│   │   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s312.ewd
│   │   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040_s312.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s312.emProject
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s332
│   │   │   │   ├── arm4
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s332.uvopt
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040_s332.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s332.uvoptx
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040_s332.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_iar_nRF5x.icf
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s332.ewd
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040_s332.ewp
│   │   │   │   └── ses
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s332.emProject
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040_s332.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s312
│   │   │   │   ├── arm4
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040e_s312.uvopt
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040e_s312.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040e_s312.uvoptx
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040e_s312.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_iar_nRF5x.icf
│   │   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040e_s312.ewd
│   │   │   │   │   └── experimental_ant_shared_channel_m2m_pca10040e_s312.ewp
│   │   │   │   └── ses
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040e_s312.emProject
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10040e_s312.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s340
│   │   │   ├── arm4
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10056_s340.uvopt
│   │   │   │   └── experimental_ant_shared_channel_m2m_pca10056_s340.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10056_s340.uvoptx
│   │   │   │   └── experimental_ant_shared_channel_m2m_pca10056_s340.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── experimental_ant_shared_channel_m2m_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── experimental_ant_shared_channel_m2m_iar_nRF5x.icf
│   │   │   │   ├── experimental_ant_shared_channel_m2m_pca10056_s340.ewd
│   │   │   │   └── experimental_ant_shared_channel_m2m_pca10056_s340.ewp
│   │   │   └── ses
│   │   │   ├── experimental_ant_shared_channel_m2m_pca10056_s340.emProject
│   │   │   ├── experimental_ant_shared_channel_m2m_pca10056_s340.emSession
│   │   │   └── flash_placement.xml
│   │   └── slave
│   │   ├── asc_device_registry.c
│   │   ├── asc_device_registry.h
│   │   ├── asc_events.h
│   │   ├── asc_master.c
│   │   ├── asc_master.h
│   │   ├── asc_pages.c
│   │   ├── asc_pages.h
│   │   ├── asc_parameters.h
│   │   ├── asc_slave.c
│   │   ├── asc_slave.h
│   │   ├── d52_starterkit
│   │   │   └── s212
│   │   │   ├── arm4
│   │   │   │   ├── experimental_ant_shared_channel_slave_d52_starterkit_s212.uvopt
│   │   │   │   └── experimental_ant_shared_channel_slave_d52_starterkit_s212.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── experimental_ant_shared_channel_slave_d52_starterkit_s212.uvoptx
│   │   │   │   └── experimental_ant_shared_channel_slave_d52_starterkit_s212.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── experimental_ant_shared_channel_slave_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── experimental_ant_shared_channel_slave_d52_starterkit_s212.ewd
│   │   │   │   ├── experimental_ant_shared_channel_slave_d52_starterkit_s212.ewp
│   │   │   │   └── experimental_ant_shared_channel_slave_iar_nRF5x.icf
│   │   │   └── ses
│   │   │   ├── experimental_ant_shared_channel_slave_d52_starterkit_s212.emProject
│   │   │   ├── experimental_ant_shared_channel_slave_d52_starterkit_s212.emSession
│   │   │   └── flash_placement.xml
│   │   ├── experimental_ant_shared_channel_slave.eww
│   │   ├── leds.h
│   │   ├── main.c
│   │   ├── n5sk_button.c
│   │   ├── n5sk_button.h
│   │   ├── n5sk_led.c
│   │   ├── n5sk_led.h
│   │   ├── n5_starterkit.h
│   │   └── pca10040
│   │   └── s212
│   │   ├── arm4
│   │   │   ├── experimental_ant_shared_channel_slave_pca10040_s212.uvopt
│   │   │   └── experimental_ant_shared_channel_slave_pca10040_s212.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── experimental_ant_shared_channel_slave_pca10040_s212.uvoptx
│   │   │   └── experimental_ant_shared_channel_slave_pca10040_s212.uvprojx
│   │   ├── armgcc
│   │   │   ├── experimental_ant_shared_channel_slave_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   ├── iar
│   │   │   ├── experimental_ant_shared_channel_slave_iar_nRF5x.icf
│   │   │   ├── experimental_ant_shared_channel_slave_pca10040_s212.ewd
│   │   │   └── experimental_ant_shared_channel_slave_pca10040_s212.ewp
│   │   └── ses
│   │   ├── experimental_ant_shared_channel_slave_pca10040_s212.emProject
│   │   ├── experimental_ant_shared_channel_slave_pca10040_s212.emSession
│   │   └── flash_placement.xml
│   ├── ble_central
│   │   ├── ble_app_blinky_c
│   │   │   ├── ble_app_blinky_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_blinky_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_blinky_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_blinky_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_blinky_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_blinky_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_blinky_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_blinky_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_blinky_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_blinky_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_blinky_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_blinky_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_blinky_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_blinky_c_pca10056_s140.uvopt
│   │   │   │   └── ble_app_blinky_c_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_blinky_c_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_blinky_c_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_blinky_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_blinky_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_blinky_c_pca10056_s140.ewd
│   │   │   │   └── ble_app_blinky_c_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_blinky_c_pca10056_s140.emProject
│   │   │   ├── ble_app_blinky_c_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_gatts
│   │   │   ├── ble_app_gatts.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_gatts_pca10040_s132.hex
│   │   │   │   ├── ble_app_gatts_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_gatts_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_gatts_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_gatts_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_gatts_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_gatts_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_gatts_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_gatts_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_gatts_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_gatts_pca10040_s132.emProject
│   │   │   │   ├── ble_app_gatts_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_gatts_pca10056_s140.uvopt
│   │   │   │   └── ble_app_gatts_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_gatts_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_gatts_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_gatts_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_gatts_iar_nRF5x.icf
│   │   │   │   ├── ble_app_gatts_pca10056_s140.ewd
│   │   │   │   └── ble_app_gatts_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_gatts_pca10056_s140.emProject
│   │   │   ├── ble_app_gatts_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_hrs_c
│   │   │   ├── ble_app_hrs_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hrs_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_hrs_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132.uvopt
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132.ewd
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132.emProject
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── s332
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s332.uvopt
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s332.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s332.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s332.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s332.ewd
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s332.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s332.emProject
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s332.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_hci.uvopt
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_hci.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_hci.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_hci.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_hci.ewd
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_hci.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_hci.emProject
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_hci.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi.uvopt
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_spi.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_spi.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi.ewd
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_spi.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi.emProject
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi_5W.uvopt
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_spi_5W.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi_5W.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_spi_5W.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi_5W.ewd
│   │   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_spi_5W.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi_5W.emProject
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_spi_5W.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s132_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_uart.uvopt
│   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_uart.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_uart.uvoptx
│   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_uart.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_c_pca10040_s132_uart.ewd
│   │   │   │   │   └── ble_app_hrs_c_pca10040_s132_uart.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_c_pca10040_s132_uart.emProject
│   │   │   │   ├── ble_app_hrs_c_pca10040_s132_uart.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   ├── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_c_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_hrs_c_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_c_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_hrs_c_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_c_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_hrs_c_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_c_pca10056_s140.emProject
│   │   │   │   ├── ble_app_hrs_c_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── s340
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_hrs_c_pca10056_s340.uvopt
│   │   │   │   └── ble_app_hrs_c_pca10056_s340.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hrs_c_pca10056_s340.uvoptx
│   │   │   │   └── ble_app_hrs_c_pca10056_s340.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hrs_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hrs_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hrs_c_pca10056_s340.ewd
│   │   │   │   └── ble_app_hrs_c_pca10056_s340.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hrs_c_pca10056_s340.emProject
│   │   │   ├── ble_app_hrs_c_pca10056_s340.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_ias
│   │   │   ├── ble_app_ias.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ias_pca10040_s132.hex
│   │   │   │   ├── ble_app_ias_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ias_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_ias_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ias_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ias_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ias_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ias_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ias_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_ias_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ias_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ias_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_ias_pca10056_s140.uvopt
│   │   │   │   └── ble_app_ias_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ias_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_ias_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ias_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_ias_iar_nRF5x.icf
│   │   │   │   ├── ble_app_ias_pca10056_s140.ewd
│   │   │   │   └── ble_app_ias_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_ias_pca10056_s140.emProject
│   │   │   ├── ble_app_ias_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_ipsp_initiator
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ipsp_initiator_pca10040_s132.hex
│   │   │   │   ├── ble_app_ipsp_initiator_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ipsp_initiator_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_ipsp_initiator_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ipsp_initiator_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ipsp_initiator_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ipsp_initiator_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ipsp_initiator_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ipsp_initiator_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_ipsp_initiator_pca10056_s140.uvopt
│   │   │   │   └── ble_app_ipsp_initiator_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ipsp_initiator_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_ipsp_initiator_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ipsp_initiator_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── ble_app_ipsp_initiator_pca10056_s140.emProject
│   │   │   ├── ble_app_ipsp_initiator_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_multilink_central
│   │   │   ├── ble_app_multilink_central.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_multilink_central_pca10040_s132.hex
│   │   │   │   ├── ble_app_multilink_central_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_multilink_central_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_multilink_central_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_multilink_central_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_multilink_central_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_multilink_central_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_multilink_central_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_multilink_central_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_multilink_central_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_multilink_central_pca10040_s132.emProject
│   │   │   │   ├── ble_app_multilink_central_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_multilink_central_pca10056_s140.uvopt
│   │   │   │   └── ble_app_multilink_central_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_multilink_central_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_multilink_central_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_multilink_central_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_multilink_central_iar_nRF5x.icf
│   │   │   │   ├── ble_app_multilink_central_pca10056_s140.ewd
│   │   │   │   └── ble_app_multilink_central_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_multilink_central_pca10056_s140.emProject
│   │   │   ├── ble_app_multilink_central_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_rscs_c
│   │   │   ├── ble_app_rscs_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_rscs_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_rscs_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_rscs_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_rscs_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_rscs_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_rscs_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_rscs_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_rscs_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_rscs_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_rscs_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_rscs_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_rscs_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_rscs_c_pca10056_s140.uvopt
│   │   │   │   └── ble_app_rscs_c_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_rscs_c_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_rscs_c_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_rscs_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_rscs_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_rscs_c_pca10056_s140.ewd
│   │   │   │   └── ble_app_rscs_c_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_rscs_c_pca10056_s140.emProject
│   │   │   ├── ble_app_rscs_c_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_uart_c
│   │   │   ├── ble_app_uart_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_uart_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_uart_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_uart_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_uart_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_uart_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_uart_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_uart_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_uart_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_uart_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_uart_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_uart_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_uart_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_uart_c_pca10056_s140.uvopt
│   │   │   │   └── ble_app_uart_c_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_uart_c_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_uart_c_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_uart_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_uart_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_uart_c_pca10056_s140.ewd
│   │   │   │   └── ble_app_uart_c_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_uart_c_pca10056_s140.emProject
│   │   │   ├── ble_app_uart_c_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   └── experimental
│   │   ├── ble_app_hrs_nfc_c
│   │   │   ├── ble_app_hrs_nfc_central.eww
│   │   │   ├── ble_m.c
│   │   │   ├── ble_m.h
│   │   │   ├── buttons_m.c
│   │   │   ├── buttons_m.h
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hrs_nfc_central_pca10040_s132.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── nfc_pair_m.c
│   │   │   ├── nfc_pair_m.h
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_nfc_central_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hrs_nfc_central_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_nfc_central_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_nfc_central_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_nfc_central_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hrs_nfc_central_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_nfc_central_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hrs_nfc_central_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pm_m.c
│   │   │   └── pm_m.h
│   │   ├── ble_app_ots_c
│   │   │   ├── ble_app_ots_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ots_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_ots_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ots_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_ots_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ots_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ots_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ots_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ots_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ots_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_ots_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ots_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ots_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_ots_c_pca10056_s140.uvopt
│   │   │   │   └── ble_app_ots_c_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ots_c_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_ots_c_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ots_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_ots_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_ots_c_pca10056_s140.ewd
│   │   │   │   └── ble_app_ots_c_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_ots_c_pca10056_s140.emProject
│   │   │   ├── ble_app_ots_c_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   └── ble_nfc_pairing_reference_c
│   │   ├── ble_m.c
│   │   ├── ble_m.h
│   │   ├── ble_nfc_pairing_reference_c.eww
│   │   ├── buttons_m.c
│   │   ├── buttons_m.h
│   │   ├── hex
│   │   │   ├── ble_nfc_pairing_reference_c_pca10040_s132.hex
│   │   │   └── license.txt
│   │   ├── main.c
│   │   ├── nfc_pair_m.c
│   │   ├── nfc_pair_m.h
│   │   ├── pca10040
│   │   │   └── s132
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_nfc_pairing_reference_c_pca10040_s132.uvoptx
│   │   │   │   └── ble_nfc_pairing_reference_c_pca10040_s132.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_nfc_pairing_reference_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_nfc_pairing_reference_c_iar_nRF5x.icf
│   │   │   │   ├── ble_nfc_pairing_reference_c_pca10040_s132.ewd
│   │   │   │   └── ble_nfc_pairing_reference_c_pca10040_s132.ewp
│   │   │   └── ses
│   │   │   ├── ble_nfc_pairing_reference_c_pca10040_s132.emProject
│   │   │   ├── ble_nfc_pairing_reference_c_pca10040_s132.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pm_m.c
│   │   └── pm_m.h
│   ├── ble_central_and_peripheral
│   │   └── experimental
│   │   ├── ble_app_att_mtu_throughput
│   │   │   ├── amtc.c
│   │   │   ├── amt.h
│   │   │   ├── amts.c
│   │   │   ├── ble_app_att_mtu_throughput.eww
│   │   │   ├── counter.c
│   │   │   ├── counter.h
│   │   │   ├── example_cmds.c
│   │   │   ├── hex
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10040_s132.hex
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10056_s140.hex
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10100_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_att_mtu_throughput_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_att_mtu_throughput_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_att_mtu_throughput_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_att_mtu_throughput_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_att_mtu_throughput_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_att_mtu_throughput_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_att_mtu_throughput_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_att_mtu_throughput_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10040_s132.emProject
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_att_mtu_throughput_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_att_mtu_throughput_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_att_mtu_throughput_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_att_mtu_throughput_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_att_mtu_throughput_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_att_mtu_throughput_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_att_mtu_throughput_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_att_mtu_throughput_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10056_s140.emProject
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10100_s140.uvopt
│   │   │   │   └── ble_app_att_mtu_throughput_pca10100_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10100_s140.uvoptx
│   │   │   │   └── ble_app_att_mtu_throughput_pca10100_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_att_mtu_throughput_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_att_mtu_throughput_iar_nRF5x.icf
│   │   │   │   ├── ble_app_att_mtu_throughput_pca10100_s140.ewd
│   │   │   │   └── ble_app_att_mtu_throughput_pca10100_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_att_mtu_throughput_pca10100_s140.emProject
│   │   │   ├── ble_app_att_mtu_throughput_pca10100_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_hrs_rscs_relay
│   │   │   ├── ble_app_hrs_rscs_relay.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10040_s132.hex
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_rscs_relay_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_hrs_rscs_relay_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_rscs_relay_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hrs_rscs_relay_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_rscs_relay_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_rscs_relay_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_rscs_relay_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hrs_rscs_relay_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10056_s140.uvopt
│   │   │   │   └── ble_app_hrs_rscs_relay_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_hrs_rscs_relay_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hrs_rscs_relay_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hrs_rscs_relay_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hrs_rscs_relay_pca10056_s140.ewd
│   │   │   │   └── ble_app_hrs_rscs_relay_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hrs_rscs_relay_pca10056_s140.emProject
│   │   │   ├── ble_app_hrs_rscs_relay_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_interactive
│   │   │   ├── ble_app_interactive.eww
│   │   │   ├── ble_m.c
│   │   │   ├── ble_m.h
│   │   │   ├── cli_m.c
│   │   │   ├── cli_m.h
│   │   │   ├── main.c
│   │   │   ├── nfc_central_m.c
│   │   │   ├── nfc_central_m.h
│   │   │   ├── nfc_m.c
│   │   │   ├── nfc_m.h
│   │   │   ├── nfc_pair_lib_m.c
│   │   │   ├── nfc_pair_lib_m.h
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_interactive_s132_pca10040.uvopt
│   │   │   │   │   └── ble_app_interactive_s132_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_interactive_s132_pca10040.uvoptx
│   │   │   │   │   └── ble_app_interactive_s132_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_interactive_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_interactive_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_interactive_s132_pca10040.ewd
│   │   │   │   │   └── ble_app_interactive_s132_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_interactive_s132_pca10040.emProject
│   │   │   │   ├── ble_app_interactive_s132_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_interactive_s140_pca10056.uvoptx
│   │   │   │   │   └── ble_app_interactive_s140_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_interactive_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_interactive_s140_pca10056.emProject
│   │   │   │   ├── ble_app_interactive_s140_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pm_m.c
│   │   │   └── pm_m.h
│   │   └── ble_app_multirole_lesc
│   │   ├── ble_app_multirole_lesc.eww
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── s132
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_multirole_lesc_s132_pca10040.uvopt
│   │   │   │   └── ble_app_multirole_lesc_s132_pca10040.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_multirole_lesc_s132_pca10040.uvoptx
│   │   │   │   └── ble_app_multirole_lesc_s132_pca10040.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_multirole_lesc_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_multirole_lesc_iar_nRF5x.icf
│   │   │   │   ├── ble_app_multirole_lesc_s132_pca10040.ewd
│   │   │   │   └── ble_app_multirole_lesc_s132_pca10040.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_multirole_lesc_s132_pca10040.emProject
│   │   │   ├── ble_app_multirole_lesc_s132_pca10040.emSession
│   │   │   └── flash_placement.xml
│   │   └── pca10056
│   │   └── s140
│   │   ├── arm5_no_packs
│   │   │   ├── ble_app_multirole_lesc_s140_pca10056.uvoptx
│   │   │   └── ble_app_multirole_lesc_s140_pca10056.uvprojx
│   │   ├── armgcc
│   │   │   ├── ble_app_multirole_lesc_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── ses
│   │   ├── ble_app_multirole_lesc_s140_pca10056.emProject
│   │   ├── ble_app_multirole_lesc_s140_pca10056.emSession
│   │   └── flash_placement.xml
│   ├── ble_peripheral
│   │   ├── ble_app_alert_notification
│   │   │   ├── AlertNotifServer.ncs
│   │   │   ├── ble_app_alert_notification.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_alert_notification_pca10040e_s112.hex
│   │   │   │   ├── ble_app_alert_notification_pca10040_s132.hex
│   │   │   │   ├── ble_app_alert_notification_pca10056e_s112.hex
│   │   │   │   ├── ble_app_alert_notification_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── mcp_AlertNotifServer.bin
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_alert_notification_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_alert_notification_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_alert_notification_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_alert_notification_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_alert_notification_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_alert_notification_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_alert_notification_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_alert_notification_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_alert_notification_pca10040_s132.emProject
│   │   │   │   ├── ble_app_alert_notification_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_alert_notification_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_alert_notification_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_alert_notification_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_alert_notification_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_alert_notification_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_alert_notification_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_alert_notification_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_alert_notification_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_alert_notification_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_alert_notification_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_alert_notification_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_alert_notification_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_alert_notification_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_alert_notification_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_alert_notification_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_alert_notification_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_alert_notification_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_alert_notification_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_alert_notification_pca10056_s140.emProject
│   │   │   │   ├── ble_app_alert_notification_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_alert_notification_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_alert_notification_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_alert_notification_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_alert_notification_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_alert_notification_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_alert_notification_iar_nRF5x.icf
│   │   │   │   ├── ble_app_alert_notification_pca10056e_s112.ewd
│   │   │   │   └── ble_app_alert_notification_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_alert_notification_pca10056e_s112.emProject
│   │   │   ├── ble_app_alert_notification_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_ancs_c
│   │   │   ├── ANCS_central.ncs
│   │   │   ├── ble_app_ancs_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ancs_c_pca10040e_s112.hex
│   │   │   │   ├── ble_app_ancs_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_ancs_c_pca10056e_s112.hex
│   │   │   │   ├── ble_app_ancs_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── mcp_ANCS_central.bin
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ancs_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_ancs_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ancs_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ancs_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ancs_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ancs_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ancs_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_ancs_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ancs_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ancs_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ancs_c_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_ancs_c_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ancs_c_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_ancs_c_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ancs_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ancs_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ancs_c_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_ancs_c_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ancs_c_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_ancs_c_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ancs_c_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_ancs_c_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ancs_c_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_ancs_c_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ancs_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ancs_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ancs_c_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_ancs_c_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ancs_c_pca10056_s140.emProject
│   │   │   │   ├── ble_app_ancs_c_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_ancs_c_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_ancs_c_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ancs_c_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_ancs_c_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ancs_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_ancs_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_ancs_c_pca10056e_s112.ewd
│   │   │   │   └── ble_app_ancs_c_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_ancs_c_pca10056e_s112.emProject
│   │   │   ├── ble_app_ancs_c_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_beacon
│   │   │   ├── ble_app_beacon.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_beacon_pca10040e_s112.hex
│   │   │   │   ├── ble_app_beacon_pca10040_s132.hex
│   │   │   │   ├── ble_app_beacon_pca10056e_s112.hex
│   │   │   │   ├── ble_app_beacon_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_beacon_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_beacon_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_beacon_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_beacon_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_beacon_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_beacon_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_beacon_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_beacon_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_beacon_pca10040_s132.emProject
│   │   │   │   ├── ble_app_beacon_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_beacon_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_beacon_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_beacon_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_beacon_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_beacon_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_beacon_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_beacon_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_beacon_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_beacon_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_beacon_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_beacon_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_beacon_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_beacon_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_beacon_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_beacon_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_beacon_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_beacon_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_beacon_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_beacon_pca10056_s140.emProject
│   │   │   │   ├── ble_app_beacon_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_beacon_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_beacon_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_beacon_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_beacon_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_beacon_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_beacon_iar_nRF5x.icf
│   │   │   │   ├── ble_app_beacon_pca10056e_s112.ewd
│   │   │   │   └── ble_app_beacon_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_beacon_pca10056e_s112.emProject
│   │   │   ├── ble_app_beacon_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_blinky
│   │   │   ├── ble_app_blinky.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_blinky_pca10040e_s112.hex
│   │   │   │   ├── ble_app_blinky_pca10040_s132.hex
│   │   │   │   ├── ble_app_blinky_pca10056e_s112.hex
│   │   │   │   ├── ble_app_blinky_pca10056_s140.hex
│   │   │   │   ├── ble_app_blinky_pca10059_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_blinky_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_blinky_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_blinky_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_blinky_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_blinky_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_blinky_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_blinky_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_blinky_pca10040_s132.emProject
│   │   │   │   ├── ble_app_blinky_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_blinky_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_blinky_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_blinky_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_blinky_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_blinky_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_blinky_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_blinky_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_blinky_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_blinky_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_blinky_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_blinky_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_blinky_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_blinky_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_blinky_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_blinky_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_blinky_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_blinky_pca10056_s140.emProject
│   │   │   │   ├── ble_app_blinky_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_blinky_pca10056e_s112.uvopt
│   │   │   │   │   └── ble_app_blinky_pca10056e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_blinky_pca10056e_s112.uvoptx
│   │   │   │   │   └── ble_app_blinky_pca10056e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_blinky_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_blinky_pca10056e_s112.ewd
│   │   │   │   │   └── ble_app_blinky_pca10056e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_blinky_pca10056e_s112.emProject
│   │   │   │   ├── ble_app_blinky_pca10056e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10059
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_blinky_pca10059_s140.uvopt
│   │   │   │   └── ble_app_blinky_pca10059_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_blinky_pca10059_s140.uvoptx
│   │   │   │   └── ble_app_blinky_pca10059_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_blinky_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_blinky_iar_nRF5x.icf
│   │   │   │   ├── ble_app_blinky_pca10059_s140.ewd
│   │   │   │   └── ble_app_blinky_pca10059_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_blinky_pca10059_s140.emProject
│   │   │   ├── ble_app_blinky_pca10059_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_bms
│   │   │   ├── ble_app_bms.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_bms_pca10040e_s112.hex
│   │   │   │   ├── ble_app_bms_pca10040_s132.hex
│   │   │   │   ├── ble_app_bms_pca10056e_s112.hex
│   │   │   │   ├── ble_app_bms_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_bms_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_bms_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_bms_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_bms_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_bms_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_bms_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_bms_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_bms_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_bms_pca10040_s132.emProject
│   │   │   │   ├── ble_app_bms_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_bms_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_bms_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_bms_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_bms_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_bms_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_bms_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_bms_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_bms_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_bms_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_bms_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_bms_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_bms_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_bms_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_bms_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_bms_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_bms_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_bms_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_bms_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_bms_pca10056_s140.emProject
│   │   │   │   ├── ble_app_bms_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_bms_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_bms_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_bms_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_bms_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_bms_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_bms_iar_nRF5x.icf
│   │   │   │   ├── ble_app_bms_pca10056e_s112.ewd
│   │   │   │   └── ble_app_bms_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_bms_pca10056e_s112.emProject
│   │   │   ├── ble_app_bms_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_bps
│   │   │   ├── ble_app_bps.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_bps_pca10040e_s112.hex
│   │   │   │   ├── ble_app_bps_pca10040_s132.hex
│   │   │   │   ├── ble_app_bps_pca10056e_s112.hex
│   │   │   │   ├── ble_app_bps_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_bps_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_bps_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_bps_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_bps_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_bps_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_bps_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_bps_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_bps_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_bps_pca10040_s132.emProject
│   │   │   │   ├── ble_app_bps_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_bps_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_bps_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_bps_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_bps_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_bps_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_bps_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_bps_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_bps_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_bps_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_bps_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_bps_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_bps_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_bps_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_bps_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_bps_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_bps_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_bps_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_bps_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_bps_pca10056_s140.emProject
│   │   │   │   ├── ble_app_bps_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_bps_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_bps_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_bps_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_bps_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_bps_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_bps_iar_nRF5x.icf
│   │   │   │   ├── ble_app_bps_pca10056e_s112.ewd
│   │   │   │   └── ble_app_bps_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_bps_pca10056e_s112.emProject
│   │   │   ├── ble_app_bps_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_buttonless_dfu
│   │   │   ├── ble_app_buttonless_dfu.eww
│   │   │   ├── hex
│   │   │   │   └── readme.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_buttonless_dfu_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_buttonless_dfu_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_buttonless_dfu_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_buttonless_dfu_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_buttonless_dfu_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_buttonless_dfu_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_buttonless_dfu_pca10040_s132.emProject
│   │   │   │   ├── ble_app_buttonless_dfu_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_buttonless_dfu_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_buttonless_dfu_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_buttonless_dfu_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_buttonless_dfu_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_buttonless_dfu_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_buttonless_dfu_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_buttonless_dfu_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_buttonless_dfu_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_buttonless_dfu_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_buttonless_dfu_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_buttonless_dfu_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_buttonless_dfu_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_buttonless_dfu_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_buttonless_dfu_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_buttonless_dfu_pca10056_s140.emProject
│   │   │   │   ├── ble_app_buttonless_dfu_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_buttonless_dfu_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_buttonless_dfu_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_buttonless_dfu_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_buttonless_dfu_iar_nRF5x.icf
│   │   │   │   ├── ble_app_buttonless_dfu_pca10056e_s112.ewd
│   │   │   │   └── ble_app_buttonless_dfu_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_buttonless_dfu_pca10056e_s112.emProject
│   │   │   ├── ble_app_buttonless_dfu_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_cscs
│   │   │   ├── ble_app_cscs.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_cscs_pca10040e_s112.hex
│   │   │   │   ├── ble_app_cscs_pca10040_s132.hex
│   │   │   │   ├── ble_app_cscs_pca10056e_s112.hex
│   │   │   │   ├── ble_app_cscs_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cscs_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_cscs_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cscs_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_cscs_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cscs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cscs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cscs_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_cscs_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cscs_pca10040_s132.emProject
│   │   │   │   ├── ble_app_cscs_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cscs_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_cscs_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cscs_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_cscs_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cscs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cscs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cscs_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_cscs_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cscs_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_cscs_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cscs_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_cscs_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cscs_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_cscs_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cscs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cscs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cscs_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_cscs_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cscs_pca10056_s140.emProject
│   │   │   │   ├── ble_app_cscs_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_cscs_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_cscs_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_cscs_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_cscs_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_cscs_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_cscs_iar_nRF5x.icf
│   │   │   │   ├── ble_app_cscs_pca10056e_s112.ewd
│   │   │   │   └── ble_app_cscs_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_cscs_pca10056e_s112.emProject
│   │   │   ├── ble_app_cscs_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_cts_c
│   │   │   ├── ble_app_cts_c.eww
│   │   │   ├── cts_central.ncs
│   │   │   ├── hex
│   │   │   │   ├── ble_app_cts_c_pca10040e_s112.hex
│   │   │   │   ├── ble_app_cts_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_cts_c_pca10056e_s112.hex
│   │   │   │   ├── ble_app_cts_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── mcp_cts_central.bin
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cts_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_cts_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cts_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_cts_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cts_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cts_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cts_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_cts_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cts_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_cts_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cts_c_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_cts_c_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cts_c_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_cts_c_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cts_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cts_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cts_c_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_cts_c_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cts_c_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_cts_c_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cts_c_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_cts_c_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cts_c_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_cts_c_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cts_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cts_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cts_c_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_cts_c_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cts_c_pca10056_s140.emProject
│   │   │   │   ├── ble_app_cts_c_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_cts_c_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_cts_c_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_cts_c_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_cts_c_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_cts_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_cts_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_cts_c_pca10056e_s112.ewd
│   │   │   │   └── ble_app_cts_c_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_cts_c_pca10056e_s112.emProject
│   │   │   ├── ble_app_cts_c_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_eddystone
│   │   │   ├── ble_app_eddystone.eww
│   │   │   ├── es_app_config.h
│   │   │   ├── hex
│   │   │   │   ├── ble_app_eddystone_pca10040e_s112.hex
│   │   │   │   ├── ble_app_eddystone_pca10040_s132.hex
│   │   │   │   ├── ble_app_eddystone_pca10056e_s112.hex
│   │   │   │   ├── ble_app_eddystone_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_eddystone_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_eddystone_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_eddystone_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_eddystone_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_eddystone_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_eddystone_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_eddystone_pca10040_s132.emProject
│   │   │   │   ├── ble_app_eddystone_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_eddystone_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_eddystone_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_eddystone_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_eddystone_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_eddystone_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_eddystone_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_eddystone_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_eddystone_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_eddystone_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_eddystone_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_eddystone_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_eddystone_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_eddystone_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_eddystone_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_eddystone_pca10056_s140.emProject
│   │   │   │   ├── ble_app_eddystone_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_eddystone_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_eddystone_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_eddystone_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_eddystone_iar_nRF5x.icf
│   │   │   │   ├── ble_app_eddystone_pca10056e_s112.ewd
│   │   │   │   └── ble_app_eddystone_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_eddystone_pca10056e_s112.emProject
│   │   │   ├── ble_app_eddystone_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_gatts_c
│   │   │   ├── app_adv.c
│   │   │   ├── app_adv.h
│   │   │   ├── app_bsp.c
│   │   │   ├── ble_app_gatts_c.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_gatts_c_pca10040e_s112.hex
│   │   │   │   ├── ble_app_gatts_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_gatts_c_pca10056e_s112.hex
│   │   │   │   ├── ble_app_gatts_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_gatts_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_gatts_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_gatts_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_gatts_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_gatts_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_gatts_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_gatts_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_gatts_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_gatts_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_gatts_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_gatts_c_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_gatts_c_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_gatts_c_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_gatts_c_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_gatts_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_gatts_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_gatts_c_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_gatts_c_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_gatts_c_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_gatts_c_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_gatts_c_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_gatts_c_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_gatts_c_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_gatts_c_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_gatts_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_gatts_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_gatts_c_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_gatts_c_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_gatts_c_pca10056_s140.emProject
│   │   │   │   ├── ble_app_gatts_c_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_gatts_c_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_gatts_c_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_gatts_c_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_gatts_c_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_gatts_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_gatts_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_gatts_c_pca10056e_s112.ewd
│   │   │   │   └── ble_app_gatts_c_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_gatts_c_pca10056e_s112.emProject
│   │   │   ├── ble_app_gatts_c_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_gls
│   │   │   ├── ble_app_gls.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_gls_pca10040_s132.hex
│   │   │   │   ├── ble_app_gls_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_gls_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_gls_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_gls_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_gls_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_gls_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_gls_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_gls_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_gls_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_gls_pca10040_s132.emProject
│   │   │   │   ├── ble_app_gls_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_gls_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_gls_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_gls_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_gls_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_gls_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_gls_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_gls_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_gls_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_gls_pca10056_s140.emProject
│   │   │   │   ├── ble_app_gls_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── README.txt
│   │   ├── ble_app_hids_keyboard
│   │   │   ├── ble_app_hids_keyboard.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10040e_s112.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10040_s112.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10040_s132.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10056e_s112.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10056_s113.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10056_s140.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10100_s113.hex
│   │   │   │   ├── ble_app_hids_keyboard_pca10100_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s112
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s112.uvopt
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10040_s112.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s112.uvoptx
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10040_s112.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s112.ewd
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10040_s112.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s112.emProject
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s112.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_hids_keyboard_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hids_keyboard_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hids_keyboard_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_keyboard_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hids_keyboard_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_hids_keyboard_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_hids_keyboard_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_hids_keyboard_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_keyboard_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_hids_keyboard_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   ├── s113
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s113.uvopt
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10056_s113.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s113.uvoptx
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10056_s113.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s113.ewd
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10056_s113.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s113.emProject
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s113.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_hids_keyboard_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_hids_keyboard_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_hids_keyboard_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_keyboard_pca10056_s140.emProject
│   │   │   │   ├── ble_app_hids_keyboard_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056e_s112.uvopt
│   │   │   │   │   └── ble_app_hids_keyboard_pca10056e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056e_s112.uvoptx
│   │   │   │   │   └── ble_app_hids_keyboard_pca10056e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10056e_s112.ewd
│   │   │   │   │   └── ble_app_hids_keyboard_pca10056e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_keyboard_pca10056e_s112.emProject
│   │   │   │   ├── ble_app_hids_keyboard_pca10056e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10100
│   │   │   │   ├── s113
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s113.uvopt
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10100_s113.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s113.uvoptx
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10100_s113.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s113.ewd
│   │   │   │   │   │   └── ble_app_hids_keyboard_pca10100_s113.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s113.emProject
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s113.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s140.uvopt
│   │   │   │   │   └── ble_app_hids_keyboard_pca10100_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s140.uvoptx
│   │   │   │   │   └── ble_app_hids_keyboard_pca10100_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_keyboard_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_keyboard_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_keyboard_pca10100_s140.ewd
│   │   │   │   │   └── ble_app_hids_keyboard_pca10100_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_keyboard_pca10100_s140.emProject
│   │   │   │   ├── ble_app_hids_keyboard_pca10100_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── README.txt
│   │   ├── ble_app_hids_mouse
│   │   │   ├── ble_app_hids_mouse.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hids_mouse_pca10040e_s112.hex
│   │   │   │   ├── ble_app_hids_mouse_pca10040_s132.hex
│   │   │   │   ├── ble_app_hids_mouse_pca10056e_s112.hex
│   │   │   │   ├── ble_app_hids_mouse_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_mouse_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_hids_mouse_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_mouse_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hids_mouse_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_mouse_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_mouse_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_mouse_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hids_mouse_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_mouse_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hids_mouse_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_mouse_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_hids_mouse_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_mouse_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_hids_mouse_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_mouse_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_mouse_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_mouse_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_hids_mouse_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_mouse_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_hids_mouse_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_mouse_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_hids_mouse_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_mouse_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_hids_mouse_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_mouse_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_mouse_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_mouse_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_hids_mouse_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_mouse_pca10056_s140.emProject
│   │   │   │   ├── ble_app_hids_mouse_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hids_mouse_pca10056e_s112.uvopt
│   │   │   │   │   └── ble_app_hids_mouse_pca10056e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_mouse_pca10056e_s112.uvoptx
│   │   │   │   │   └── ble_app_hids_mouse_pca10056e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_mouse_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_mouse_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_mouse_pca10056e_s112.ewd
│   │   │   │   │   └── ble_app_hids_mouse_pca10056e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_mouse_pca10056e_s112.emProject
│   │   │   │   ├── ble_app_hids_mouse_pca10056e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── README.txt
│   │   ├── ble_app_hrs
│   │   │   ├── ble_app_hrs.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hrs_pca10040e_s112.hex
│   │   │   │   ├── ble_app_hrs_pca10040_s132.hex
│   │   │   │   ├── ble_app_hrs_pca10056e_s112.hex
│   │   │   │   ├── ble_app_hrs_pca10056_s140.hex
│   │   │   │   ├── ble_app_hrs_pca10059_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s312.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s312.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s312.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s312.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s312.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── s332
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s332.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s332.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s332.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s332.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s332.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s332.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s332.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s332.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s112_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s112_hci.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s112_hci.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s112_hci.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s112_hci.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s112_hci.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s112_hci.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s112_hci.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s112_hci.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_hci.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_hci.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_hci.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_hci.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_hci.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_hci.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_hci.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_hci.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_spi.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_spi.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_spi.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi_5W.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_spi_5W.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi_5W.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_spi_5W.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi_5W.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10040_s132_spi_5W.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi_5W.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_spi_5W.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s132_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_uart.uvopt
│   │   │   │   │   └── ble_app_hrs_pca10040_s132_uart.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_uart.uvoptx
│   │   │   │   │   └── ble_app_hrs_pca10040_s132_uart.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_pca10040_s132_uart.ewd
│   │   │   │   │   └── ble_app_hrs_pca10040_s132_uart.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_pca10040_s132_uart.emProject
│   │   │   │   ├── ble_app_hrs_pca10040_s132_uart.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_hrs_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_hrs_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_hrs_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_hrs_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   ├── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── s340
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s340.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s340.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s340.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s340.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s340.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s340.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10056_s340.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10056_s340.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s140_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_hci.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_hci.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_hci.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_hci.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_hci.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_hci.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_hci.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_hci.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s140_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_spi.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_spi.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_spi.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s140_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi_5W.uvopt
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_spi_5W.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi_5W.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_spi_5W.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi_5W.ewd
│   │   │   │   │   │   └── ble_app_hrs_pca10056_s140_spi_5W.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi_5W.emProject
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_spi_5W.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s140_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_uart.uvopt
│   │   │   │   │   └── ble_app_hrs_pca10056_s140_uart.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_uart.uvoptx
│   │   │   │   │   └── ble_app_hrs_pca10056_s140_uart.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_pca10056_s140_uart.ewd
│   │   │   │   │   └── ble_app_hrs_pca10056_s140_uart.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_pca10056_s140_uart.emProject
│   │   │   │   ├── ble_app_hrs_pca10056_s140_uart.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_pca10056e_s112.uvopt
│   │   │   │   │   └── ble_app_hrs_pca10056e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_pca10056e_s112.uvoptx
│   │   │   │   │   └── ble_app_hrs_pca10056e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_pca10056e_s112.ewd
│   │   │   │   │   └── ble_app_hrs_pca10056e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_pca10056e_s112.emProject
│   │   │   │   ├── ble_app_hrs_pca10056e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10059
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_hrs_pca10059_s140.uvopt
│   │   │   │   └── ble_app_hrs_pca10059_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hrs_pca10059_s140.uvoptx
│   │   │   │   └── ble_app_hrs_pca10059_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hrs_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hrs_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hrs_pca10059_s140.ewd
│   │   │   │   └── ble_app_hrs_pca10059_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hrs_pca10059_s140.emProject
│   │   │   ├── ble_app_hrs_pca10059_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_hrs_freertos
│   │   │   ├── ble_app_hrs_freertos.eww
│   │   │   ├── config
│   │   │   │   └── FreeRTOSConfig.h
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hrs_freertos_pca10040_s132.hex
│   │   │   │   ├── ble_app_hrs_freertos_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hrs_freertos_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_hrs_freertos_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_freertos_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hrs_freertos_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_freertos_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_freertos_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_freertos_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hrs_freertos_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_freertos_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hrs_freertos_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_hrs_freertos_pca10056_s140.uvopt
│   │   │   │   └── ble_app_hrs_freertos_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hrs_freertos_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_hrs_freertos_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hrs_freertos_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hrs_freertos_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hrs_freertos_pca10056_s140.ewd
│   │   │   │   └── ble_app_hrs_freertos_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hrs_freertos_pca10056_s140.emProject
│   │   │   ├── ble_app_hrs_freertos_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_hts
│   │   │   ├── ble_app_hts.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hts_pca10040e_s112.hex
│   │   │   │   ├── ble_app_hts_pca10040_s132.hex
│   │   │   │   ├── ble_app_hts_pca10056e_s112.hex
│   │   │   │   ├── ble_app_hts_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hts_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_hts_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hts_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hts_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hts_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hts_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hts_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hts_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hts_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hts_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hts_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_hts_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hts_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_hts_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hts_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hts_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hts_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_hts_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hts_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_hts_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_hts_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_hts_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hts_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_hts_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hts_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hts_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hts_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_hts_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hts_pca10056_s140.emProject
│   │   │   │   ├── ble_app_hts_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_hts_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_hts_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hts_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_hts_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hts_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hts_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hts_pca10056e_s112.ewd
│   │   │   │   └── ble_app_hts_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hts_pca10056e_s112.emProject
│   │   │   ├── ble_app_hts_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_ias_c
│   │   │   ├── ble_app_ias_c.eww
│   │   │   ├── findMeMasterServer.ncs
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ias_c_pca10040e_s112.hex
│   │   │   │   ├── ble_app_ias_c_pca10040_s132.hex
│   │   │   │   ├── ble_app_ias_c_pca10056e_s112.hex
│   │   │   │   ├── ble_app_ias_c_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ias_c_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_ias_c_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ias_c_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ias_c_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ias_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ias_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ias_c_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_ias_c_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ias_c_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ias_c_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ias_c_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_ias_c_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ias_c_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_ias_c_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ias_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ias_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ias_c_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_ias_c_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ias_c_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_ias_c_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ias_c_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_ias_c_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ias_c_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_ias_c_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ias_c_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ias_c_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ias_c_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_ias_c_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ias_c_pca10056_s140.emProject
│   │   │   │   ├── ble_app_ias_c_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_ias_c_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_ias_c_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ias_c_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_ias_c_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ias_c_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_ias_c_iar_nRF5x.icf
│   │   │   │   ├── ble_app_ias_c_pca10056e_s112.ewd
│   │   │   │   └── ble_app_ias_c_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_ias_c_pca10056e_s112.emProject
│   │   │   ├── ble_app_ias_c_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_ipsp_acceptor
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ipsp_acceptor_pca10040_s132.hex
│   │   │   │   ├── ble_app_ipsp_acceptor_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_ipsp_acceptor_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_ipsp_acceptor_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ipsp_acceptor_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ipsp_acceptor_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ipsp_acceptor_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ipsp_acceptor_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ipsp_acceptor_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_ipsp_acceptor_pca10056_s140.uvopt
│   │   │   │   └── ble_app_ipsp_acceptor_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ipsp_acceptor_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_ipsp_acceptor_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ipsp_acceptor_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── ble_app_ipsp_acceptor_pca10056_s140.emProject
│   │   │   ├── ble_app_ipsp_acceptor_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_proximity
│   │   │   ├── ble_app_proximity.eww
│   │   │   ├── findMeMasterServer.ncs
│   │   │   ├── hex
│   │   │   │   ├── ble_app_proximity_pca10040e_s112.hex
│   │   │   │   ├── ble_app_proximity_pca10040_s132.hex
│   │   │   │   ├── ble_app_proximity_pca10056e_s112.hex
│   │   │   │   ├── ble_app_proximity_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── mcp_findMeMasterServer.bin
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_proximity_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_proximity_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_proximity_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_proximity_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_proximity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_proximity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_proximity_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_proximity_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_proximity_pca10040_s132.emProject
│   │   │   │   ├── ble_app_proximity_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_proximity_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_proximity_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_proximity_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_proximity_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_proximity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_proximity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_proximity_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_proximity_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_proximity_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_proximity_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_proximity_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_proximity_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_proximity_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_proximity_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_proximity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_proximity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_proximity_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_proximity_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_proximity_pca10056_s140.emProject
│   │   │   │   ├── ble_app_proximity_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_proximity_pca10056e_s112.uvopt
│   │   │   │   │   └── ble_app_proximity_pca10056e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_proximity_pca10056e_s112.uvoptx
│   │   │   │   │   └── ble_app_proximity_pca10056e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_proximity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_proximity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_proximity_pca10056e_s112.ewd
│   │   │   │   │   └── ble_app_proximity_pca10056e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_proximity_pca10056e_s112.emProject
│   │   │   │   ├── ble_app_proximity_pca10056e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── settings
│   │   │   └── ble_app_proximity.wsdt
│   │   ├── ble_app_pwr_profiling
│   │   │   ├── ble_app_pwr_profiling.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_pwr_profiling_pca10040e_s112.hex
│   │   │   │   ├── ble_app_pwr_profiling_pca10040_s132.hex
│   │   │   │   ├── ble_app_pwr_profiling_pca10056e_s112.hex
│   │   │   │   ├── ble_app_pwr_profiling_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_pwr_profiling_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_pwr_profiling_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_pwr_profiling_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_pwr_profiling_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_pwr_profiling_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_pwr_profiling_pca10040_s132.emProject
│   │   │   │   ├── ble_app_pwr_profiling_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_pwr_profiling_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_pwr_profiling_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_pwr_profiling_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_pwr_profiling_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_pwr_profiling_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_pwr_profiling_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_pwr_profiling_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_pwr_profiling_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_pwr_profiling_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_pwr_profiling_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_pwr_profiling_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_pwr_profiling_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_pwr_profiling_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_pwr_profiling_pca10056_s140.emProject
│   │   │   │   ├── ble_app_pwr_profiling_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_pwr_profiling_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_pwr_profiling_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_pwr_profiling_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_pwr_profiling_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_pwr_profiling_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_pwr_profiling_iar_nRF5x.icf
│   │   │   │   ├── ble_app_pwr_profiling_pca10056e_s112.ewd
│   │   │   │   └── ble_app_pwr_profiling_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_pwr_profiling_pca10056e_s112.emProject
│   │   │   ├── ble_app_pwr_profiling_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_rscs
│   │   │   ├── ble_app_rscs.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_rscs_pca10040e_s112.hex
│   │   │   │   ├── ble_app_rscs_pca10040_s132.hex
│   │   │   │   ├── ble_app_rscs_pca10056e_s112.hex
│   │   │   │   ├── ble_app_rscs_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_rscs_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_rscs_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_rscs_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_rscs_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_rscs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_rscs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_rscs_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_rscs_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_rscs_pca10040_s132.emProject
│   │   │   │   ├── ble_app_rscs_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_rscs_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_rscs_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_rscs_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_rscs_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_rscs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_rscs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_rscs_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_rscs_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_rscs_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_rscs_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_rscs_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_rscs_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_rscs_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_rscs_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_rscs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_rscs_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_rscs_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_rscs_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_rscs_pca10056_s140.emProject
│   │   │   │   ├── ble_app_rscs_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_rscs_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_rscs_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_rscs_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_rscs_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_rscs_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_rscs_iar_nRF5x.icf
│   │   │   │   ├── ble_app_rscs_pca10056e_s112.ewd
│   │   │   │   └── ble_app_rscs_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_rscs_pca10056e_s112.emProject
│   │   │   ├── ble_app_rscs_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_template
│   │   │   ├── ble_app_template.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_template_pca10040e_s112.hex
│   │   │   │   ├── ble_app_template_pca10040_s132.hex
│   │   │   │   ├── ble_app_template_pca10056e_s112.hex
│   │   │   │   ├── ble_app_template_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_template_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_template_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_template_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_template_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_template_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_template_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_template_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_template_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_template_pca10040_s132.emProject
│   │   │   │   ├── ble_app_template_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_template_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_template_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_template_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_template_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_template_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_template_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_template_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_template_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_template_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_template_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_template_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_template_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_template_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_template_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_template_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_template_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_template_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_template_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_template_pca10056_s140.emProject
│   │   │   │   ├── ble_app_template_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_template_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_template_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_template_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_template_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_template_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_template_iar_nRF5x.icf
│   │   │   │   ├── ble_app_template_pca10056e_s112.ewd
│   │   │   │   └── ble_app_template_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_template_pca10056e_s112.emProject
│   │   │   ├── ble_app_template_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_tile
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_tile_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_tile_pca10040_s132.uvprojx
│   │   │   │   └── config
│   │   │   │   └── sdk_config.h
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_tile_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_tile_pca10056_s140.uvprojx
│   │   │   └── config
│   │   │   └── sdk_config.h
│   │   ├── ble_app_uart
│   │   │   ├── ble_app_uart.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_uart_pca10040e_s112.hex
│   │   │   │   ├── ble_app_uart_pca10040_s112.hex
│   │   │   │   ├── ble_app_uart_pca10040_s132.hex
│   │   │   │   ├── ble_app_uart_pca10056e_s112.hex
│   │   │   │   ├── ble_app_uart_pca10056_s113.hex
│   │   │   │   ├── ble_app_uart_pca10056_s140.hex
│   │   │   │   ├── ble_app_uart_pca10100_s113.hex
│   │   │   │   ├── ble_app_uart_pca10100_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s112
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_uart_pca10040_s112.uvopt
│   │   │   │   │   │   └── ble_app_uart_pca10040_s112.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_uart_pca10040_s112.uvoptx
│   │   │   │   │   │   └── ble_app_uart_pca10040_s112.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_uart_pca10040_s112.ewd
│   │   │   │   │   │   └── ble_app_uart_pca10040_s112.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_uart_pca10040_s112.emProject
│   │   │   │   │   ├── ble_app_uart_pca10040_s112.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_uart_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_uart_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_uart_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_uart_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_uart_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_uart_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_uart_pca10040_s132.emProject
│   │   │   │   ├── ble_app_uart_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_uart_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_uart_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_uart_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_uart_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_uart_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_uart_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_uart_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_uart_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   ├── s113
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_uart_pca10056_s113.uvopt
│   │   │   │   │   │   └── ble_app_uart_pca10056_s113.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_uart_pca10056_s113.uvoptx
│   │   │   │   │   │   └── ble_app_uart_pca10056_s113.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_uart_pca10056_s113.ewd
│   │   │   │   │   │   └── ble_app_uart_pca10056_s113.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_uart_pca10056_s113.emProject
│   │   │   │   │   ├── ble_app_uart_pca10056_s113.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_uart_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_uart_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_uart_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_uart_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_uart_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_uart_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_uart_pca10056_s140.emProject
│   │   │   │   ├── ble_app_uart_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_uart_pca10056e_s112.uvopt
│   │   │   │   │   └── ble_app_uart_pca10056e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_uart_pca10056e_s112.uvoptx
│   │   │   │   │   └── ble_app_uart_pca10056e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_uart_pca10056e_s112.ewd
│   │   │   │   │   └── ble_app_uart_pca10056e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_uart_pca10056e_s112.emProject
│   │   │   │   ├── ble_app_uart_pca10056e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   ├── s113
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_uart_pca10100_s113.uvopt
│   │   │   │   │   └── ble_app_uart_pca10100_s113.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_uart_pca10100_s113.uvoptx
│   │   │   │   │   └── ble_app_uart_pca10100_s113.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_uart_pca10100_s113.ewd
│   │   │   │   │   └── ble_app_uart_pca10100_s113.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_uart_pca10100_s113.emProject
│   │   │   │   ├── ble_app_uart_pca10100_s113.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_uart_pca10100_s140.uvopt
│   │   │   │   └── ble_app_uart_pca10100_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_uart_pca10100_s140.uvoptx
│   │   │   │   └── ble_app_uart_pca10100_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_uart_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_uart_iar_nRF5x.icf
│   │   │   │   ├── ble_app_uart_pca10100_s140.ewd
│   │   │   │   └── ble_app_uart_pca10100_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_uart_pca10100_s140.emProject
│   │   │   ├── ble_app_uart_pca10100_s140.emSession
│   │   │   └── flash_placement.xml
│   │   └── experimental
│   │   ├── ble_app_cgms
│   │   │   ├── ble_app_cgms.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_cgms_pca10040_s132.hex
│   │   │   │   ├── ble_app_cgms_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cgms_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_cgms_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cgms_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_cgms_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cgms_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cgms_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cgms_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_cgms_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cgms_pca10040_s132.emProject
│   │   │   │   ├── ble_app_cgms_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_cgms_pca10056_s140.uvopt
│   │   │   │   └── ble_app_cgms_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_cgms_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_cgms_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_cgms_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_cgms_iar_nRF5x.icf
│   │   │   │   ├── ble_app_cgms_pca10056_s140.ewd
│   │   │   │   └── ble_app_cgms_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_cgms_pca10056_s140.emProject
│   │   │   ├── ble_app_cgms_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_cli
│   │   │   ├── ble_app_cli.eww
│   │   │   ├── ble_serial.py
│   │   │   ├── hex
│   │   │   │   ├── ble_app_cli_pca10040_s132.hex
│   │   │   │   ├── ble_app_cli_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_cli_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_cli_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_cli_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_cli_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_cli_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_cli_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_cli_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_cli_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_cli_pca10040_s132.emProject
│   │   │   │   ├── ble_app_cli_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_cli_pca10056_s140.uvopt
│   │   │   │   └── ble_app_cli_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_cli_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_cli_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_cli_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_cli_iar_nRF5x.icf
│   │   │   │   ├── ble_app_cli_pca10056_s140.ewd
│   │   │   │   └── ble_app_cli_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_cli_pca10056_s140.emProject
│   │   │   ├── ble_app_cli_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_hids_keyboard_pairing_nfc
│   │   │   ├── ble_app_hids_keyboard_nfc_pairing.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.hex
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.ewd
│   │   │   │   └── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.emProject
│   │   │   ├── ble_app_hids_keyboard_nfc_pairing_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_hrs_nfc_pairing
│   │   │   ├── ble_app_hrs_nfc_pairing.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s112.hex
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s132.hex
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s113.hex
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s140.hex
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s113.hex
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s112
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s112.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10040_s112.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s112.ewd
│   │   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10040_s112.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s112.emProject
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s112.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s132.emProject
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   ├── s113
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s113.uvoptx
│   │   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10056_s113.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s113.ewd
│   │   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10056_s113.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s113.emProject
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s113.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s140
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s140.emProject
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   ├── s113
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s113.uvoptx
│   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10100_s113.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s113.ewd
│   │   │   │   │   └── ble_app_hrs_nfc_pairing_pca10100_s113.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s113.emProject
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s113.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── s140
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s140.uvoptx
│   │   │   │   └── ble_app_hrs_nfc_pairing_pca10100_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_hrs_nfc_pairing_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_hrs_nfc_pairing_iar_nRF5x.icf
│   │   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s140.ewd
│   │   │   │   └── ble_app_hrs_nfc_pairing_pca10100_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s140.emProject
│   │   │   ├── ble_app_hrs_nfc_pairing_pca10100_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_lls
│   │   │   ├── ble_app_lls.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_lls_pca10040e_s112.hex
│   │   │   │   ├── ble_app_lls_pca10040_s132.hex
│   │   │   │   ├── ble_app_lls_pca10056e_s112.hex
│   │   │   │   ├── ble_app_lls_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_lls_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_lls_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_lls_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_lls_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_lls_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_lls_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_lls_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_lls_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_lls_pca10040_s132.emProject
│   │   │   │   ├── ble_app_lls_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_lls_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_lls_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_lls_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_lls_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_lls_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_lls_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_lls_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_lls_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_lls_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_lls_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_lls_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_lls_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_lls_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_lls_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_lls_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_lls_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_lls_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_lls_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_lls_pca10056_s140.emProject
│   │   │   │   ├── ble_app_lls_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_lls_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_lls_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_lls_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_lls_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_lls_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_lls_iar_nRF5x.icf
│   │   │   │   ├── ble_app_lls_pca10056e_s112.ewd
│   │   │   │   └── ble_app_lls_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_lls_pca10056e_s112.emProject
│   │   │   ├── ble_app_lls_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_lns
│   │   │   ├── experimental_ble_app_lns.eww
│   │   │   ├── hex
│   │   │   │   ├── experimental_ble_app_lns_pca10040e_s112.hex
│   │   │   │   ├── experimental_ble_app_lns_pca10040_s132.hex
│   │   │   │   ├── experimental_ble_app_lns_pca10056e_s112.hex
│   │   │   │   ├── experimental_ble_app_lns_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── experimental_ble_app_lns_pca10040_s132.uvopt
│   │   │   │   │   └── experimental_ble_app_lns_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── experimental_ble_app_lns_pca10040_s132.uvoptx
│   │   │   │   │   └── experimental_ble_app_lns_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── experimental_ble_app_lns_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── experimental_ble_app_lns_iar_nRF5x.icf
│   │   │   │   │   ├── experimental_ble_app_lns_pca10040_s132.ewd
│   │   │   │   │   └── experimental_ble_app_lns_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── experimental_ble_app_lns_pca10040_s132.emProject
│   │   │   │   ├── experimental_ble_app_lns_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── experimental_ble_app_lns_pca10040e_s112.uvopt
│   │   │   │   │   └── experimental_ble_app_lns_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── experimental_ble_app_lns_pca10040e_s112.uvoptx
│   │   │   │   │   └── experimental_ble_app_lns_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── experimental_ble_app_lns_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── experimental_ble_app_lns_iar_nRF5x.icf
│   │   │   │   │   ├── experimental_ble_app_lns_pca10040e_s112.ewd
│   │   │   │   │   └── experimental_ble_app_lns_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── experimental_ble_app_lns_pca10040e_s112.emProject
│   │   │   │   ├── experimental_ble_app_lns_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── experimental_ble_app_lns_pca10056_s140.uvopt
│   │   │   │   │   └── experimental_ble_app_lns_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── experimental_ble_app_lns_pca10056_s140.uvoptx
│   │   │   │   │   └── experimental_ble_app_lns_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── experimental_ble_app_lns_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── experimental_ble_app_lns_iar_nRF5x.icf
│   │   │   │   │   ├── experimental_ble_app_lns_pca10056_s140.ewd
│   │   │   │   │   └── experimental_ble_app_lns_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── experimental_ble_app_lns_pca10056_s140.emProject
│   │   │   │   ├── experimental_ble_app_lns_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── experimental_ble_app_lns_pca10056e_s112.uvopt
│   │   │   │   └── experimental_ble_app_lns_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── experimental_ble_app_lns_pca10056e_s112.uvoptx
│   │   │   │   └── experimental_ble_app_lns_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── experimental_ble_app_lns_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── experimental_ble_app_lns_iar_nRF5x.icf
│   │   │   │   ├── experimental_ble_app_lns_pca10056e_s112.ewd
│   │   │   │   └── experimental_ble_app_lns_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── experimental_ble_app_lns_pca10056e_s112.emProject
│   │   │   ├── experimental_ble_app_lns_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_multiperipheral
│   │   │   ├── ble_app_multiperipheral.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_multiperipheral_pca10040e_s112.hex
│   │   │   │   ├── ble_app_multiperipheral_pca10040_s112.hex
│   │   │   │   ├── ble_app_multiperipheral_pca10040_s132.hex
│   │   │   │   ├── ble_app_multiperipheral_pca10056e_s112.hex
│   │   │   │   ├── ble_app_multiperipheral_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s112
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s112.uvopt
│   │   │   │   │   │   └── ble_app_multiperipheral_pca10040_s112.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s112.uvoptx
│   │   │   │   │   │   └── ble_app_multiperipheral_pca10040_s112.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_app_multiperipheral_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_app_multiperipheral_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s112.ewd
│   │   │   │   │   │   └── ble_app_multiperipheral_pca10040_s112.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s112.emProject
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s112.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_multiperipheral_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_multiperipheral_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_multiperipheral_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_multiperipheral_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_multiperipheral_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_multiperipheral_pca10040_s132.emProject
│   │   │   │   ├── ble_app_multiperipheral_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s112
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040e_s112.uvopt
│   │   │   │   │   └── ble_app_multiperipheral_pca10040e_s112.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040e_s112.uvoptx
│   │   │   │   │   └── ble_app_multiperipheral_pca10040e_s112.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_multiperipheral_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_multiperipheral_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_multiperipheral_pca10040e_s112.ewd
│   │   │   │   │   └── ble_app_multiperipheral_pca10040e_s112.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_multiperipheral_pca10040e_s112.emProject
│   │   │   │   ├── ble_app_multiperipheral_pca10040e_s112.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_multiperipheral_pca10056_s140.uvopt
│   │   │   │   │   └── ble_app_multiperipheral_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_multiperipheral_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_app_multiperipheral_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_multiperipheral_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_multiperipheral_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_multiperipheral_pca10056_s140.ewd
│   │   │   │   │   └── ble_app_multiperipheral_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_multiperipheral_pca10056_s140.emProject
│   │   │   │   ├── ble_app_multiperipheral_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056e
│   │   │   └── s112
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_multiperipheral_pca10056e_s112.uvopt
│   │   │   │   └── ble_app_multiperipheral_pca10056e_s112.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_multiperipheral_pca10056e_s112.uvoptx
│   │   │   │   └── ble_app_multiperipheral_pca10056e_s112.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_multiperipheral_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_multiperipheral_iar_nRF5x.icf
│   │   │   │   ├── ble_app_multiperipheral_pca10056e_s112.ewd
│   │   │   │   └── ble_app_multiperipheral_pca10056e_s112.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_multiperipheral_pca10056e_s112.emProject
│   │   │   ├── ble_app_multiperipheral_pca10056e_s112.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_ots
│   │   │   ├── ble_app_ots.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_ots_pca10040_s132.hex
│   │   │   │   ├── ble_app_ots_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_ots_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_ots_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_ots_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_ots_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_ots_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_ots_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_ots_pca10040_s132.emProject
│   │   │   │   ├── ble_app_ots_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_ots_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_ots_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_ots_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_ots_iar_nRF5x.icf
│   │   │   │   ├── ble_app_ots_pca10056_s140.ewd
│   │   │   │   └── ble_app_ots_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_ots_pca10056_s140.emProject
│   │   │   ├── ble_app_ots_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_app_queued_writes
│   │   │   ├── ble_app_queued_writes.eww
│   │   │   ├── hex
│   │   │   │   ├── ble_app_queued_writes_pca10040_s132.hex
│   │   │   │   ├── ble_app_queued_writes_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── nrf_ble_qwrs.c
│   │   │   ├── nrf_ble_qwrs.h
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_app_queued_writes_pca10040_s132.uvopt
│   │   │   │   │   └── ble_app_queued_writes_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_app_queued_writes_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_app_queued_writes_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_app_queued_writes_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_app_queued_writes_iar_nRF5x.icf
│   │   │   │   │   ├── ble_app_queued_writes_pca10040_s132.ewd
│   │   │   │   │   └── ble_app_queued_writes_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_app_queued_writes_pca10040_s132.emProject
│   │   │   │   ├── ble_app_queued_writes_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_queued_writes_pca10056_s140.uvopt
│   │   │   │   └── ble_app_queued_writes_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_queued_writes_pca10056_s140.uvoptx
│   │   │   │   └── ble_app_queued_writes_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_queued_writes_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_queued_writes_iar_nRF5x.icf
│   │   │   │   ├── ble_app_queued_writes_pca10056_s140.ewd
│   │   │   │   └── ble_app_queued_writes_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_queued_writes_pca10056_s140.emProject
│   │   │   ├── ble_app_queued_writes_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── ble_nfc_pairing_reference
│   │   │   ├── ble_m.c
│   │   │   ├── ble_m.h
│   │   │   ├── ble_nfc_pairing_reference.eww
│   │   │   ├── buttons_m.c
│   │   │   ├── buttons_m.h
│   │   │   ├── hex
│   │   │   │   ├── ble_nfc_pairing_reference_pca10040_s132.hex
│   │   │   │   ├── ble_nfc_pairing_reference_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_nfc_pairing_reference_pca10040_s132.uvoptx
│   │   │   │   │   └── ble_nfc_pairing_reference_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_nfc_pairing_reference_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_nfc_pairing_reference_iar_nRF5x.icf
│   │   │   │   │   ├── ble_nfc_pairing_reference_pca10040_s132.ewd
│   │   │   │   │   └── ble_nfc_pairing_reference_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_nfc_pairing_reference_pca10040_s132.emProject
│   │   │   │   ├── ble_nfc_pairing_reference_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_nfc_pairing_reference_pca10056_s140.uvoptx
│   │   │   │   │   └── ble_nfc_pairing_reference_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_nfc_pairing_reference_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_nfc_pairing_reference_iar_nRF5x.icf
│   │   │   │   │   ├── ble_nfc_pairing_reference_pca10056_s140.ewd
│   │   │   │   │   └── ble_nfc_pairing_reference_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_nfc_pairing_reference_pca10056_s140.emProject
│   │   │   │   ├── ble_nfc_pairing_reference_pca10056_s140.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pm_m.c
│   │   │   └── pm_m.h
│   │   └── bluetoothds_template
│   │   ├── bluetoothds_template.eww
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── s132
│   │   │   ├── arm4
│   │   │   │   ├── bluetoothds_template_pca10040_s132.uvopt
│   │   │   │   └── bluetoothds_template_pca10040_s132.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── bluetoothds_template_pca10040_s132.uvoptx
│   │   │   │   └── bluetoothds_template_pca10040_s132.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── bluetoothds_template_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── bluetoothds_template_iar_nRF5x.icf
│   │   │   │   ├── bluetoothds_template_pca10040_s132.ewd
│   │   │   │   └── bluetoothds_template_pca10040_s132.ewp
│   │   │   └── ses
│   │   │   ├── bluetoothds_template_pca10040_s132.emProject
│   │   │   ├── bluetoothds_template_pca10040_s132.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── bluetoothds_template_pca10056_s140.uvopt
│   │   │   │   └── bluetoothds_template_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── bluetoothds_template_pca10056_s140.uvoptx
│   │   │   │   └── bluetoothds_template_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── bluetoothds_template_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── bluetoothds_template_iar_nRF5x.icf
│   │   │   │   ├── bluetoothds_template_pca10056_s140.ewd
│   │   │   │   └── bluetoothds_template_pca10056_s140.ewp
│   │   │   └── ses
│   │   │   ├── bluetoothds_template_pca10056_s140.emProject
│   │   │   ├── bluetoothds_template_pca10056_s140.emSession
│   │   │   └── flash_placement.xml
│   │   ├── Readme.txt
│   │   ├── service_if.c
│   │   └── service_if.h
│   ├── connectivity
│   │   ├── ble_connectivity
│   │   │   ├── ble_connectivity.eww
│   │   │   ├── config
│   │   │   │   └── ble_connectivity_s140_usb_cdc_pca10056
│   │   │   │   └── app_usbd_string_config.h
│   │   │   ├── hex
│   │   │   │   ├── ble_connectivity_s112_hci_pca10040e.hex
│   │   │   │   ├── ble_connectivity_s112_hci_pca10056e.hex
│   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10040e.hex
│   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10056e.hex
│   │   │   │   ├── ble_connectivity_s112_spi_pca10040e.hex
│   │   │   │   ├── ble_connectivity_s112_spi_pca10056e.hex
│   │   │   │   ├── ble_connectivity_s112_uart_pca10040e.hex
│   │   │   │   ├── ble_connectivity_s112_uart_pca10056e.hex
│   │   │   │   ├── ble_connectivity_s132_hci_pca10040.hex
│   │   │   │   ├── ble_connectivity_s132_spi_5W_pca10040.hex
│   │   │   │   ├── ble_connectivity_s132_spi_pca10040.hex
│   │   │   │   ├── ble_connectivity_s132_uart_pca10040.hex
│   │   │   │   ├── ble_connectivity_s140_hci_pca10056.hex
│   │   │   │   ├── ble_connectivity_s140_spi_5W_pca10056.hex
│   │   │   │   ├── ble_connectivity_s140_spi_pca10056.hex
│   │   │   │   ├── ble_connectivity_s140_uart_pca10056.hex
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10056.hex
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10059.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── ser_s132_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s132_hci_pca10040.uvopt
│   │   │   │   │   │   └── ble_connectivity_s132_hci_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s132_hci_pca10040.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s132_hci_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s132_hci_pca10040.ewd
│   │   │   │   │   │   └── ble_connectivity_s132_hci_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s132_hci_pca10040.emProject
│   │   │   │   │   ├── ble_connectivity_s132_hci_pca10040.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s132_spi_pca10040.uvopt
│   │   │   │   │   │   └── ble_connectivity_s132_spi_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s132_spi_pca10040.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s132_spi_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s132_spi_pca10040.ewd
│   │   │   │   │   │   └── ble_connectivity_s132_spi_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s132_spi_pca10040.emProject
│   │   │   │   │   ├── ble_connectivity_s132_spi_pca10040.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s132_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s132_spi_5W_pca10040.uvopt
│   │   │   │   │   │   └── ble_connectivity_s132_spi_5W_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s132_spi_5W_pca10040.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s132_spi_5W_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s132_spi_5W_pca10040.ewd
│   │   │   │   │   │   └── ble_connectivity_s132_spi_5W_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s132_spi_5W_pca10040.emProject
│   │   │   │   │   ├── ble_connectivity_s132_spi_5W_pca10040.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s132_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_connectivity_s132_uart_pca10040.uvopt
│   │   │   │   │   └── ble_connectivity_s132_uart_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_connectivity_s132_uart_pca10040.uvoptx
│   │   │   │   │   └── ble_connectivity_s132_uart_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_connectivity_s132_uart_pca10040.ewd
│   │   │   │   │   └── ble_connectivity_s132_uart_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_connectivity_s132_uart_pca10040.emProject
│   │   │   │   ├── ble_connectivity_s132_uart_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   ├── ser_s112_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s112_hci_pca10040e.uvopt
│   │   │   │   │   │   └── ble_connectivity_s112_hci_pca10040e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s112_hci_pca10040e.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s112_hci_pca10040e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s112_hci_pca10040e.ewd
│   │   │   │   │   │   └── ble_connectivity_s112_hci_pca10040e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s112_hci_pca10040e.emProject
│   │   │   │   │   ├── ble_connectivity_s112_hci_pca10040e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s112_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_pca10040e.uvopt
│   │   │   │   │   │   └── ble_connectivity_s112_spi_pca10040e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_pca10040e.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s112_spi_pca10040e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_pca10040e.ewd
│   │   │   │   │   │   └── ble_connectivity_s112_spi_pca10040e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s112_spi_pca10040e.emProject
│   │   │   │   │   ├── ble_connectivity_s112_spi_pca10040e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s112_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10040e.uvopt
│   │   │   │   │   │   └── ble_connectivity_s112_spi_5W_pca10040e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10040e.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s112_spi_5W_pca10040e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10040e.ewd
│   │   │   │   │   │   └── ble_connectivity_s112_spi_5W_pca10040e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10040e.emProject
│   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10040e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s112_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_connectivity_s112_uart_pca10040e.uvopt
│   │   │   │   │   └── ble_connectivity_s112_uart_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_connectivity_s112_uart_pca10040e.uvoptx
│   │   │   │   │   └── ble_connectivity_s112_uart_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_connectivity_s112_uart_pca10040e.ewd
│   │   │   │   │   └── ble_connectivity_s112_uart_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_connectivity_s112_uart_pca10040e.emProject
│   │   │   │   ├── ble_connectivity_s112_uart_pca10040e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   ├── ser_s140_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s140_hci_pca10056.uvopt
│   │   │   │   │   │   └── ble_connectivity_s140_hci_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s140_hci_pca10056.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s140_hci_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s140_hci_pca10056.ewd
│   │   │   │   │   │   └── ble_connectivity_s140_hci_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s140_hci_pca10056.emProject
│   │   │   │   │   ├── ble_connectivity_s140_hci_pca10056.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s140_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s140_spi_pca10056.uvopt
│   │   │   │   │   │   └── ble_connectivity_s140_spi_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s140_spi_pca10056.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s140_spi_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s140_spi_pca10056.ewd
│   │   │   │   │   │   └── ble_connectivity_s140_spi_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s140_spi_pca10056.emProject
│   │   │   │   │   ├── ble_connectivity_s140_spi_pca10056.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s140_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s140_spi_5W_pca10056.uvopt
│   │   │   │   │   │   └── ble_connectivity_s140_spi_5W_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s140_spi_5W_pca10056.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s140_spi_5W_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s140_spi_5W_pca10056.ewd
│   │   │   │   │   │   └── ble_connectivity_s140_spi_5W_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s140_spi_5W_pca10056.emProject
│   │   │   │   │   ├── ble_connectivity_s140_spi_5W_pca10056.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s140_uart
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s140_uart_pca10056.uvopt
│   │   │   │   │   │   └── ble_connectivity_s140_uart_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s140_uart_pca10056.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s140_uart_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s140_uart_pca10056.ewd
│   │   │   │   │   │   └── ble_connectivity_s140_uart_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s140_uart_pca10056.emProject
│   │   │   │   │   ├── ble_connectivity_s140_uart_pca10056.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s140_usb_hci
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10056.uvopt
│   │   │   │   │   └── ble_connectivity_s140_usb_hci_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10056.uvoptx
│   │   │   │   │   └── ble_connectivity_s140_usb_hci_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10056.ewd
│   │   │   │   │   └── ble_connectivity_s140_usb_hci_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10056.emProject
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   ├── ser_s112_hci
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s112_hci_pca10056e.uvopt
│   │   │   │   │   │   └── ble_connectivity_s112_hci_pca10056e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s112_hci_pca10056e.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s112_hci_pca10056e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s112_hci_pca10056e.ewd
│   │   │   │   │   │   └── ble_connectivity_s112_hci_pca10056e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s112_hci_pca10056e.emProject
│   │   │   │   │   ├── ble_connectivity_s112_hci_pca10056e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s112_spi
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_pca10056e.uvopt
│   │   │   │   │   │   └── ble_connectivity_s112_spi_pca10056e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_pca10056e.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s112_spi_pca10056e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_pca10056e.ewd
│   │   │   │   │   │   └── ble_connectivity_s112_spi_pca10056e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s112_spi_pca10056e.emProject
│   │   │   │   │   ├── ble_connectivity_s112_spi_pca10056e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── ser_s112_spi_5W
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10056e.uvopt
│   │   │   │   │   │   └── ble_connectivity_s112_spi_5W_pca10056e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10056e.uvoptx
│   │   │   │   │   │   └── ble_connectivity_s112_spi_5W_pca10056e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10056e.ewd
│   │   │   │   │   │   └── ble_connectivity_s112_spi_5W_pca10056e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10056e.emProject
│   │   │   │   │   ├── ble_connectivity_s112_spi_5W_pca10056e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── ser_s112_uart
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_connectivity_s112_uart_pca10056e.uvopt
│   │   │   │   │   └── ble_connectivity_s112_uart_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_connectivity_s112_uart_pca10056e.uvoptx
│   │   │   │   │   └── ble_connectivity_s112_uart_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   │   ├── ble_connectivity_s112_uart_pca10056e.ewd
│   │   │   │   │   └── ble_connectivity_s112_uart_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_connectivity_s112_uart_pca10056e.emProject
│   │   │   │   ├── ble_connectivity_s112_uart_pca10056e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10059
│   │   │   └── ser_s140_usb_hci
│   │   │   ├── arm4
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10059.uvopt
│   │   │   │   └── ble_connectivity_s140_usb_hci_pca10059.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10059.uvoptx
│   │   │   │   └── ble_connectivity_s140_usb_hci_pca10059.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_connectivity_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_connectivity_iar_nRF5x.icf
│   │   │   │   ├── ble_connectivity_s140_usb_hci_pca10059.ewd
│   │   │   │   └── ble_connectivity_s140_usb_hci_pca10059.ewp
│   │   │   └── ses
│   │   │   ├── ble_connectivity_s140_usb_hci_pca10059.emProject
│   │   │   ├── ble_connectivity_s140_usb_hci_pca10059.emSession
│   │   │   └── flash_placement.xml
│   │   └── experimental_ant
│   │   ├── ant_connectivity.eww
│   │   ├── d52_starterkit
│   │   │   └── ser_s212_uart
│   │   │   ├── arm4
│   │   │   │   ├── ant_connectivity_s212_uart_d52_starterkit.uvopt
│   │   │   │   └── ant_connectivity_s212_uart_d52_starterkit.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ant_connectivity_s212_uart_d52_starterkit.uvoptx
│   │   │   │   └── ant_connectivity_s212_uart_d52_starterkit.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ant_connectivity_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ant_connectivity_iar_nRF5x.icf
│   │   │   │   ├── ant_connectivity_s212_uart_d52_starterkit.ewd
│   │   │   │   └── ant_connectivity_s212_uart_d52_starterkit.ewp
│   │   │   └── ses
│   │   │   ├── ant_connectivity_s212_uart_d52_starterkit.emProject
│   │   │   ├── ant_connectivity_s212_uart_d52_starterkit.emSession
│   │   │   └── flash_placement.xml
│   │   ├── main.c
│   │   └── pca10040
│   │   └── ser_s212_uart
│   │   ├── arm4
│   │   │   ├── ant_connectivity_s212_uart_pca10040.uvopt
│   │   │   └── ant_connectivity_s212_uart_pca10040.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── ant_connectivity_s212_uart_pca10040.uvoptx
│   │   │   └── ant_connectivity_s212_uart_pca10040.uvprojx
│   │   ├── armgcc
│   │   │   ├── ant_connectivity_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   ├── iar
│   │   │   ├── ant_connectivity_iar_nRF5x.icf
│   │   │   ├── ant_connectivity_s212_uart_pca10040.ewd
│   │   │   └── ant_connectivity_s212_uart_pca10040.ewp
│   │   └── ses
│   │   ├── ant_connectivity_s212_uart_pca10040.emProject
│   │   ├── ant_connectivity_s212_uart_pca10040.emSession
│   │   └── flash_placement.xml
│   ├── crypto
│   │   ├── ifx_optiga_custom_example
│   │   │   ├── ifx_optiga_custom_example.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ifx_optiga_custom_example_pca10040.uvoptx
│   │   │   │   │   └── ifx_optiga_custom_example_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ifx_optiga_custom_example_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ifx_optiga_custom_example_iar_nRF5x.icf
│   │   │   │   │   ├── ifx_optiga_custom_example_pca10040.ewd
│   │   │   │   │   └── ifx_optiga_custom_example_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── ifx_optiga_custom_example_pca10040.emProject
│   │   │   │   └── ifx_optiga_custom_example_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ifx_optiga_custom_example_pca10056.uvoptx
│   │   │   │   └── ifx_optiga_custom_example_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ifx_optiga_custom_example_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ifx_optiga_custom_example_iar_nRF5x.icf
│   │   │   │   ├── ifx_optiga_custom_example_pca10056.ewd
│   │   │   │   └── ifx_optiga_custom_example_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── ifx_optiga_custom_example_pca10056.emProject
│   │   │   └── ifx_optiga_custom_example_pca10056.emSession
│   │   ├── nrf_cc310
│   │   │   ├── aes
│   │   │   │   ├── aes.eww
│   │   │   │   ├── hex
│   │   │   │   │   ├── aes_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── integration_test_ssi_aes_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── aes_pca10056.uvoptx
│   │   │   │   │   └── aes_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── aes_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── aes_iar_nRF5x.icf
│   │   │   │   │   ├── aes_pca10056.ewd
│   │   │   │   │   └── aes_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── aes_pca10056.emProject
│   │   │   │   ├── aes_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── chacha_poly
│   │   │   │   ├── chacha_poly.eww
│   │   │   │   ├── hex
│   │   │   │   │   ├── chacha_poly_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── integration_test_cc_chacha_poly_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── chacha_poly_pca10056.uvoptx
│   │   │   │   │   └── chacha_poly_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── chacha_poly_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── chacha_poly_iar_nRF5x.icf
│   │   │   │   │   ├── chacha_poly_pca10056.ewd
│   │   │   │   │   └── chacha_poly_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── chacha_poly_pca10056.emProject
│   │   │   │   ├── chacha_poly_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── ecc
│   │   │   │   ├── ecc.eww
│   │   │   │   ├── hex
│   │   │   │   │   ├── ecc_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── integration_test_ssi_ecc_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ecc_pca10056.uvoptx
│   │   │   │   │   └── ecc_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ecc_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ecc_iar_nRF5x.icf
│   │   │   │   │   ├── ecc_pca10056.ewd
│   │   │   │   │   └── ecc_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ecc_pca10056.emProject
│   │   │   │   ├── ecc_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── hash
│   │   │   │   ├── hash.eww
│   │   │   │   ├── hex
│   │   │   │   │   ├── hash_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── integration_test_ssi_hash_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── hash_pca10056.uvoptx
│   │   │   │   │   └── hash_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── hash_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── hash_iar_nRF5x.icf
│   │   │   │   │   ├── hash_pca10056.ewd
│   │   │   │   │   └── hash_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── hash_pca10056.emProject
│   │   │   │   └── hash_pca10056.emSession
│   │   │   ├── hkdf
│   │   │   │   ├── hex
│   │   │   │   │   ├── hkdf_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── hkdf.eww
│   │   │   │   ├── integration_test_ssi_hkdf_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── hkdf_pca10056.uvoptx
│   │   │   │   │   └── hkdf_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── hkdf_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── hkdf_iar_nRF5x.icf
│   │   │   │   │   ├── hkdf_pca10056.ewd
│   │   │   │   │   └── hkdf_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── hkdf_pca10056.emProject
│   │   │   │   └── hkdf_pca10056.emSession
│   │   │   ├── hmac
│   │   │   │   ├── hex
│   │   │   │   │   ├── hmac_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── hmac.eww
│   │   │   │   ├── integration_test_ssi_hmac_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── hmac_pca10056.uvoptx
│   │   │   │   │   └── hmac_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── hmac_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── hmac_iar_nRF5x.icf
│   │   │   │   │   ├── hmac_pca10056.ewd
│   │   │   │   │   └── hmac_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── hmac_pca10056.emProject
│   │   │   │   └── hmac_pca10056.emSession
│   │   │   ├── rnd
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── rnd_pca10056.hex
│   │   │   │   ├── integration_test_ssi_rnd_vectors.c
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10056
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── rnd_pca10056.uvoptx
│   │   │   │   │   │   └── rnd_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── rnd_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── rnd_iar_nRF5x.icf
│   │   │   │   │   │   ├── rnd_pca10056.ewd
│   │   │   │   │   │   └── rnd_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── rnd_pca10056.emProject
│   │   │   │   │   └── rnd_pca10056.emSession
│   │   │   │   └── rnd.eww
│   │   │   └── rsa
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── rsa_pca10056.hex
│   │   │   ├── integration_test_ssi_rsa_vectors.c
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── rsa_pca10056.uvoptx
│   │   │   │   │   └── rsa_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── rsa_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── rsa_iar_nRF5x.icf
│   │   │   │   │   ├── rsa_pca10056.ewd
│   │   │   │   │   └── rsa_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── rsa_pca10056.emProject
│   │   │   │   └── rsa_pca10056.emSession
│   │   │   └── rsa.eww
│   │   ├── nrf_cc310_bl
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── nrf_cc310_bl_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_cc310_bl.eww
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_cc310_bl_pca10056.uvoptx
│   │   │   │   └── nrf_cc310_bl_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_cc310_bl_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_cc310_bl_iar_nRF5x.icf
│   │   │   │   ├── nrf_cc310_bl_pca10056.ewd
│   │   │   │   └── nrf_cc310_bl_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_cc310_bl_pca10056.emProject
│   │   │   └── nrf_cc310_bl_pca10056.emSession
│   │   └── nrf_crypto
│   │   ├── aes
│   │   │   ├── aes_all_cli
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   ├── nrf_crypto_aes_pca10040.hex
│   │   │   │   │   └── nrf_crypto_aes_pca10056.hex
│   │   │   │   ├── main.c
│   │   │   │   ├── nrf_crypto_aes.eww
│   │   │   │   ├── pca10040
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── nrf_crypto_aes_pca10040.uvopt
│   │   │   │   │   │   └── nrf_crypto_aes_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── nrf_crypto_aes_pca10040.uvoptx
│   │   │   │   │   │   └── nrf_crypto_aes_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── nrf_crypto_aes_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── nrf_crypto_aes_iar_nRF5x.icf
│   │   │   │   │   │   ├── nrf_crypto_aes_pca10040.ewd
│   │   │   │   │   │   └── nrf_crypto_aes_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── nrf_crypto_aes_pca10040.emProject
│   │   │   │   │   └── nrf_crypto_aes_pca10040.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_aes_pca10056.uvopt
│   │   │   │   │   └── nrf_crypto_aes_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_aes_pca10056.uvoptx
│   │   │   │   │   └── nrf_crypto_aes_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_aes_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_aes_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_aes_pca10056.ewd
│   │   │   │   │   └── nrf_crypto_aes_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_aes_pca10056.emProject
│   │   │   │   └── nrf_crypto_aes_pca10056.emSession
│   │   │   ├── aes_cbc_mac
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10040.hex
│   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10056.hex
│   │   │   │   ├── main.c
│   │   │   │   ├── nrf_crypto_aes_cbc_mac.eww
│   │   │   │   ├── pca10040
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10040.uvopt
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10040.uvoptx
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_mac_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_iar_nRF5x.icf
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10040.ewd
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10040.emProject
│   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10040.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10056.uvopt
│   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10056.uvoptx
│   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_aes_cbc_mac_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10056.ewd
│   │   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_aes_cbc_mac_pca10056.emProject
│   │   │   │   └── nrf_crypto_aes_cbc_mac_pca10056.emSession
│   │   │   ├── aes_cbc_with_padding
│   │   │   │   ├── main.c
│   │   │   │   ├── nrf_crypto_aes_cbc_with_padding.eww
│   │   │   │   ├── pca10040
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10040.uvopt
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10040.uvoptx
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_iar_nRF5x.icf
│   │   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10040.ewd
│   │   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10040.emProject
│   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10040.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10056.uvopt
│   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10056.uvoptx
│   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10056.ewd
│   │   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_aes_cbc_with_padding_pca10056.emProject
│   │   │   │   └── nrf_crypto_aes_cbc_with_padding_pca10056.emSession
│   │   │   ├── aes_ccm
│   │   │   │   ├── main.c
│   │   │   │   ├── nrf_crypto_aes_ccm.eww
│   │   │   │   ├── pca10040
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10040.uvopt
│   │   │   │   │   │   └── nrf_crypto_aes_ccm_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10040.uvoptx
│   │   │   │   │   │   └── nrf_crypto_aes_ccm_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── nrf_crypto_aes_ccm_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── nrf_crypto_aes_ccm_iar_nRF5x.icf
│   │   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10040.ewd
│   │   │   │   │   │   └── nrf_crypto_aes_ccm_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10040.emProject
│   │   │   │   │   └── nrf_crypto_aes_ccm_pca10040.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10056.uvopt
│   │   │   │   │   └── nrf_crypto_aes_ccm_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10056.uvoptx
│   │   │   │   │   └── nrf_crypto_aes_ccm_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_aes_ccm_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_aes_ccm_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_aes_ccm_pca10056.ewd
│   │   │   │   │   └── nrf_crypto_aes_ccm_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_aes_ccm_pca10056.emProject
│   │   │   │   └── nrf_crypto_aes_ccm_pca10056.emSession
│   │   │   └── aes_ctr
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_aes_ctr.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_aes_ctr_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_aes_ctr_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_aes_ctr_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_aes_ctr_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_aes_ctr_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_aes_ctr_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_aes_ctr_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_aes_ctr_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_aes_ctr_pca10040.emProject
│   │   │   │   └── nrf_crypto_aes_ctr_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_aes_ctr_pca10056.uvopt
│   │   │   │   └── nrf_crypto_aes_ctr_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_aes_ctr_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_aes_ctr_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_aes_ctr_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_aes_ctr_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_aes_ctr_pca10056.ewd
│   │   │   │   └── nrf_crypto_aes_ctr_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_aes_ctr_pca10056.emProject
│   │   │   └── nrf_crypto_aes_ctr_pca10056.emSession
│   │   ├── chacha_poly
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_chacha_poly_pca10040.hex
│   │   │   │   └── nrf_crypto_chacha_poly_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_chacha_poly.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_chacha_poly_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_chacha_poly_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_chacha_poly_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_chacha_poly_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_chacha_poly_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_chacha_poly_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_chacha_poly_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_chacha_poly_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_chacha_poly_pca10040.emProject
│   │   │   │   └── nrf_crypto_chacha_poly_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_chacha_poly_pca10056.uvopt
│   │   │   │   └── nrf_crypto_chacha_poly_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_chacha_poly_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_chacha_poly_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_chacha_poly_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_chacha_poly_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_chacha_poly_pca10056.ewd
│   │   │   │   └── nrf_crypto_chacha_poly_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_chacha_poly_pca10056.emProject
│   │   │   └── nrf_crypto_chacha_poly_pca10056.emSession
│   │   ├── cli
│   │   │   ├── cli_utils.c
│   │   │   ├── cli_utils.h
│   │   │   ├── cmd_aead.c
│   │   │   ├── cmd_aes.c
│   │   │   ├── cmd_ecc.c
│   │   │   ├── cmd_hash.c
│   │   │   ├── cmd_hmac_hkdf.c
│   │   │   ├── cmd_rng.c
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_cli_pca10040.hex
│   │   │   │   └── nrf_crypto_cli_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_allocator.h
│   │   │   ├── nrf_crypto_cli.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_cli_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_cli_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_cli_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_cli_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_cli_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_cli_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_cli_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_cli_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_cli_pca10040.emProject
│   │   │   │   └── nrf_crypto_cli_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_cli_pca10056.uvopt
│   │   │   │   │   └── nrf_crypto_cli_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_cli_pca10056.uvoptx
│   │   │   │   │   └── nrf_crypto_cli_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_cli_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_cli_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_cli_pca10056.ewd
│   │   │   │   │   └── nrf_crypto_cli_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_cli_pca10056.emProject
│   │   │   │   └── nrf_crypto_cli_pca10056.emSession
│   │   │   ├── raw.c
│   │   │   ├── raw.h
│   │   │   ├── vars.c
│   │   │   └── vars.h
│   │   ├── ecdh
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_ecdh_pca10040.hex
│   │   │   │   └── nrf_crypto_ecdh_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_ecdh.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_ecdh_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_ecdh_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_ecdh_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_ecdh_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_ecdh_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_ecdh_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_ecdh_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_ecdh_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_ecdh_pca10040.emProject
│   │   │   │   └── nrf_crypto_ecdh_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_ecdh_pca10056.uvopt
│   │   │   │   └── nrf_crypto_ecdh_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_ecdh_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_ecdh_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_ecdh_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_ecdh_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_ecdh_pca10056.ewd
│   │   │   │   └── nrf_crypto_ecdh_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_ecdh_pca10056.emProject
│   │   │   └── nrf_crypto_ecdh_pca10056.emSession
│   │   ├── ecdsa
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_ecdsa_pca10040.hex
│   │   │   │   └── nrf_crypto_ecdsa_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_ecdsa.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_ecdsa_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_ecdsa_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_ecdsa_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_ecdsa_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_ecdsa_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_ecdsa_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_ecdsa_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_ecdsa_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_ecdsa_pca10040.emProject
│   │   │   │   └── nrf_crypto_ecdsa_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_ecdsa_pca10056.uvopt
│   │   │   │   └── nrf_crypto_ecdsa_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_ecdsa_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_ecdsa_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_ecdsa_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_ecdsa_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_ecdsa_pca10056.ewd
│   │   │   │   └── nrf_crypto_ecdsa_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_ecdsa_pca10056.emProject
│   │   │   └── nrf_crypto_ecdsa_pca10056.emSession
│   │   ├── eddsa
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_eddsa_pca10040.hex
│   │   │   │   └── nrf_crypto_eddsa_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_eddsa.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_eddsa_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_eddsa_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_eddsa_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_eddsa_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_eddsa_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_eddsa_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_eddsa_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_eddsa_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_eddsa_pca10040.emProject
│   │   │   │   └── nrf_crypto_eddsa_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_eddsa_pca10056.uvopt
│   │   │   │   └── nrf_crypto_eddsa_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_eddsa_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_eddsa_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_eddsa_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_eddsa_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_eddsa_pca10056.ewd
│   │   │   │   └── nrf_crypto_eddsa_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_eddsa_pca10056.emProject
│   │   │   └── nrf_crypto_eddsa_pca10056.emSession
│   │   ├── hash
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_hash_pca10040.hex
│   │   │   │   └── nrf_crypto_hash_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_hash.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_hash_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_hash_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_hash_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_hash_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_hash_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_hash_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_hash_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_hash_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_hash_pca10040.emProject
│   │   │   │   └── nrf_crypto_hash_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_hash_pca10056.uvopt
│   │   │   │   └── nrf_crypto_hash_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_hash_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_hash_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_hash_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_hash_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_hash_pca10056.ewd
│   │   │   │   └── nrf_crypto_hash_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_hash_pca10056.emProject
│   │   │   └── nrf_crypto_hash_pca10056.emSession
│   │   ├── hkdf
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_hkdf_pca10040.hex
│   │   │   │   └── nrf_crypto_hkdf_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_hkdf.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_hkdf_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_hkdf_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_hkdf_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_hkdf_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_hkdf_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_hkdf_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_hkdf_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_hkdf_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_hkdf_pca10040.emProject
│   │   │   │   └── nrf_crypto_hkdf_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_hkdf_pca10056.uvopt
│   │   │   │   └── nrf_crypto_hkdf_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_hkdf_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_hkdf_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_hkdf_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_hkdf_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_hkdf_pca10056.ewd
│   │   │   │   └── nrf_crypto_hkdf_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_hkdf_pca10056.emProject
│   │   │   └── nrf_crypto_hkdf_pca10056.emSession
│   │   ├── hmac
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_hmac_pca10040.hex
│   │   │   │   └── nrf_crypto_hmac_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_hmac.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_hmac_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_hmac_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_hmac_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_hmac_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_hmac_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_hmac_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_hmac_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_hmac_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_hmac_pca10040.emProject
│   │   │   │   └── nrf_crypto_hmac_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_hmac_pca10056.uvopt
│   │   │   │   └── nrf_crypto_hmac_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_hmac_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_hmac_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_hmac_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_hmac_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_hmac_pca10056.ewd
│   │   │   │   └── nrf_crypto_hmac_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_hmac_pca10056.emProject
│   │   │   └── nrf_crypto_hmac_pca10056.emSession
│   │   ├── rng
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nrf_crypto_rng_pca10040.hex
│   │   │   │   └── nrf_crypto_rng_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_rng.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nrf_crypto_rng_pca10040.uvopt
│   │   │   │   │   └── nrf_crypto_rng_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nrf_crypto_rng_pca10040.uvoptx
│   │   │   │   │   └── nrf_crypto_rng_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nrf_crypto_rng_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nrf_crypto_rng_iar_nRF5x.icf
│   │   │   │   │   ├── nrf_crypto_rng_pca10040.ewd
│   │   │   │   │   └── nrf_crypto_rng_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nrf_crypto_rng_pca10040.emProject
│   │   │   │   └── nrf_crypto_rng_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrf_crypto_rng_pca10056.uvopt
│   │   │   │   └── nrf_crypto_rng_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrf_crypto_rng_pca10056.uvoptx
│   │   │   │   └── nrf_crypto_rng_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrf_crypto_rng_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrf_crypto_rng_iar_nRF5x.icf
│   │   │   │   ├── nrf_crypto_rng_pca10056.ewd
│   │   │   │   └── nrf_crypto_rng_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrf_crypto_rng_pca10056.emProject
│   │   │   └── nrf_crypto_rng_pca10056.emSession
│   │   └── test_app
│   │   ├── common_test
│   │   │   ├── common_test.c
│   │   │   └── common_test.h
│   │   ├── crypto_test_app.eww
│   │   ├── hex
│   │   │   ├── crypto_test_app_pca10040.hex
│   │   │   ├── crypto_test_app_pca10040_optiga.hex
│   │   │   ├── crypto_test_app_pca10056_cc310_bl.hex
│   │   │   ├── crypto_test_app_pca10056_cc310_bl_noint.hex
│   │   │   ├── crypto_test_app_pca10056.hex
│   │   │   ├── crypto_test_app_pca10056_noint.hex
│   │   │   ├── crypto_test_app_pca10056_optiga.hex
│   │   │   └── license.txt
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10040.uvopt
│   │   │   │   └── crypto_test_app_pca10040.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10040.uvoptx
│   │   │   │   └── crypto_test_app_pca10040.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10040.ewd
│   │   │   │   └── crypto_test_app_pca10040.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10040.emProject
│   │   │   ├── crypto_test_app_pca10040.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10040_optiga
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10040_optiga.uvopt
│   │   │   │   └── crypto_test_app_pca10040_optiga.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10040_optiga.uvoptx
│   │   │   │   └── crypto_test_app_pca10040_optiga.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10040_optiga.ewd
│   │   │   │   └── crypto_test_app_pca10040_optiga.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10040_optiga.emProject
│   │   │   ├── crypto_test_app_pca10040_optiga.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10056.uvopt
│   │   │   │   └── crypto_test_app_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10056.uvoptx
│   │   │   │   └── crypto_test_app_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10056.ewd
│   │   │   │   └── crypto_test_app_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10056.emProject
│   │   │   ├── crypto_test_app_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056_cc310_bl
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10056_cc310_bl.uvopt
│   │   │   │   └── crypto_test_app_pca10056_cc310_bl.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10056_cc310_bl.uvoptx
│   │   │   │   └── crypto_test_app_pca10056_cc310_bl.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10056_cc310_bl.ewd
│   │   │   │   └── crypto_test_app_pca10056_cc310_bl.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10056_cc310_bl.emProject
│   │   │   ├── crypto_test_app_pca10056_cc310_bl.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056_cc310_bl_noint
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10056_cc310_bl_noint.uvopt
│   │   │   │   └── crypto_test_app_pca10056_cc310_bl_noint.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10056_cc310_bl_noint.uvoptx
│   │   │   │   └── crypto_test_app_pca10056_cc310_bl_noint.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10056_cc310_bl_noint.ewd
│   │   │   │   └── crypto_test_app_pca10056_cc310_bl_noint.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10056_cc310_bl_noint.emProject
│   │   │   ├── crypto_test_app_pca10056_cc310_bl_noint.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056_noint
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10056_noint.uvopt
│   │   │   │   └── crypto_test_app_pca10056_noint.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10056_noint.uvoptx
│   │   │   │   └── crypto_test_app_pca10056_noint.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10056_noint.ewd
│   │   │   │   └── crypto_test_app_pca10056_noint.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10056_noint.emProject
│   │   │   ├── crypto_test_app_pca10056_noint.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056_optiga
│   │   │   ├── arm4
│   │   │   │   ├── crypto_test_app_pca10056_optiga.uvopt
│   │   │   │   └── crypto_test_app_pca10056_optiga.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── crypto_test_app_pca10056_optiga.uvoptx
│   │   │   │   └── crypto_test_app_pca10056_optiga.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── crypto_test_app_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── crypto_test_app_iar_nRF5x.icf
│   │   │   │   ├── crypto_test_app_pca10056_optiga.ewd
│   │   │   │   └── crypto_test_app_pca10056_optiga.ewp
│   │   │   └── ses
│   │   │   ├── crypto_test_app_pca10056_optiga.emProject
│   │   │   ├── crypto_test_app_pca10056_optiga.emSession
│   │   │   └── flash_placement.xml
│   │   └── test_cases
│   │   ├── test_aead.c
│   │   ├── test_aes.c
│   │   ├── test_ecdh.c
│   │   ├── test_ecdsa.c
│   │   ├── test_eddsa.c
│   │   ├── test_hkdf.c
│   │   ├── test_hmac.c
│   │   ├── test_sha.c
│   │   ├── test_vectors_aead_ccm.c
│   │   ├── test_vectors_aead_eax.c
│   │   ├── test_vectors_aead_gcm.c
│   │   ├── test_vectors_aes_cbc.c
│   │   ├── test_vectors_aes_cbc_mac.c
│   │   ├── test_vectors_aes_cfb.c
│   │   ├── test_vectors_aes_cmac.c
│   │   ├── test_vectors_aes_ctr.c
│   │   ├── test_vectors_aes_ecb.c
│   │   ├── test_vectors_chacha_poly.c
│   │   ├── test_vectors_ecdh.c
│   │   ├── test_vectors_ecdsa_random.c
│   │   ├── test_vectors_ecdsa_sign.c
│   │   ├── test_vectors_ecdsa_verify.c
│   │   ├── test_vectors_eddsa.c
│   │   ├── test_vectors_hkdf.c
│   │   ├── test_vectors_hmac.c
│   │   └── test_vectors_sha.c
│   ├── dfu
│   │   ├── dfu_public_key.c
│   │   ├── open_bootloader
│   │   │   ├── main.c
│   │   │   ├── open_bootloader.eww
│   │   │   ├── pca10056_usb
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── open_bootloader_usb_mbr_pca10056.uvoptx
│   │   │   │   │   └── open_bootloader_usb_mbr_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── open_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── open_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── open_bootloader_usb_mbr_pca10056.ewd
│   │   │   │   │   └── open_bootloader_usb_mbr_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── open_bootloader_usb_mbr_pca10056.emProject
│   │   │   │   └── open_bootloader_usb_mbr_pca10056.emSession
│   │   │   ├── pca10056_usb_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── open_bootloader_usb_mbr_pca10056_debug.uvoptx
│   │   │   │   │   └── open_bootloader_usb_mbr_pca10056_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── open_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── open_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── open_bootloader_usb_mbr_pca10056_debug.ewd
│   │   │   │   │   └── open_bootloader_usb_mbr_pca10056_debug.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── open_bootloader_usb_mbr_pca10056_debug.emProject
│   │   │   │   └── open_bootloader_usb_mbr_pca10056_debug.emSession
│   │   │   ├── pca10059_usb
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── open_bootloader_usb_mbr_pca10059.uvoptx
│   │   │   │   │   └── open_bootloader_usb_mbr_pca10059.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── open_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── open_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── open_bootloader_usb_mbr_pca10059.ewd
│   │   │   │   │   └── open_bootloader_usb_mbr_pca10059.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── open_bootloader_usb_mbr_pca10059.emProject
│   │   │   │   └── open_bootloader_usb_mbr_pca10059.emSession
│   │   │   └── pca10059_usb_debug
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── open_bootloader_usb_mbr_pca10059_debug.uvoptx
│   │   │   │   └── open_bootloader_usb_mbr_pca10059_debug.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── open_bootloader_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── open_bootloader_usb_mbr_pca10059_debug.hex
│   │   │   ├── iar
│   │   │   │   ├── open_bootloader_iar_nRF5x.icf
│   │   │   │   ├── open_bootloader_usb_mbr_pca10059_debug.ewd
│   │   │   │   └── open_bootloader_usb_mbr_pca10059_debug.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── open_bootloader_usb_mbr_pca10059_debug.emProject
│   │   │   └── open_bootloader_usb_mbr_pca10059_debug.emSession
│   │   ├── secure_bootloader
│   │   │   ├── main.c
│   │   │   ├── nrf_crypto_allocator.h
│   │   │   ├── pca10040e_s112_ble
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10040e.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s112_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10040e.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10040e.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s112_pca10040e.emProject
│   │   │   │   └── secure_bootloader_ble_s112_pca10040e.emSession
│   │   │   ├── pca10040e_s112_ble_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10040e_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s112_pca10040e_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10040e_debug.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10040e_debug.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s112_pca10040e_debug.emProject
│   │   │   │   └── secure_bootloader_ble_s112_pca10040e_debug.emSession
│   │   │   ├── pca10040e_uart
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10040e.uvoptx
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10040e.ewd
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_uart_mbr_pca10040e.emProject
│   │   │   │   └── secure_bootloader_uart_mbr_pca10040e.emSession
│   │   │   ├── pca10040_s132_ble
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s132_pca10040.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s132_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s132_pca10040.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s132_pca10040.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s132_pca10040.emProject
│   │   │   │   └── secure_bootloader_ble_s132_pca10040.emSession
│   │   │   ├── pca10040_s132_ble_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s132_pca10040_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s132_pca10040_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── secure_bootloader_ble_s132_pca10040_debug.hex
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s132_pca10040_debug.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s132_pca10040_debug.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s132_pca10040_debug.emProject
│   │   │   │   └── secure_bootloader_ble_s132_pca10040_debug.emSession
│   │   │   ├── pca10040_s212_ant
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ant_s212_pca10040.emProject
│   │   │   │   └── secure_bootloader_ant_s212_pca10040.emSession
│   │   │   ├── pca10040_s212_ant_debug
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ant_s212_pca10040_debug.emProject
│   │   │   │   └── secure_bootloader_ant_s212_pca10040_debug.emSession
│   │   │   ├── pca10040_uart
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10040.uvoptx
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10040.ewd
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_uart_mbr_pca10040.emProject
│   │   │   │   └── secure_bootloader_uart_mbr_pca10040.emSession
│   │   │   ├── pca10040_uart_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10040_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040_debug.hex
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10040_debug.ewd
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10040_debug.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_uart_mbr_pca10040_debug.emProject
│   │   │   │   └── secure_bootloader_uart_mbr_pca10040_debug.emSession
│   │   │   ├── pca10056e_s112_ble
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10056e.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s112_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10056e.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10056e.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s112_pca10056e.emProject
│   │   │   │   └── secure_bootloader_ble_s112_pca10056e.emSession
│   │   │   ├── pca10056e_s112_ble_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10056e_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s112_pca10056e_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10056e_debug.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s112_pca10056e_debug.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s112_pca10056e_debug.emProject
│   │   │   │   └── secure_bootloader_ble_s112_pca10056e_debug.emSession
│   │   │   ├── pca10056e_uart
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10056e.uvoptx
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10056e.ewd
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_uart_mbr_pca10056e.emProject
│   │   │   │   └── secure_bootloader_uart_mbr_pca10056e.emSession
│   │   │   ├── pca10056_s140_ble
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10056.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s140_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10056.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10056.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s140_pca10056.emProject
│   │   │   │   └── secure_bootloader_ble_s140_pca10056.emSession
│   │   │   ├── pca10056_s140_ble_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10056_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s140_pca10056_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── secure_bootloader_ble_s140_pca10056_debug.hex
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10056_debug.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10056_debug.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s140_pca10056_debug.emProject
│   │   │   │   └── secure_bootloader_ble_s140_pca10056_debug.emSession
│   │   │   ├── pca10056_uart
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10056.uvoptx
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10056.ewd
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_uart_mbr_pca10056.emProject
│   │   │   │   └── secure_bootloader_uart_mbr_pca10056.emSession
│   │   │   ├── pca10056_uart_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10056_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056_debug.hex
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_uart_mbr_pca10056_debug.ewd
│   │   │   │   │   └── secure_bootloader_uart_mbr_pca10056_debug.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_uart_mbr_pca10056_debug.emProject
│   │   │   │   └── secure_bootloader_uart_mbr_pca10056_debug.emSession
│   │   │   ├── pca10056_usb
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_usb_mbr_pca10056.uvoptx
│   │   │   │   │   └── secure_bootloader_usb_mbr_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_usb_mbr_pca10056.ewd
│   │   │   │   │   └── secure_bootloader_usb_mbr_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_usb_mbr_pca10056.emProject
│   │   │   │   └── secure_bootloader_usb_mbr_pca10056.emSession
│   │   │   ├── pca10056_usb_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_usb_mbr_pca10056_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_usb_mbr_pca10056_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── secure_bootloader_usb_mbr_pca10056_debug.hex
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── secure_bootloader_usb_mbr_pca10056_debug.ewd
│   │   │   │   │   └── secure_bootloader_usb_mbr_pca10056_debug.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_usb_mbr_pca10056_debug.emProject
│   │   │   │   └── secure_bootloader_usb_mbr_pca10056_debug.emSession
│   │   │   ├── pca10100_s113_ble
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s113_pca10100.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s113_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s113_pca10100.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s113_pca10100.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s113_pca10100.emProject
│   │   │   │   └── secure_bootloader_ble_s113_pca10100.emSession
│   │   │   ├── pca10100_s113_ble_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s113_pca10100_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s113_pca10100_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s113_pca10100_debug.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s113_pca10100_debug.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s113_pca10100_debug.emProject
│   │   │   │   └── secure_bootloader_ble_s113_pca10100_debug.emSession
│   │   │   ├── pca10100_s140_ble
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10100.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s140_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10100.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10100.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s140_pca10100.emProject
│   │   │   │   └── secure_bootloader_ble_s140_pca10100.emSession
│   │   │   ├── pca10100_s140_ble_debug
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10100_debug.uvoptx
│   │   │   │   │   └── secure_bootloader_ble_s140_pca10100_debug.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── secure_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10100_debug.ewd
│   │   │   │   │   ├── secure_bootloader_ble_s140_pca10100_debug.ewp
│   │   │   │   │   └── secure_bootloader_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── secure_bootloader_ble_s140_pca10100_debug.emProject
│   │   │   │   └── secure_bootloader_ble_s140_pca10100_debug.emSession
│   │   │   └── secure_bootloader.eww
│   │   └── secure_dfu_test_images
│   │   ├── ble
│   │   │   ├── nrf52832
│   │   │   │   ├── ble_app_buttonless_dfu_with_bonds_s132_with_setting_page.hex
│   │   │   │   ├── ble_app_buttonless_dfu_with_bonds_s132.zip
│   │   │   │   ├── ble_app_buttonless_dfu_without_bonds_s132_with_setting_page.hex
│   │   │   │   ├── ble_app_buttonless_dfu_without_bonds_s132.zip
│   │   │   │   ├── bootloader_secure_ble_debug_with_bonds_s132.hex
│   │   │   │   ├── bootloader_secure_ble_debug_with_bonds_s132.zip
│   │   │   │   ├── bootloader_secure_ble_debug_without_bonds_s132.hex
│   │   │   │   ├── bootloader_secure_ble_debug_without_bonds_s132.zip
│   │   │   │   ├── hrs_application_s132.hex
│   │   │   │   ├── hrs_application_s132.zip
│   │   │   │   ├── license.txt
│   │   │   │   ├── sd_s132_bootloader_buttonless_with_setting_page_dfu_secure_ble_debug_with_bonds.hex
│   │   │   │   ├── sd_s132_bootloader_buttonless_with_setting_page_dfu_secure_ble_debug_without_bonds.hex
│   │   │   │   ├── softdevice_s132.hex
│   │   │   │   └── softdevice_s132.zip
│   │   │   └── nrf52840
│   │   │   ├── ble_app_buttonless_dfu_with_bonds_s140_with_setting_page.hex
│   │   │   ├── ble_app_buttonless_dfu_with_bonds_s140.zip
│   │   │   ├── ble_app_buttonless_dfu_without_bonds_s140_with_setting_page.hex
│   │   │   ├── ble_app_buttonless_dfu_without_bonds_s140.zip
│   │   │   ├── bootloader_secure_ble_debug_with_bonds_s140.hex
│   │   │   ├── bootloader_secure_ble_debug_with_bonds_s140.zip
│   │   │   ├── bootloader_secure_ble_debug_without_bonds_s140.hex
│   │   │   ├── bootloader_secure_ble_debug_without_bonds_s140.zip
│   │   │   ├── hrs_application_s140.hex
│   │   │   ├── hrs_application_s140.zip
│   │   │   ├── license.txt
│   │   │   ├── sd_s140_bootloader_buttonless_with_setting_page_dfu_secure_ble_debug_with_bonds.hex
│   │   │   ├── sd_s140_bootloader_buttonless_with_setting_page_dfu_secure_ble_debug_without_bonds.hex
│   │   │   ├── softdevice_s140.hex
│   │   │   └── softdevice_s140.zip
│   │   └── uart
│   │   ├── nrf52832
│   │   │   ├── blinky_mbr.hex
│   │   │   ├── blinky_mbr.zip
│   │   │   ├── bootloader_secure_uart_debug_without_bonds_mbr.hex
│   │   │   ├── bootloader_secure_uart_debug_without_bonds_mbr.zip
│   │   │   ├── hrs_application_s132.hex
│   │   │   ├── hrs_application_s132.zip
│   │   │   ├── license.txt
│   │   │   ├── mbr.hex
│   │   │   ├── softdevice_s132.hex
│   │   │   └── softdevice_s132.zip
│   │   └── nrf52840
│   │   ├── blinky_mbr.hex
│   │   ├── blinky_mbr.zip
│   │   ├── bootloader_secure_uart_debug_without_bonds_mbr.hex
│   │   ├── bootloader_secure_uart_debug_without_bonds_mbr.zip
│   │   ├── hrs_application_s140.hex
│   │   ├── hrs_application_s140.zip
│   │   ├── license.txt
│   │   ├── mbr.hex
│   │   ├── softdevice_s140.hex
│   │   └── softdevice_s140.zip
│   ├── dtm
│   │   └── direct_test_mode
│   │   ├── direct_test_mode.eww
│   │   ├── hex
│   │   │   ├── direct_test_mode_pca10040e.hex
│   │   │   ├── direct_test_mode_pca10040.hex
│   │   │   ├── direct_test_mode_pca10056e.hex
│   │   │   ├── direct_test_mode_pca10056.hex
│   │   │   ├── direct_test_mode_pca10100.hex
│   │   │   └── license.txt
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── direct_test_mode_pca10040.uvopt
│   │   │   │   └── direct_test_mode_pca10040.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── direct_test_mode_pca10040.uvoptx
│   │   │   │   └── direct_test_mode_pca10040.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── direct_test_mode_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── direct_test_mode_iar_nRF5x.icf
│   │   │   │   ├── direct_test_mode_pca10040.ewd
│   │   │   │   └── direct_test_mode_pca10040.ewp
│   │   │   └── ses
│   │   │   ├── direct_test_mode_pca10040.emProject
│   │   │   ├── direct_test_mode_pca10040.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10040e
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── direct_test_mode_pca10040e.uvopt
│   │   │   │   └── direct_test_mode_pca10040e.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── direct_test_mode_pca10040e.uvoptx
│   │   │   │   └── direct_test_mode_pca10040e.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── direct_test_mode_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── direct_test_mode_iar_nRF5x.icf
│   │   │   │   ├── direct_test_mode_pca10040e.ewd
│   │   │   │   └── direct_test_mode_pca10040e.ewp
│   │   │   └── ses
│   │   │   ├── direct_test_mode_pca10040e.emProject
│   │   │   ├── direct_test_mode_pca10040e.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── direct_test_mode_pca10056.uvopt
│   │   │   │   └── direct_test_mode_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── direct_test_mode_pca10056.uvoptx
│   │   │   │   └── direct_test_mode_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── direct_test_mode_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── direct_test_mode_iar_nRF5x.icf
│   │   │   │   ├── direct_test_mode_pca10056.ewd
│   │   │   │   └── direct_test_mode_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── direct_test_mode_pca10056.emProject
│   │   │   ├── direct_test_mode_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── pca10056e
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── direct_test_mode_pca10056e.uvopt
│   │   │   │   └── direct_test_mode_pca10056e.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── direct_test_mode_pca10056e.uvoptx
│   │   │   │   └── direct_test_mode_pca10056e.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── direct_test_mode_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── direct_test_mode_iar_nRF5x.icf
│   │   │   │   ├── direct_test_mode_pca10056e.ewd
│   │   │   │   └── direct_test_mode_pca10056e.ewp
│   │   │   └── ses
│   │   │   ├── direct_test_mode_pca10056e.emProject
│   │   │   ├── direct_test_mode_pca10056e.emSession
│   │   │   └── flash_placement.xml
│   │   └── pca10100
│   │   └── blank
│   │   ├── arm4
│   │   │   ├── direct_test_mode_pca10100.uvopt
│   │   │   └── direct_test_mode_pca10100.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── direct_test_mode_pca10100.uvoptx
│   │   │   └── direct_test_mode_pca10100.uvprojx
│   │   ├── armgcc
│   │   │   ├── direct_test_mode_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   ├── iar
│   │   │   ├── direct_test_mode_iar_nRF5x.icf
│   │   │   ├── direct_test_mode_pca10100.ewd
│   │   │   └── direct_test_mode_pca10100.ewp
│   │   └── ses
│   │   ├── direct_test_mode_pca10100.emProject
│   │   ├── direct_test_mode_pca10100.emSession
│   │   └── flash_placement.xml
│   ├── iot
│   │   ├── bootloader
│   │   │   ├── iot_secure_dfu_bootloader.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_secure_dfu_bootloader_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── iot_secure_dfu_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── iot_secure_dfu_bootloader_secure_dfu_s132_pca10040.ewd
│   │   │   │   │   └── iot_secure_dfu_bootloader_secure_dfu_s132_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_secure_dfu_bootloader_secure_dfu_s132_pca10040.emProject
│   │   │   │   └── iot_secure_dfu_bootloader_secure_dfu_s132_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── armgcc
│   │   │   │   ├── iot_secure_dfu_bootloader_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── iot_secure_dfu_bootloader_iar_nRF5x.icf
│   │   │   │   ├── iot_secure_dfu_bootloader_secure_dfu_s140_pca10056.ewd
│   │   │   │   └── iot_secure_dfu_bootloader_secure_dfu_s140_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_secure_dfu_bootloader_secure_dfu_s140_pca10056.emProject
│   │   │   └── iot_secure_dfu_bootloader_secure_dfu_s140_pca10056.emSession
│   │   ├── coap
│   │   │   ├── ipv6
│   │   │   │   ├── client
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   │   ├── hex
│   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10040_s132.hex
│   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10056_s140.hex
│   │   │   │   │   │   └── license.txt
│   │   │   │   │   ├── main.c
│   │   │   │   │   ├── pca10040
│   │   │   │   │   │   └── s132
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10040_s132.uvopt
│   │   │   │   │   │   │   └── iot_ipv6_coap_client_pca10040_s132.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10040_s132.uvoptx
│   │   │   │   │   │   │   └── iot_ipv6_coap_client_pca10040_s132.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── iot_ipv6_coap_client_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10040_s132.emProject
│   │   │   │   │   │   └── iot_ipv6_coap_client_pca10040_s132.emSession
│   │   │   │   │   └── pca10056
│   │   │   │   │   └── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10056_s140.uvopt
│   │   │   │   │   │   └── iot_ipv6_coap_client_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_coap_client_pca10056_s140.uvoptx
│   │   │   │   │   │   └── iot_ipv6_coap_client_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_coap_client_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_coap_client_pca10056_s140.emProject
│   │   │   │   │   └── iot_ipv6_coap_client_pca10056_s140.emSession
│   │   │   │   ├── client_observe
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   │   ├── hex
│   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10040_s132.hex
│   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10056_s140.hex
│   │   │   │   │   │   └── license.txt
│   │   │   │   │   ├── main.c
│   │   │   │   │   ├── pca10040
│   │   │   │   │   │   └── s132
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10040_s132.uvopt
│   │   │   │   │   │   │   └── iot_ipv6_coap_client_observer_pca10040_s132.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10040_s132.uvoptx
│   │   │   │   │   │   │   └── iot_ipv6_coap_client_observer_pca10040_s132.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10040_s132.emProject
│   │   │   │   │   │   └── iot_ipv6_coap_client_observer_pca10040_s132.emSession
│   │   │   │   │   └── pca10056
│   │   │   │   │   └── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10056_s140.uvopt
│   │   │   │   │   │   └── iot_ipv6_coap_client_observer_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10056_s140.uvoptx
│   │   │   │   │   │   └── iot_ipv6_coap_client_observer_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_coap_client_observer_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_coap_client_observer_pca10056_s140.emProject
│   │   │   │   │   └── iot_ipv6_coap_client_observer_pca10056_s140.emSession
│   │   │   │   ├── server
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   │   ├── hex
│   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10040_s132.hex
│   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10056_s140.hex
│   │   │   │   │   │   └── license.txt
│   │   │   │   │   ├── main.c
│   │   │   │   │   ├── pca10040
│   │   │   │   │   │   └── s132
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10040_s132.uvopt
│   │   │   │   │   │   │   └── iot_ipv6_coap_server_pca10040_s132.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10040_s132.uvoptx
│   │   │   │   │   │   │   └── iot_ipv6_coap_server_pca10040_s132.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── iot_ipv6_coap_server_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10040_s132.emProject
│   │   │   │   │   │   └── iot_ipv6_coap_server_pca10040_s132.emSession
│   │   │   │   │   └── pca10056
│   │   │   │   │   └── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10056_s140.uvopt
│   │   │   │   │   │   └── iot_ipv6_coap_server_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_coap_server_pca10056_s140.uvoptx
│   │   │   │   │   │   └── iot_ipv6_coap_server_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_coap_server_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_coap_server_pca10056_s140.emProject
│   │   │   │   │   └── iot_ipv6_coap_server_pca10056_s140.emSession
│   │   │   │   ├── server_block
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   │   ├── hex
│   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10040_s132.hex
│   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10056_s140.hex
│   │   │   │   │   │   └── license.txt
│   │   │   │   │   ├── main.c
│   │   │   │   │   ├── pca10040
│   │   │   │   │   │   └── s132
│   │   │   │   │   │   ├── arm4
│   │   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10040_s132.uvopt
│   │   │   │   │   │   │   └── iot_ipv6_coap_server_block_pca10040_s132.uvproj
│   │   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10040_s132.uvoptx
│   │   │   │   │   │   │   └── iot_ipv6_coap_server_block_pca10040_s132.uvprojx
│   │   │   │   │   │   ├── armgcc
│   │   │   │   │   │   │   ├── iot_ipv6_coap_server_block_gcc_nrf52.ld
│   │   │   │   │   │   │   └── Makefile
│   │   │   │   │   │   ├── config
│   │   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   │   └── ses
│   │   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10040_s132.emProject
│   │   │   │   │   │   └── iot_ipv6_coap_server_block_pca10040_s132.emSession
│   │   │   │   │   └── pca10056
│   │   │   │   │   └── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10056_s140.uvopt
│   │   │   │   │   │   └── iot_ipv6_coap_server_block_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10056_s140.uvoptx
│   │   │   │   │   │   └── iot_ipv6_coap_server_block_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_coap_server_block_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_coap_server_block_pca10056_s140.emProject
│   │   │   │   │   └── iot_ipv6_coap_server_block_pca10056_s140.emSession
│   │   │   │   └── server_observe
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10040_s132.hex
│   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_ipv6_coap_server_observe_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_ipv6_coap_server_observe_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_coap_server_observe_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10040_s132.emProject
│   │   │   │   │   └── iot_ipv6_coap_server_observe_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10056_s140.uvopt
│   │   │   │   │   └── iot_ipv6_coap_server_observe_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_coap_server_observe_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_ipv6_coap_server_observe_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_coap_server_observe_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_coap_server_observe_pca10056_s140.emProject
│   │   │   │   └── iot_ipv6_coap_server_observe_pca10056_s140.emSession
│   │   │   └── lwip
│   │   │   ├── client
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_lwip_coap_client_pca10040_s132.hex
│   │   │   │   │   ├── iot_lwip_coap_client_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_lwip_coap_client_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_lwip_coap_client_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_lwip_coap_client_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_lwip_coap_client_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_lwip_coap_client_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_lwip_coap_client_pca10040_s132.emProject
│   │   │   │   │   └── iot_lwip_coap_client_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_coap_client_pca10056_s140.uvopt
│   │   │   │   │   └── iot_lwip_coap_client_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_coap_client_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_lwip_coap_client_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_coap_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_coap_client_pca10056_s140.emProject
│   │   │   │   └── iot_lwip_coap_client_pca10056_s140.emSession
│   │   │   ├── client_observe
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10040_s132.hex
│   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_lwip_coap_client_observe_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_lwip_coap_client_observe_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_lwip_coap_client_observe_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10040_s132.emProject
│   │   │   │   │   └── iot_lwip_coap_client_observe_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10056_s140.uvopt
│   │   │   │   │   └── iot_lwip_coap_client_observe_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_coap_client_observe_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_lwip_coap_client_observe_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_coap_client_observe_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_coap_client_observe_pca10056_s140.emProject
│   │   │   │   └── iot_lwip_coap_client_observe_pca10056_s140.emSession
│   │   │   ├── server
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_lwip_coap_server_pca10040_s132.hex
│   │   │   │   │   ├── iot_lwip_coap_server_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_lwip_coap_server_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_lwip_coap_server_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_lwip_coap_server_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_lwip_coap_server_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_lwip_coap_server_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_lwip_coap_server_pca10040_s132.emProject
│   │   │   │   │   └── iot_lwip_coap_server_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_coap_server_pca10056_s140.uvopt
│   │   │   │   │   └── iot_lwip_coap_server_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_coap_server_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_lwip_coap_server_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_coap_server_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_coap_server_pca10056_s140.emProject
│   │   │   │   └── iot_lwip_coap_server_pca10056_s140.emSession
│   │   │   ├── server_block
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_lwip_coap_server_block_pca10040_s132.hex
│   │   │   │   │   ├── iot_lwip_coap_server_block_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_lwip_coap_server_block_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_lwip_coap_server_block_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_lwip_coap_server_block_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_lwip_coap_server_block_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_lwip_coap_server_block_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_lwip_coap_server_block_pca10040_s132.emProject
│   │   │   │   │   └── iot_lwip_coap_server_block_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_coap_server_block_pca10056_s140.uvopt
│   │   │   │   │   └── iot_lwip_coap_server_block_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_coap_server_block_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_lwip_coap_server_block_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_coap_server_block_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_coap_server_block_pca10056_s140.emProject
│   │   │   │   └── iot_lwip_coap_server_block_pca10056_s140.emSession
│   │   │   └── server_observe
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_lwip_coap_server_observe_pca10040_s132.hex
│   │   │   │   ├── iot_lwip_coap_server_observe_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_coap_server_observe_pca10040_s132.uvopt
│   │   │   │   │   └── iot_lwip_coap_server_observe_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_coap_server_observe_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_lwip_coap_server_observe_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_coap_server_observe_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_coap_server_observe_pca10040_s132.emProject
│   │   │   │   └── iot_lwip_coap_server_observe_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_lwip_coap_server_observe_pca10056_s140.uvopt
│   │   │   │   └── iot_lwip_coap_server_observe_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_lwip_coap_server_observe_pca10056_s140.uvoptx
│   │   │   │   └── iot_lwip_coap_server_observe_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_lwip_coap_server_observe_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_lwip_coap_server_observe_pca10056_s140.emProject
│   │   │   └── iot_lwip_coap_server_observe_pca10056_s140.emSession
│   │   ├── dns
│   │   │   └── ipv6
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_ipv6_dns_pca10040_s132.hex
│   │   │   │   ├── iot_ipv6_dns_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_dns_pca10040_s132.uvopt
│   │   │   │   │   └── iot_ipv6_dns_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_dns_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_ipv6_dns_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_dns_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_dns_pca10040_s132.emProject
│   │   │   │   └── iot_ipv6_dns_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_ipv6_dns_pca10056_s140.uvopt
│   │   │   │   └── iot_ipv6_dns_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_ipv6_dns_pca10056_s140.uvoptx
│   │   │   │   └── iot_ipv6_dns_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_ipv6_dns_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_ipv6_dns_pca10056_s140.emProject
│   │   │   └── iot_ipv6_dns_pca10056_s140.emSession
│   │   ├── dtls
│   │   │   ├── coap_client
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_dtls_coap_client_pca10040_s132.hex
│   │   │   │   │   ├── iot_dtls_coap_client_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_dtls_coap_client_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_dtls_coap_client_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_dtls_coap_client_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_dtls_coap_client_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_dtls_coap_client_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_dtls_coap_client_pca10040_s132.emProject
│   │   │   │   │   └── iot_dtls_coap_client_pca10040_s132.emSession
│   │   │   │   ├── pca10056
│   │   │   │   │   └── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_dtls_coap_client_pca10056_s140.uvopt
│   │   │   │   │   │   └── iot_dtls_coap_client_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_dtls_coap_client_pca10056_s140.uvoptx
│   │   │   │   │   │   └── iot_dtls_coap_client_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_dtls_coap_client_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_dtls_coap_client_pca10056_s140.emProject
│   │   │   │   │   └── iot_dtls_coap_client_pca10056_s140.emSession
│   │   │   │   └── pc_server
│   │   │   │   ├── DevKitResource.java
│   │   │   │   └── Nrf5xSecureServer.java
│   │   │   └── coap_server
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_dtls_coap_server_pca10040_s132.hex
│   │   │   │   ├── iot_dtls_coap_server_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_dtls_coap_server_pca10040_s132.uvopt
│   │   │   │   │   └── iot_dtls_coap_server_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_dtls_coap_server_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_dtls_coap_server_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_dtls_coap_server_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_dtls_coap_server_pca10040_s132.emProject
│   │   │   │   └── iot_dtls_coap_server_pca10040_s132.emSession
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_dtls_coap_server_pca10056_s140.uvopt
│   │   │   │   │   └── iot_dtls_coap_server_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_dtls_coap_server_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_dtls_coap_server_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_dtls_coap_server_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_dtls_coap_server_pca10056_s140.emProject
│   │   │   │   └── iot_dtls_coap_server_pca10056_s140.emSession
│   │   │   └── pc_client
│   │   │   └── Nrf5xConsoleClient.java
│   │   ├── icmp
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_ipv6_icmp_pca10040_s132.hex
│   │   │   │   ├── iot_ipv6_icmp_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_icmp_pca10040_s132.uvopt
│   │   │   │   │   └── iot_ipv6_icmp_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_icmp_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_ipv6_icmp_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_icmp_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_icmp_pca10040_s132.emProject
│   │   │   │   └── iot_ipv6_icmp_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_ipv6_icmp_pca10056_s140.uvopt
│   │   │   │   └── iot_ipv6_icmp_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_ipv6_icmp_pca10056_s140.uvoptx
│   │   │   │   └── iot_ipv6_icmp_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_ipv6_icmp_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_ipv6_icmp_pca10056_s140.emProject
│   │   │   └── iot_ipv6_icmp_pca10056_s140.emSession
│   │   ├── lwm2m
│   │   │   └── lwm2m_client
│   │   │   ├── addr_parse.c
│   │   │   ├── addr_parse.h
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_lwm2m_client_pca10040_s132.hex
│   │   │   │   ├── iot_lwm2m_client_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwm2m_client_pca10040_s132.uvopt
│   │   │   │   │   └── iot_lwm2m_client_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwm2m_client_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_lwm2m_client_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwm2m_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwm2m_client_pca10040_s132.emProject
│   │   │   │   └── iot_lwm2m_client_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_lwm2m_client_pca10056_s140.uvopt
│   │   │   │   └── iot_lwm2m_client_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_lwm2m_client_pca10056_s140.uvoptx
│   │   │   │   └── iot_lwm2m_client_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_lwm2m_client_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_lwm2m_client_pca10056_s140.emProject
│   │   │   └── iot_lwm2m_client_pca10056_s140.emSession
│   │   ├── misc
│   │   │   └── iot_timer
│   │   │   ├── hex
│   │   │   │   ├── iot_timer_example_pca10040.hex
│   │   │   │   ├── iot_timer_example_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_timer_example_pca10040.uvopt
│   │   │   │   │   └── iot_timer_example_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_timer_example_pca10040.uvoptx
│   │   │   │   │   └── iot_timer_example_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_timer_example_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_timer_example_pca10040.emProject
│   │   │   │   └── iot_timer_example_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── iot_timer_example_pca10056.uvopt
│   │   │   │   └── iot_timer_example_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_timer_example_pca10056.uvoptx
│   │   │   │   └── iot_timer_example_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_timer_example_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_timer_example_pca10056.emProject
│   │   │   └── iot_timer_example_pca10056.emSession
│   │   ├── mqtt
│   │   │   └── lwip
│   │   │   ├── publisher
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10040_s132.hex
│   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_lwip_mqtt_publisher_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_lwip_mqtt_publisher_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_lwip_mqtt_publisher_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10040_s132.emProject
│   │   │   │   │   └── iot_lwip_mqtt_publisher_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10056_s140.uvopt
│   │   │   │   │   └── iot_lwip_mqtt_publisher_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_mqtt_publisher_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_lwip_mqtt_publisher_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_mqtt_publisher_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_mqtt_publisher_pca10056_s140.emProject
│   │   │   │   └── iot_lwip_mqtt_publisher_pca10056_s140.emSession
│   │   │   └── subscriber
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10040_s132.hex
│   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10040_s132.uvopt
│   │   │   │   │   └── iot_lwip_mqtt_subscriber_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_lwip_mqtt_subscriber_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_mqtt_subscriber_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10040_s132.emProject
│   │   │   │   └── iot_lwip_mqtt_subscriber_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10056_s140.uvopt
│   │   │   │   └── iot_lwip_mqtt_subscriber_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_lwip_mqtt_subscriber_pca10056_s140.uvoptx
│   │   │   │   └── iot_lwip_mqtt_subscriber_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_lwip_mqtt_subscriber_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_lwip_mqtt_subscriber_pca10056_s140.emProject
│   │   │   └── iot_lwip_mqtt_subscriber_pca10056_s140.emSession
│   │   ├── sntp
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10040_s132.hex
│   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10040_s132.uvopt
│   │   │   │   │   └── iot_ipv6_sntp_client_commissioned_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_ipv6_sntp_client_commissioned_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_sntp_client_commissioned_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10040_s132.emProject
│   │   │   │   └── iot_ipv6_sntp_client_commissioned_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10056_s140.uvopt
│   │   │   │   └── iot_ipv6_sntp_client_commissioned_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10056_s140.uvoptx
│   │   │   │   └── iot_ipv6_sntp_client_commissioned_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_ipv6_sntp_client_commissioned_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_ipv6_sntp_client_commissioned_pca10056_s140.emProject
│   │   │   └── iot_ipv6_sntp_client_commissioned_pca10056_s140.emSession
│   │   ├── socket
│   │   │   └── tcp
│   │   │   └── client
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_socket_tcp_client_pca10040_s132.hex
│   │   │   │   ├── iot_socket_tcp_client_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── Makefile.unix
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_socket_tcp_client_pca10040_s132.uvopt
│   │   │   │   │   └── iot_socket_tcp_client_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_socket_tcp_client_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_socket_tcp_client_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_socket_tcp_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_socket_tcp_client_pca10040_s132.emProject
│   │   │   │   └── iot_socket_tcp_client_pca10040_s132.emSession
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_socket_tcp_client_pca10056_s140.uvopt
│   │   │   │   │   └── iot_socket_tcp_client_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_socket_tcp_client_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_socket_tcp_client_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_socket_tcp_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_socket_tcp_client_pca10056_s140.emProject
│   │   │   │   └── iot_socket_tcp_client_pca10056_s140.emSession
│   │   │   └── retarget_printf_to_log.c
│   │   ├── tcp
│   │   │   ├── client
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_lwip_tcp_client_pca10040_s132.hex
│   │   │   │   │   ├── iot_lwip_tcp_client_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_lwip_tcp_client_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_lwip_tcp_client_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_lwip_tcp_client_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_lwip_tcp_client_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_lwip_tcp_client_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_lwip_tcp_client_pca10040_s132.emProject
│   │   │   │   │   └── iot_lwip_tcp_client_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_tcp_client_pca10056_s140.uvopt
│   │   │   │   │   └── iot_lwip_tcp_client_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_tcp_client_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_lwip_tcp_client_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_tcp_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_tcp_client_pca10056_s140.emProject
│   │   │   │   └── iot_lwip_tcp_client_pca10056_s140.emSession
│   │   │   └── server
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_lwip_tcp_server_pca10040_s132.hex
│   │   │   │   ├── iot_lwip_tcp_server_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_tcp_server_pca10040_s132.uvopt
│   │   │   │   │   └── iot_lwip_tcp_server_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_tcp_server_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_lwip_tcp_server_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_tcp_server_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_tcp_server_pca10040_s132.emProject
│   │   │   │   └── iot_lwip_tcp_server_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_lwip_tcp_server_pca10056_s140.uvopt
│   │   │   │   └── iot_lwip_tcp_server_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_lwip_tcp_server_pca10056_s140.uvoptx
│   │   │   │   └── iot_lwip_tcp_server_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_lwip_tcp_server_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_lwip_tcp_server_pca10056_s140.emProject
│   │   │   └── iot_lwip_tcp_server_pca10056_s140.emSession
│   │   ├── tftp
│   │   │   ├── background_dfu
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_tftp_dfu_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_ipv6_tftp_dfu_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_tftp_dfu_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_ipv6_tftp_dfu_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_tftp_dfu_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_tftp_dfu_pca10040_s132.emProject
│   │   │   │   │   └── iot_ipv6_tftp_dfu_pca10040_s132.emSession
│   │   │   │   ├── pca10056
│   │   │   │   │   └── s140
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_tftp_dfu_pca10056_s140.uvopt
│   │   │   │   │   │   └── iot_ipv6_tftp_dfu_pca10056_s140.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_tftp_dfu_pca10056_s140.uvoptx
│   │   │   │   │   │   └── iot_ipv6_tftp_dfu_pca10056_s140.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_tftp_dfu_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_tftp_dfu_pca10056_s140.emProject
│   │   │   │   │   └── iot_ipv6_tftp_dfu_pca10056_s140.emSession
│   │   │   │   └── trigger_creator.py
│   │   │   └── client
│   │   │   ├── hex
│   │   │   │   ├── iot_ipv6_tftp_pca10040_s132.hex
│   │   │   │   ├── iot_ipv6_tftp_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── ipv6_medium_platform.h
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_tftp_pca10040_s132.uvopt
│   │   │   │   │   └── iot_ipv6_tftp_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_tftp_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_ipv6_tftp_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_tftp_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_tftp_pca10040_s132.emProject
│   │   │   │   └── iot_ipv6_tftp_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_ipv6_tftp_pca10056_s140.uvopt
│   │   │   │   └── iot_ipv6_tftp_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_ipv6_tftp_pca10056_s140.uvoptx
│   │   │   │   └── iot_ipv6_tftp_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_ipv6_tftp_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_ipv6_tftp_pca10056_s140.emProject
│   │   │   └── iot_ipv6_tftp_pca10056_s140.emSession
│   │   └── udp
│   │   ├── ipv6
│   │   │   ├── client
│   │   │   │   ├── config
│   │   │   │   │   └── ipv6_medium_platform.h
│   │   │   │   ├── hex
│   │   │   │   │   ├── iot_ipv6_udp_client_pca10040_s132.hex
│   │   │   │   │   ├── iot_ipv6_udp_client_pca10056_s140.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── iot_ipv6_udp_client_pca10040_s132.uvopt
│   │   │   │   │   │   └── iot_ipv6_udp_client_pca10040_s132.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── iot_ipv6_udp_client_pca10040_s132.uvoptx
│   │   │   │   │   │   └── iot_ipv6_udp_client_pca10040_s132.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── iot_ipv6_udp_client_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── iot_ipv6_udp_client_pca10040_s132.emProject
│   │   │   │   │   └── iot_ipv6_udp_client_pca10040_s132.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_udp_client_pca10056_s140.uvopt
│   │   │   │   │   └── iot_ipv6_udp_client_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_udp_client_pca10056_s140.uvoptx
│   │   │   │   │   └── iot_ipv6_udp_client_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_udp_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_udp_client_pca10056_s140.emProject
│   │   │   │   └── iot_ipv6_udp_client_pca10056_s140.emSession
│   │   │   └── server
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_ipv6_udp_server_pca10040_s132.hex
│   │   │   │   ├── iot_ipv6_udp_server_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_ipv6_udp_server_pca10040_s132.uvopt
│   │   │   │   │   └── iot_ipv6_udp_server_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_ipv6_udp_server_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_ipv6_udp_server_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_ipv6_udp_server_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_ipv6_udp_server_pca10040_s132.emProject
│   │   │   │   └── iot_ipv6_udp_server_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_ipv6_udp_server_pca10056_s140.uvopt
│   │   │   │   └── iot_ipv6_udp_server_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_ipv6_udp_server_pca10056_s140.uvoptx
│   │   │   │   └── iot_ipv6_udp_server_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_ipv6_udp_server_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_ipv6_udp_server_pca10056_s140.emProject
│   │   │   └── iot_ipv6_udp_server_pca10056_s140.emSession
│   │   └── lwip
│   │   ├── client
│   │   │   ├── config
│   │   │   │   └── ipv6_medium_platform.h
│   │   │   ├── hex
│   │   │   │   ├── iot_lwip_udp_client_pca10040_s132.hex
│   │   │   │   ├── iot_lwip_udp_client_pca10056_s140.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── iot_lwip_udp_client_pca10040_s132.uvopt
│   │   │   │   │   └── iot_lwip_udp_client_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── iot_lwip_udp_client_pca10040_s132.uvoptx
│   │   │   │   │   └── iot_lwip_udp_client_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── iot_lwip_udp_client_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── iot_lwip_udp_client_pca10040_s132.emProject
│   │   │   │   └── iot_lwip_udp_client_pca10040_s132.emSession
│   │   │   └── pca10056
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── iot_lwip_udp_client_pca10056_s140.uvopt
│   │   │   │   └── iot_lwip_udp_client_pca10056_s140.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_lwip_udp_client_pca10056_s140.uvoptx
│   │   │   │   └── iot_lwip_udp_client_pca10056_s140.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_lwip_udp_client_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_lwip_udp_client_pca10056_s140.emProject
│   │   │   └── iot_lwip_udp_client_pca10056_s140.emSession
│   │   └── server
│   │   ├── config
│   │   │   └── ipv6_medium_platform.h
│   │   ├── hex
│   │   │   ├── iot_lwip_udp_server_pca10040_s132.hex
│   │   │   ├── iot_lwip_udp_server_pca10056_s140.hex
│   │   │   └── license.txt
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── s132
│   │   │   ├── arm4
│   │   │   │   ├── iot_lwip_udp_server_pca10040_s132.uvopt
│   │   │   │   └── iot_lwip_udp_server_pca10040_s132.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── iot_lwip_udp_server_pca10040_s132.uvoptx
│   │   │   │   └── iot_lwip_udp_server_pca10040_s132.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── iot_lwip_udp_server_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── iot_lwip_udp_server_pca10040_s132.emProject
│   │   │   └── iot_lwip_udp_server_pca10040_s132.emSession
│   │   └── pca10056
│   │   └── s140
│   │   ├── arm4
│   │   │   ├── iot_lwip_udp_server_pca10056_s140.uvopt
│   │   │   └── iot_lwip_udp_server_pca10056_s140.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── iot_lwip_udp_server_pca10056_s140.uvoptx
│   │   │   └── iot_lwip_udp_server_pca10056_s140.uvprojx
│   │   ├── armgcc
│   │   │   ├── iot_lwip_udp_server_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── ses
│   │   ├── flash_placement.xml
│   │   ├── iot_lwip_udp_server_pca10056_s140.emProject
│   │   └── iot_lwip_udp_server_pca10056_s140.emSession
│   ├── multiprotocol
│   │   ├── ble_ant_app_hrm
│   │   │   ├── ble_ant_app_hrm.eww
│   │   │   ├── d52_starterkit
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s312.uvopt
│   │   │   │   │   │   └── ble_ant_app_hrm_d52_starterkit_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s312.uvoptx
│   │   │   │   │   │   └── ble_ant_app_hrm_d52_starterkit_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_ant_app_hrm_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s312.ewd
│   │   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s312.ewp
│   │   │   │   │   │   └── ble_ant_app_hrm_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s312.emProject
│   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s332
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s332.uvopt
│   │   │   │   │   └── ble_ant_app_hrm_d52_starterkit_s332.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s332.uvoptx
│   │   │   │   │   └── ble_ant_app_hrm_d52_starterkit_s332.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_ant_app_hrm_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s332.ewd
│   │   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s332.ewp
│   │   │   │   │   └── ble_ant_app_hrm_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s332.emProject
│   │   │   │   ├── ble_ant_app_hrm_d52_starterkit_s332.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── s312
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s312.uvopt
│   │   │   │   │   │   └── ble_ant_app_hrm_pca10040_s312.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s312.uvoptx
│   │   │   │   │   │   └── ble_ant_app_hrm_pca10040_s312.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── ble_ant_app_hrm_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── ble_ant_app_hrm_iar_nRF5x.icf
│   │   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s312.ewd
│   │   │   │   │   │   └── ble_ant_app_hrm_pca10040_s312.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s312.emProject
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s312.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s332
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s332.uvopt
│   │   │   │   │   └── ble_ant_app_hrm_pca10040_s332.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s332.uvoptx
│   │   │   │   │   └── ble_ant_app_hrm_pca10040_s332.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_ant_app_hrm_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_ant_app_hrm_iar_nRF5x.icf
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040_s332.ewd
│   │   │   │   │   └── ble_ant_app_hrm_pca10040_s332.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_ant_app_hrm_pca10040_s332.emProject
│   │   │   │   ├── ble_ant_app_hrm_pca10040_s332.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── s312
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040e_s312.uvopt
│   │   │   │   │   └── ble_ant_app_hrm_pca10040e_s312.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040e_s312.uvoptx
│   │   │   │   │   └── ble_ant_app_hrm_pca10040e_s312.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── ble_ant_app_hrm_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ble_ant_app_hrm_iar_nRF5x.icf
│   │   │   │   │   ├── ble_ant_app_hrm_pca10040e_s312.ewd
│   │   │   │   │   └── ble_ant_app_hrm_pca10040e_s312.ewp
│   │   │   │   └── ses
│   │   │   │   ├── ble_ant_app_hrm_pca10040e_s312.emProject
│   │   │   │   ├── ble_ant_app_hrm_pca10040e_s312.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── s340
│   │   │   ├── arm4
│   │   │   │   ├── ble_ant_app_hrm_pca10056_s340.uvopt
│   │   │   │   └── ble_ant_app_hrm_pca10056_s340.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_ant_app_hrm_pca10056_s340.uvoptx
│   │   │   │   └── ble_ant_app_hrm_pca10056_s340.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_ant_app_hrm_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_ant_app_hrm_iar_nRF5x.icf
│   │   │   │   ├── ble_ant_app_hrm_pca10056_s340.ewd
│   │   │   │   └── ble_ant_app_hrm_pca10056_s340.ewp
│   │   │   └── ses
│   │   │   ├── ble_ant_app_hrm_pca10056_s340.emProject
│   │   │   ├── ble_ant_app_hrm_pca10056_s340.emSession
│   │   │   └── flash_placement.xml
│   │   └── ble_app_gzll
│   │   ├── ble_app_gzll_common.h
│   │   ├── ble_app_gzll_device.c
│   │   ├── ble_app_gzll_device.h
│   │   ├── ble_app_gzll.eww
│   │   ├── ble_app_gzll_hr.c
│   │   ├── ble_app_gzll_hr.h
│   │   ├── ble_app_gzll_ui.c
│   │   ├── ble_app_gzll_ui.h
│   │   ├── hex
│   │   │   ├── ble_app_gzll_pca10040_s132.hex
│   │   │   ├── ble_app_gzll_pca10056_s140.hex
│   │   │   └── license.txt
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── s132
│   │   │   ├── arm4
│   │   │   │   ├── ble_app_gzll_pca10040_s132.uvopt
│   │   │   │   └── ble_app_gzll_pca10040_s132.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── ble_app_gzll_pca10040_s132.uvoptx
│   │   │   │   └── ble_app_gzll_pca10040_s132.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── ble_app_gzll_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── ble_app_gzll_iar_nRF5x.icf
│   │   │   │   ├── ble_app_gzll_pca10040_s132.ewd
│   │   │   │   └── ble_app_gzll_pca10040_s132.ewp
│   │   │   └── ses
│   │   │   ├── ble_app_gzll_pca10040_s132.emProject
│   │   │   ├── ble_app_gzll_pca10040_s132.emSession
│   │   │   └── flash_placement.xml
│   │   └── pca10056
│   │   └── s140
│   │   ├── arm4
│   │   │   ├── ble_app_gzll_pca10056_s140.uvopt
│   │   │   └── ble_app_gzll_pca10056_s140.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── ble_app_gzll_pca10056_s140.uvoptx
│   │   │   └── ble_app_gzll_pca10056_s140.uvprojx
│   │   ├── armgcc
│   │   │   ├── ble_app_gzll_gcc_nrf52.ld
│   │   │   └── Makefile
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   ├── iar
│   │   │   ├── ble_app_gzll_iar_nRF5x.icf
│   │   │   ├── ble_app_gzll_pca10056_s140.ewd
│   │   │   └── ble_app_gzll_pca10056_s140.ewp
│   │   └── ses
│   │   ├── ble_app_gzll_pca10056_s140.emProject
│   │   ├── ble_app_gzll_pca10056_s140.emSession
│   │   └── flash_placement.xml
│   ├── nfc
│   │   ├── adafruit_tag_reader
│   │   │   ├── adafruit_tag_reader.eww
│   │   │   ├── hex
│   │   │   │   ├── adafruit_tag_reader_pca10040.hex
│   │   │   │   ├── adafruit_tag_reader_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── adafruit_tag_reader_pca10040.uvopt
│   │   │   │   │   └── adafruit_tag_reader_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── adafruit_tag_reader_pca10040.uvoptx
│   │   │   │   │   └── adafruit_tag_reader_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── adafruit_tag_reader_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── adafruit_tag_reader_iar_nRF5x.icf
│   │   │   │   │   ├── adafruit_tag_reader_pca10040.ewd
│   │   │   │   │   └── adafruit_tag_reader_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── adafruit_tag_reader_pca10040.emProject
│   │   │   │   ├── adafruit_tag_reader_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── adafruit_tag_reader_pca10056.uvopt
│   │   │   │   └── adafruit_tag_reader_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── adafruit_tag_reader_pca10056.uvoptx
│   │   │   │   └── adafruit_tag_reader_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── adafruit_tag_reader_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── adafruit_tag_reader_iar_nRF5x.icf
│   │   │   │   ├── adafruit_tag_reader_pca10056.ewd
│   │   │   │   └── adafruit_tag_reader_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── adafruit_tag_reader_pca10056.emProject
│   │   │   ├── adafruit_tag_reader_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── nfc_uart
│   │   │   ├── poller
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   └── nfc_uart_poller_pca10040.hex
│   │   │   │   ├── main.c
│   │   │   │   ├── nfc_uart_poller.eww
│   │   │   │   └── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nfc_uart_poller_pca10040.uvopt
│   │   │   │   │   └── nfc_uart_poller_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nfc_uart_poller_pca10040.uvoptx
│   │   │   │   │   └── nfc_uart_poller_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nfc_uart_poller_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nfc_uart_poller_iar_nRF5x.icf
│   │   │   │   │   ├── nfc_uart_poller_pca10040.ewd
│   │   │   │   │   └── nfc_uart_poller_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nfc_uart_poller_pca10040.emProject
│   │   │   │   └── nfc_uart_poller_pca10040.emSession
│   │   │   └── tag
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nfc_uart_tag_pca10040.hex
│   │   │   │   └── nfc_uart_tag_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nfc_uart_tag.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nfc_uart_tag_pca10040.uvopt
│   │   │   │   │   └── nfc_uart_tag_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nfc_uart_tag_pca10040.uvoptx
│   │   │   │   │   └── nfc_uart_tag_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nfc_uart_tag_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nfc_uart_tag_iar_nRF5x.icf
│   │   │   │   │   ├── nfc_uart_tag_pca10040.ewd
│   │   │   │   │   └── nfc_uart_tag_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nfc_uart_tag_pca10040.emProject
│   │   │   │   └── nfc_uart_tag_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nfc_uart_tag_pca10056.uvopt
│   │   │   │   └── nfc_uart_tag_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nfc_uart_tag_pca10056.uvoptx
│   │   │   │   └── nfc_uart_tag_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nfc_uart_tag_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nfc_uart_tag_iar_nRF5x.icf
│   │   │   │   ├── nfc_uart_tag_pca10056.ewd
│   │   │   │   └── nfc_uart_tag_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nfc_uart_tag_pca10056.emProject
│   │   │   └── nfc_uart_tag_pca10056.emSession
│   │   ├── record_launch_app
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nfc_launchapp_record_pca10040.hex
│   │   │   │   └── nfc_launchapp_record_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nfc_launchapp_record.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nfc_launchapp_record_pca10040.uvopt
│   │   │   │   │   └── nfc_launchapp_record_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nfc_launchapp_record_pca10040.uvoptx
│   │   │   │   │   └── nfc_launchapp_record_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nfc_launchapp_record_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nfc_launchapp_record_iar_nRF5x.icf
│   │   │   │   │   ├── nfc_launchapp_record_pca10040.ewd
│   │   │   │   │   └── nfc_launchapp_record_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nfc_launchapp_record_pca10040.emProject
│   │   │   │   └── nfc_launchapp_record_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nfc_launchapp_record_pca10056.uvopt
│   │   │   │   └── nfc_launchapp_record_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nfc_launchapp_record_pca10056.uvoptx
│   │   │   │   └── nfc_launchapp_record_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nfc_launchapp_record_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nfc_launchapp_record_iar_nRF5x.icf
│   │   │   │   ├── nfc_launchapp_record_pca10056.ewd
│   │   │   │   └── nfc_launchapp_record_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nfc_launchapp_record_pca10056.emProject
│   │   │   └── nfc_launchapp_record_pca10056.emSession
│   │   ├── record_text
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nfc_text_record_pca10040.hex
│   │   │   │   └── nfc_text_record_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── nfc_text_record.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nfc_text_record_pca10040.uvopt
│   │   │   │   │   └── nfc_text_record_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nfc_text_record_pca10040.uvoptx
│   │   │   │   │   └── nfc_text_record_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nfc_text_record_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nfc_text_record_iar_nRF5x.icf
│   │   │   │   │   ├── nfc_text_record_pca10040.ewd
│   │   │   │   │   └── nfc_text_record_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nfc_text_record_pca10040.emProject
│   │   │   │   └── nfc_text_record_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nfc_text_record_pca10056.uvopt
│   │   │   │   └── nfc_text_record_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nfc_text_record_pca10056.uvoptx
│   │   │   │   └── nfc_text_record_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nfc_text_record_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nfc_text_record_iar_nRF5x.icf
│   │   │   │   ├── nfc_text_record_pca10056.ewd
│   │   │   │   └── nfc_text_record_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nfc_text_record_pca10056.emProject
│   │   │   └── nfc_text_record_pca10056.emSession
│   │   ├── record_url
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── nfc_url_record_pca10040.hex
│   │   │   │   ├── nfc_url_record_pca10056.hex
│   │   │   │   └── nfc_url_record_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── nfc_url_record.eww
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nfc_url_record_pca10040.uvopt
│   │   │   │   │   └── nfc_url_record_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nfc_url_record_pca10040.uvoptx
│   │   │   │   │   └── nfc_url_record_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nfc_url_record_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nfc_url_record_iar_nRF5x.icf
│   │   │   │   │   ├── nfc_url_record_pca10040.ewd
│   │   │   │   │   └── nfc_url_record_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nfc_url_record_pca10040.emProject
│   │   │   │   └── nfc_url_record_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── nfc_url_record_pca10056.uvopt
│   │   │   │   │   └── nfc_url_record_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── nfc_url_record_pca10056.uvoptx
│   │   │   │   │   └── nfc_url_record_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── nfc_url_record_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── nfc_url_record_iar_nRF5x.icf
│   │   │   │   │   ├── nfc_url_record_pca10056.ewd
│   │   │   │   │   └── nfc_url_record_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── nfc_url_record_pca10056.emProject
│   │   │   │   └── nfc_url_record_pca10056.emSession
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nfc_url_record_pca10100.uvopt
│   │   │   │   └── nfc_url_record_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nfc_url_record_pca10100.uvoptx
│   │   │   │   └── nfc_url_record_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nfc_url_record_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nfc_url_record_iar_nRF5x.icf
│   │   │   │   ├── nfc_url_record_pca10100.ewd
│   │   │   │   └── nfc_url_record_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nfc_url_record_pca10100.emProject
│   │   │   └── nfc_url_record_pca10100.emSession
│   │   ├── wake_on_nfc
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── wake_on_nfc_pca10040.hex
│   │   │   │   ├── wake_on_nfc_pca10056.hex
│   │   │   │   └── wake_on_nfc_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── wake_on_nfc_pca10040.uvopt
│   │   │   │   │   └── wake_on_nfc_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── wake_on_nfc_pca10040.uvoptx
│   │   │   │   │   └── wake_on_nfc_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── wake_on_nfc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── wake_on_nfc_iar_nRF5x.icf
│   │   │   │   │   ├── wake_on_nfc_pca10040.ewd
│   │   │   │   │   └── wake_on_nfc_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── wake_on_nfc_pca10040.emProject
│   │   │   │   └── wake_on_nfc_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── wake_on_nfc_pca10056.uvopt
│   │   │   │   │   └── wake_on_nfc_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── wake_on_nfc_pca10056.uvoptx
│   │   │   │   │   └── wake_on_nfc_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── wake_on_nfc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── wake_on_nfc_iar_nRF5x.icf
│   │   │   │   │   ├── wake_on_nfc_pca10056.ewd
│   │   │   │   │   └── wake_on_nfc_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── wake_on_nfc_pca10056.emProject
│   │   │   │   └── wake_on_nfc_pca10056.emSession
│   │   │   ├── pca10100
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── wake_on_nfc_pca10100.uvopt
│   │   │   │   │   └── wake_on_nfc_pca10100.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── wake_on_nfc_pca10100.uvoptx
│   │   │   │   │   └── wake_on_nfc_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── wake_on_nfc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── wake_on_nfc_iar_nRF5x.icf
│   │   │   │   │   ├── wake_on_nfc_pca10100.ewd
│   │   │   │   │   └── wake_on_nfc_pca10100.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── wake_on_nfc_pca10100.emProject
│   │   │   │   └── wake_on_nfc_pca10100.emSession
│   │   │   └── wake_on_nfc.eww
│   │   └── writable_ndef_msg
│   │   ├── hex
│   │   │   ├── license.txt
│   │   │   ├── nfc_writable_ndef_msg_pca10040.hex
│   │   │   ├── nfc_writable_ndef_msg_pca10056.hex
│   │   │   └── nfc_writable_ndef_msg_pca10100.hex
│   │   ├── main.c
│   │   ├── ndef_file_m.c
│   │   ├── ndef_file_m.h
│   │   ├── nfc_writable_ndef_msg.eww
│   │   ├── pca10040
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nfc_writable_ndef_msg_pca10040.uvopt
│   │   │   │   └── nfc_writable_ndef_msg_pca10040.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nfc_writable_ndef_msg_pca10040.uvoptx
│   │   │   │   └── nfc_writable_ndef_msg_pca10040.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nfc_writable_ndef_msg_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nfc_writable_ndef_msg_iar_nRF5x.icf
│   │   │   │   ├── nfc_writable_ndef_msg_pca10040.ewd
│   │   │   │   └── nfc_writable_ndef_msg_pca10040.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nfc_writable_ndef_msg_pca10040.emProject
│   │   │   └── nfc_writable_ndef_msg_pca10040.emSession
│   │   ├── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nfc_writable_ndef_msg_pca10056.uvopt
│   │   │   │   └── nfc_writable_ndef_msg_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nfc_writable_ndef_msg_pca10056.uvoptx
│   │   │   │   └── nfc_writable_ndef_msg_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nfc_writable_ndef_msg_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nfc_writable_ndef_msg_iar_nRF5x.icf
│   │   │   │   ├── nfc_writable_ndef_msg_pca10056.ewd
│   │   │   │   └── nfc_writable_ndef_msg_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nfc_writable_ndef_msg_pca10056.emProject
│   │   │   └── nfc_writable_ndef_msg_pca10056.emSession
│   │   └── pca10100
│   │   └── blank
│   │   ├── arm4
│   │   │   ├── nfc_writable_ndef_msg_pca10100.uvopt
│   │   │   └── nfc_writable_ndef_msg_pca10100.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── nfc_writable_ndef_msg_pca10100.uvoptx
│   │   │   └── nfc_writable_ndef_msg_pca10100.uvprojx
│   │   ├── armgcc
│   │   │   ├── Makefile
│   │   │   └── nfc_writable_ndef_msg_gcc_nrf52.ld
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   ├── iar
│   │   │   ├── nfc_writable_ndef_msg_iar_nRF5x.icf
│   │   │   ├── nfc_writable_ndef_msg_pca10100.ewd
│   │   │   └── nfc_writable_ndef_msg_pca10100.ewp
│   │   └── ses
│   │   ├── flash_placement.xml
│   │   ├── nfc_writable_ndef_msg_pca10100.emProject
│   │   └── nfc_writable_ndef_msg_pca10100.emSession
│   ├── peripheral
│   │   ├── blinky
│   │   │   ├── blinky.eww
│   │   │   ├── hex
│   │   │   │   ├── blinky_pca10040e.hex
│   │   │   │   ├── blinky_pca10040e_mbr.hex
│   │   │   │   ├── blinky_pca10040.hex
│   │   │   │   ├── blinky_pca10040_mbr.hex
│   │   │   │   ├── blinky_pca10040_s132.hex
│   │   │   │   ├── blinky_pca10056e.hex
│   │   │   │   ├── blinky_pca10056e_mbr.hex
│   │   │   │   ├── blinky_pca10056.hex
│   │   │   │   ├── blinky_pca10056_mbr.hex
│   │   │   │   ├── blinky_pca10059_mbr.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── blinky_pca10040.uvopt
│   │   │   │   │   │   └── blinky_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── blinky_pca10040.uvoptx
│   │   │   │   │   │   └── blinky_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   │   ├── blinky_pca10040.ewd
│   │   │   │   │   │   └── blinky_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── blinky_pca10040.emProject
│   │   │   │   │   ├── blinky_pca10040.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   ├── mbr
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── blinky_pca10040_mbr.uvopt
│   │   │   │   │   │   └── blinky_pca10040_mbr.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── blinky_pca10040_mbr.uvoptx
│   │   │   │   │   │   └── blinky_pca10040_mbr.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   │   ├── blinky_pca10040_mbr.ewd
│   │   │   │   │   │   └── blinky_pca10040_mbr.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── blinky_pca10040_mbr.emProject
│   │   │   │   │   ├── blinky_pca10040_mbr.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_pca10040_s132.uvopt
│   │   │   │   │   └── blinky_pca10040_s132.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_pca10040_s132.uvoptx
│   │   │   │   │   └── blinky_pca10040_s132.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_pca10040_s132.ewd
│   │   │   │   │   └── blinky_pca10040_s132.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_pca10040_s132.emProject
│   │   │   │   ├── blinky_pca10040_s132.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── blinky_pca10040e.uvopt
│   │   │   │   │   │   └── blinky_pca10040e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── blinky_pca10040e.uvoptx
│   │   │   │   │   │   └── blinky_pca10040e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   │   ├── blinky_pca10040e.ewd
│   │   │   │   │   │   └── blinky_pca10040e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── blinky_pca10040e.emProject
│   │   │   │   │   ├── blinky_pca10040e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── mbr
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_pca10040e_mbr.uvopt
│   │   │   │   │   └── blinky_pca10040e_mbr.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_pca10040e_mbr.uvoptx
│   │   │   │   │   └── blinky_pca10040e_mbr.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_pca10040e_mbr.ewd
│   │   │   │   │   └── blinky_pca10040e_mbr.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_pca10040e_mbr.emProject
│   │   │   │   ├── blinky_pca10040e_mbr.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── blinky_pca10056.uvopt
│   │   │   │   │   │   └── blinky_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── blinky_pca10056.uvoptx
│   │   │   │   │   │   └── blinky_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   │   ├── blinky_pca10056.ewd
│   │   │   │   │   │   └── blinky_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── blinky_pca10056.emProject
│   │   │   │   │   ├── blinky_pca10056.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── mbr
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_pca10056_mbr.uvopt
│   │   │   │   │   └── blinky_pca10056_mbr.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_pca10056_mbr.uvoptx
│   │   │   │   │   └── blinky_pca10056_mbr.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_pca10056_mbr.ewd
│   │   │   │   │   └── blinky_pca10056_mbr.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_pca10056_mbr.emProject
│   │   │   │   ├── blinky_pca10056_mbr.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── blinky_pca10056e.uvopt
│   │   │   │   │   │   └── blinky_pca10056e.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── blinky_pca10056e.uvoptx
│   │   │   │   │   │   └── blinky_pca10056e.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   │   ├── blinky_pca10056e.ewd
│   │   │   │   │   │   └── blinky_pca10056e.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── blinky_pca10056e.emProject
│   │   │   │   │   ├── blinky_pca10056e.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── mbr
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_pca10056e_mbr.uvopt
│   │   │   │   │   └── blinky_pca10056e_mbr.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_pca10056e_mbr.uvoptx
│   │   │   │   │   └── blinky_pca10056e_mbr.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_pca10056e_mbr.ewd
│   │   │   │   │   └── blinky_pca10056e_mbr.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_pca10056e_mbr.emProject
│   │   │   │   ├── blinky_pca10056e_mbr.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10059
│   │   │   └── mbr
│   │   │   ├── arm4
│   │   │   │   ├── blinky_pca10059_mbr.uvopt
│   │   │   │   └── blinky_pca10059_mbr.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── blinky_pca10059_mbr.uvoptx
│   │   │   │   └── blinky_pca10059_mbr.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── blinky_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── blinky_iar_nRF5x.icf
│   │   │   │   ├── blinky_pca10059_mbr.ewd
│   │   │   │   └── blinky_pca10059_mbr.ewp
│   │   │   └── ses
│   │   │   ├── blinky_pca10059_mbr.emProject
│   │   │   ├── blinky_pca10059_mbr.emSession
│   │   │   └── flash_placement.xml
│   │   ├── blinky_freertos
│   │   │   ├── blinky_FreeRTOS.eww
│   │   │   ├── config
│   │   │   │   └── FreeRTOSConfig.h
│   │   │   ├── hex
│   │   │   │   ├── blinky_FreeRTOS_pca10040.hex
│   │   │   │   ├── blinky_FreeRTOS_pca10056.hex
│   │   │   │   ├── blinky_FreeRTOS_pca10100.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_FreeRTOS_pca10040.uvopt
│   │   │   │   │   └── blinky_FreeRTOS_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_FreeRTOS_pca10040.uvoptx
│   │   │   │   │   └── blinky_FreeRTOS_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_FreeRTOS_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_FreeRTOS_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_FreeRTOS_pca10040.ewd
│   │   │   │   │   └── blinky_FreeRTOS_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_FreeRTOS_pca10040.emProject
│   │   │   │   ├── blinky_FreeRTOS_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_FreeRTOS_pca10056.uvopt
│   │   │   │   │   └── blinky_FreeRTOS_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_FreeRTOS_pca10056.uvoptx
│   │   │   │   │   └── blinky_FreeRTOS_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_FreeRTOS_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_FreeRTOS_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_FreeRTOS_pca10056.ewd
│   │   │   │   │   └── blinky_FreeRTOS_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_FreeRTOS_pca10056.emProject
│   │   │   │   ├── blinky_FreeRTOS_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── blinky_FreeRTOS_pca10100.uvopt
│   │   │   │   └── blinky_FreeRTOS_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── blinky_FreeRTOS_pca10100.uvoptx
│   │   │   │   └── blinky_FreeRTOS_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── blinky_FreeRTOS_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── blinky_FreeRTOS_iar_nRF5x.icf
│   │   │   │   ├── blinky_FreeRTOS_pca10100.ewd
│   │   │   │   └── blinky_FreeRTOS_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── blinky_FreeRTOS_pca10100.emProject
│   │   │   ├── blinky_FreeRTOS_pca10100.emSession
│   │   │   └── flash_placement.xml
│   │   ├── blinky_rtc_freertos
│   │   │   ├── blinky_rtc_FreeRTOS.eww
│   │   │   ├── config
│   │   │   │   └── FreeRTOSConfig.h
│   │   │   ├── hex
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10040.hex
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10056.hex
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10100.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_pca10040.uvopt
│   │   │   │   │   └── blinky_rtc_FreeRTOS_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_pca10040.uvoptx
│   │   │   │   │   └── blinky_rtc_FreeRTOS_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_pca10040.ewd
│   │   │   │   │   └── blinky_rtc_FreeRTOS_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10040.emProject
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_pca10056.uvopt
│   │   │   │   │   └── blinky_rtc_FreeRTOS_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_pca10056.uvoptx
│   │   │   │   │   └── blinky_rtc_FreeRTOS_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_rtc_FreeRTOS_pca10056.ewd
│   │   │   │   │   └── blinky_rtc_FreeRTOS_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10056.emProject
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10100.uvopt
│   │   │   │   └── blinky_rtc_FreeRTOS_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10100.uvoptx
│   │   │   │   └── blinky_rtc_FreeRTOS_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── blinky_rtc_FreeRTOS_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── blinky_rtc_FreeRTOS_iar_nRF5x.icf
│   │   │   │   ├── blinky_rtc_FreeRTOS_pca10100.ewd
│   │   │   │   └── blinky_rtc_FreeRTOS_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── blinky_rtc_FreeRTOS_pca10100.emProject
│   │   │   ├── blinky_rtc_FreeRTOS_pca10100.emSession
│   │   │   └── flash_placement.xml
│   │   ├── blinky_systick
│   │   │   ├── blinky_systick.eww
│   │   │   ├── hex
│   │   │   │   ├── blinky_systick_pca10040.hex
│   │   │   │   ├── blinky_systick_pca10056.hex
│   │   │   │   ├── blinky_systick_pca10056_qspi.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_systick_pca10040.uvopt
│   │   │   │   │   └── blinky_systick_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_systick_pca10040.uvoptx
│   │   │   │   │   └── blinky_systick_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_systick_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_systick_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_systick_pca10040.ewd
│   │   │   │   │   └── blinky_systick_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_systick_pca10040.emProject
│   │   │   │   ├── blinky_systick_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── blinky_systick_pca10056.uvopt
│   │   │   │   │   └── blinky_systick_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── blinky_systick_pca10056.uvoptx
│   │   │   │   │   └── blinky_systick_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── blinky_systick_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── blinky_systick_iar_nRF5x.icf
│   │   │   │   │   ├── blinky_systick_pca10056.ewd
│   │   │   │   │   └── blinky_systick_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── blinky_systick_pca10056.emProject
│   │   │   │   ├── blinky_systick_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056_qspi
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── blinky_systick_pca10056_qspi.uvopt
│   │   │   │   └── blinky_systick_pca10056_qspi.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── blinky_systick_pca10056_qspi.uvoptx
│   │   │   │   └── blinky_systick_pca10056_qspi.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── blinky_systick_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── blinky_systick_iar_nRF5x.icf
│   │   │   │   ├── blinky_systick_pca10056_qspi.ewd
│   │   │   │   └── blinky_systick_pca10056_qspi.ewp
│   │   │   └── ses
│   │   │   ├── blinky_systick_pca10056_qspi.emProject
│   │   │   ├── blinky_systick_pca10056_qspi.emSession
│   │   │   └── flash_placement.xml
│   │   ├── bsp
│   │   │   ├── bsp.eww
│   │   │   ├── hex
│   │   │   │   ├── bsp_pca10040.hex
│   │   │   │   ├── bsp_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── bsp_pca10040.uvopt
│   │   │   │   │   └── bsp_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── bsp_pca10040.uvoptx
│   │   │   │   │   └── bsp_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── bsp_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── bsp_iar_nRF5x.icf
│   │   │   │   │   ├── bsp_pca10040.ewd
│   │   │   │   │   └── bsp_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── bsp_pca10040.emProject
│   │   │   │   ├── bsp_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── bsp_pca10056.uvopt
│   │   │   │   └── bsp_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── bsp_pca10056.uvoptx
│   │   │   │   └── bsp_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── bsp_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── bsp_iar_nRF5x.icf
│   │   │   │   ├── bsp_pca10056.ewd
│   │   │   │   └── bsp_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── bsp_pca10056.emProject
│   │   │   ├── bsp_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── cli
│   │   │   ├── cli.eww
│   │   │   ├── demo_cli_cmds.c
│   │   │   ├── demo_cli_cmds_cpp.cpp
│   │   │   ├── hex
│   │   │   │   ├── cli_pca10040.hex
│   │   │   │   ├── cli_pca10056.hex
│   │   │   │   ├── cli_pca10059_mbr.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── cli_pca10040.uvopt
│   │   │   │   │   └── cli_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── cli_pca10040.uvoptx
│   │   │   │   │   └── cli_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── cli_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── cli_iar_nRF5x.icf
│   │   │   │   │   ├── cli_pca10040.ewd
│   │   │   │   │   └── cli_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── cli_pca10040.emProject
│   │   │   │   ├── cli_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── cli_pca10056.uvopt
│   │   │   │   │   └── cli_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── cli_pca10056.uvoptx
│   │   │   │   │   └── cli_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── cli_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── cli_iar_nRF5x.icf
│   │   │   │   │   ├── cli_pca10056.ewd
│   │   │   │   │   └── cli_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── cli_pca10056.emProject
│   │   │   │   ├── cli_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10059
│   │   │   └── mbr
│   │   │   ├── arm4
│   │   │   │   ├── cli_pca10059_mbr.uvopt
│   │   │   │   └── cli_pca10059_mbr.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── cli_pca10059_mbr.uvoptx
│   │   │   │   └── cli_pca10059_mbr.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── cli_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── cli_iar_nRF5x.icf
│   │   │   │   ├── cli_pca10059_mbr.ewd
│   │   │   │   └── cli_pca10059_mbr.ewp
│   │   │   └── ses
│   │   │   ├── cli_pca10059_mbr.emProject
│   │   │   ├── cli_pca10059_mbr.emSession
│   │   │   └── flash_placement.xml
│   │   ├── cli_libuarte
│   │   │   ├── cli_libuarte.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── cli_libuarte_pca10040.uvopt
│   │   │   │   │   └── cli_libuarte_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── cli_libuarte_pca10040.uvoptx
│   │   │   │   │   └── cli_libuarte_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── cli_libuarte_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── cli_libuarte_iar_nRF5x.icf
│   │   │   │   │   ├── cli_libuarte_pca10040.ewd
│   │   │   │   │   └── cli_libuarte_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── cli_libuarte_pca10040.emProject
│   │   │   │   ├── cli_libuarte_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── cli_libuarte_pca10056.uvopt
│   │   │   │   └── cli_libuarte_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── cli_libuarte_pca10056.uvoptx
│   │   │   │   └── cli_libuarte_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── cli_libuarte_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── cli_libuarte_iar_nRF5x.icf
│   │   │   │   ├── cli_libuarte_pca10056.ewd
│   │   │   │   └── cli_libuarte_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── cli_libuarte_pca10056.emProject
│   │   │   ├── cli_libuarte_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── csense
│   │   │   ├── csense.eww
│   │   │   ├── hex
│   │   │   │   ├── csense_pca10040.hex
│   │   │   │   ├── csense_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── csense_pca10040.uvopt
│   │   │   │   │   └── csense_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── csense_pca10040.uvoptx
│   │   │   │   │   └── csense_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── csense_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── csense_iar_nRF5x.icf
│   │   │   │   │   ├── csense_pca10040.ewd
│   │   │   │   │   └── csense_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── csense_pca10040.emProject
│   │   │   │   ├── csense_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── csense_pca10056.uvopt
│   │   │   │   └── csense_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── csense_pca10056.uvoptx
│   │   │   │   └── csense_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── csense_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── csense_iar_nRF5x.icf
│   │   │   │   ├── csense_pca10056.ewd
│   │   │   │   └── csense_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── csense_pca10056.emProject
│   │   │   ├── csense_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── csense_drv
│   │   │   ├── csense_drv.eww
│   │   │   ├── hex
│   │   │   │   ├── csense_drv_pca10040.hex
│   │   │   │   ├── csense_drv_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── csense_drv_pca10040.uvopt
│   │   │   │   │   └── csense_drv_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── csense_drv_pca10040.uvoptx
│   │   │   │   │   └── csense_drv_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── csense_drv_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── csense_drv_iar_nRF5x.icf
│   │   │   │   │   ├── csense_drv_pca10040.ewd
│   │   │   │   │   └── csense_drv_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── csense_drv_pca10040.emProject
│   │   │   │   ├── csense_drv_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── csense_drv_pca10056.uvopt
│   │   │   │   └── csense_drv_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── csense_drv_pca10056.uvoptx
│   │   │   │   └── csense_drv_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── csense_drv_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── csense_drv_iar_nRF5x.icf
│   │   │   │   ├── csense_drv_pca10056.ewd
│   │   │   │   └── csense_drv_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── csense_drv_pca10056.emProject
│   │   │   ├── csense_drv_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── fatfs
│   │   │   ├── fatfs.eww
│   │   │   ├── hex
│   │   │   │   ├── fatfs_pca10040.hex
│   │   │   │   ├── fatfs_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── fatfs_pca10040.uvopt
│   │   │   │   │   └── fatfs_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── fatfs_pca10040.uvoptx
│   │   │   │   │   └── fatfs_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── fatfs_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── fatfs_iar_nRF5x.icf
│   │   │   │   │   ├── fatfs_pca10040.ewd
│   │   │   │   │   └── fatfs_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── fatfs_pca10040.emProject
│   │   │   │   ├── fatfs_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── fatfs_pca10056.uvopt
│   │   │   │   └── fatfs_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── fatfs_pca10056.uvoptx
│   │   │   │   └── fatfs_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── fatfs_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── fatfs_iar_nRF5x.icf
│   │   │   │   ├── fatfs_pca10056.ewd
│   │   │   │   └── fatfs_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── fatfs_pca10056.emProject
│   │   │   ├── fatfs_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── flash_fds
│   │   │   ├── cli.c
│   │   │   ├── fds_example.h
│   │   │   ├── flash_fds.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── flash_fds_blank_pca10040.uvopt
│   │   │   │   │   │   └── flash_fds_blank_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── flash_fds_blank_pca10040.uvoptx
│   │   │   │   │   │   └── flash_fds_blank_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── flash_fds_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── flash_fds_blank_pca10040.ewd
│   │   │   │   │   │   ├── flash_fds_blank_pca10040.ewp
│   │   │   │   │   │   └── flash_fds_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_fds_blank_pca10040.emProject
│   │   │   │   │   ├── flash_fds_blank_pca10040.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── flash_fds_s132_pca10040.uvopt
│   │   │   │   │   └── flash_fds_s132_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── flash_fds_s132_pca10040.uvoptx
│   │   │   │   │   └── flash_fds_s132_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── flash_fds_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── flash_fds_iar_nRF5x.icf
│   │   │   │   │   ├── flash_fds_s132_pca10040.ewd
│   │   │   │   │   └── flash_fds_s132_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_fds_s132_pca10040.emProject
│   │   │   │   ├── flash_fds_s132_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   ├── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── flash_fds_blank_pca10056.uvopt
│   │   │   │   │   └── flash_fds_blank_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── flash_fds_blank_pca10056.uvoptx
│   │   │   │   │   └── flash_fds_blank_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── flash_fds_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── flash_fds_blank_pca10056.ewd
│   │   │   │   │   ├── flash_fds_blank_pca10056.ewp
│   │   │   │   │   └── flash_fds_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_fds_blank_pca10056.emProject
│   │   │   │   ├── flash_fds_blank_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── flash_fds_s140_pca10056.uvopt
│   │   │   │   └── flash_fds_s140_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── flash_fds_s140_pca10056.uvoptx
│   │   │   │   └── flash_fds_s140_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── flash_fds_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── flash_fds_iar_nRF5x.icf
│   │   │   │   ├── flash_fds_s140_pca10056.ewd
│   │   │   │   └── flash_fds_s140_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_fds_s140_pca10056.emProject
│   │   │   ├── flash_fds_s140_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── flash_fstorage
│   │   │   ├── cli.c
│   │   │   ├── flash_fstorage.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── flash_fstorage_blank_pca10040.uvopt
│   │   │   │   │   │   └── flash_fstorage_blank_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── flash_fstorage_blank_pca10040.uvoptx
│   │   │   │   │   │   └── flash_fstorage_blank_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── flash_fstorage_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── flash_fstorage_blank_pca10040.ewd
│   │   │   │   │   │   ├── flash_fstorage_blank_pca10040.ewp
│   │   │   │   │   │   └── flash_fstorage_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_fstorage_blank_pca10040.emProject
│   │   │   │   │   ├── flash_fstorage_blank_pca10040.emSession
│   │   │   │   │   └── flash_placement.xml
│   │   │   │   └── s132
│   │   │   │   ├── arm4
│   │   │   │   │   ├── flash_fstorage_s132_pca10040.uvopt
│   │   │   │   │   └── flash_fstorage_s132_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── flash_fstorage_s132_pca10040.uvoptx
│   │   │   │   │   └── flash_fstorage_s132_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── flash_fstorage_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── flash_fstorage_iar_nRF5x.icf
│   │   │   │   │   ├── flash_fstorage_s132_pca10040.ewd
│   │   │   │   │   └── flash_fstorage_s132_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_fstorage_s132_pca10040.emProject
│   │   │   │   ├── flash_fstorage_s132_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10056
│   │   │   ├── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── flash_fstorage_blank_pca10056.uvopt
│   │   │   │   │   └── flash_fstorage_blank_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── flash_fstorage_blank_pca10056.uvoptx
│   │   │   │   │   └── flash_fstorage_blank_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── flash_fstorage_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── flash_fstorage_blank_pca10056.ewd
│   │   │   │   │   ├── flash_fstorage_blank_pca10056.ewp
│   │   │   │   │   └── flash_fstorage_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_fstorage_blank_pca10056.emProject
│   │   │   │   ├── flash_fstorage_blank_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── s140
│   │   │   ├── arm4
│   │   │   │   ├── flash_fstorage_s140_pca10056.uvopt
│   │   │   │   └── flash_fstorage_s140_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── flash_fstorage_s140_pca10056.uvoptx
│   │   │   │   └── flash_fstorage_s140_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── flash_fstorage_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── flash_fstorage_iar_nRF5x.icf
│   │   │   │   ├── flash_fstorage_s140_pca10056.ewd
│   │   │   │   └── flash_fstorage_s140_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_fstorage_s140_pca10056.emProject
│   │   │   ├── flash_fstorage_s140_pca10056.emSession
│   │   │   └── flash_placement.xml
│   │   ├── flashwrite
│   │   │   ├── flashwrite.eww
│   │   │   ├── hex
│   │   │   │   ├── flashwrite_pca10040.hex
│   │   │   │   ├── flashwrite_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── flashwrite_pca10040.uvopt
│   │   │   │   │   └── flashwrite_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── flashwrite_pca10040.uvoptx
│   │   │   │   │   └── flashwrite_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── flashwrite_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── flashwrite_iar_nRF5x.icf
│   │   │   │   │   ├── flashwrite_pca10040.ewd
│   │   │   │   │   └── flashwrite_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── flashwrite_pca10040.emProject
│   │   │   │   └── flashwrite_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── flashwrite_pca10056.uvopt
│   │   │   │   └── flashwrite_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── flashwrite_pca10056.uvoptx
│   │   │   │   └── flashwrite_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── flashwrite_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── flashwrite_iar_nRF5x.icf
│   │   │   │   ├── flashwrite_pca10056.ewd
│   │   │   │   └── flashwrite_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── flashwrite_pca10056.emProject
│   │   │   └── flashwrite_pca10056.emSession
│   │   ├── fpu_fft
│   │   │   ├── fpu_fft.eww
│   │   │   ├── hex
│   │   │   │   ├── fpu_fft_blank_pca10040.hex
│   │   │   │   ├── fpu_fft_blank_pca10040_irq.hex
│   │   │   │   ├── fpu_fft_blank_pca10056.hex
│   │   │   │   ├── fpu_fft_blank_pca10056_irq.hex
│   │   │   │   ├── fpu_fft_s132_pca10040.hex
│   │   │   │   ├── fpu_fft_s132_pca10040_irq.hex
│   │   │   │   ├── fpu_fft_s140_pca10056.hex
│   │   │   │   ├── fpu_fft_s140_pca10056_irq.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   ├── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040.uvopt
│   │   │   │   │   │   └── fpu_fft_blank_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040.uvoptx
│   │   │   │   │   │   └── fpu_fft_blank_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040.ewd
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040.ewp
│   │   │   │   │   │   └── fpu_fft_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── fpu_fft_blank_pca10040.emProject
│   │   │   │   │   └── fpu_fft_blank_pca10040.emSession
│   │   │   │   ├── blank_irq
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040_irq.uvopt
│   │   │   │   │   │   └── fpu_fft_blank_pca10040_irq.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040_irq.uvoptx
│   │   │   │   │   │   └── fpu_fft_blank_pca10040_irq.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040_irq.ewd
│   │   │   │   │   │   ├── fpu_fft_blank_pca10040_irq.ewp
│   │   │   │   │   │   └── fpu_fft_iar_nRF5x.icf
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── fpu_fft_blank_pca10040_irq.emProject
│   │   │   │   │   └── fpu_fft_blank_pca10040_irq.emSession
│   │   │   │   ├── s132
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── fpu_fft_s132_pca10040.uvopt
│   │   │   │   │   │   └── fpu_fft_s132_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── fpu_fft_s132_pca10040.uvoptx
│   │   │   │   │   │   └── fpu_fft_s132_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── fpu_fft_iar_nRF5x.icf
│   │   │   │   │   │   ├── fpu_fft_s132_pca10040.ewd
│   │   │   │   │   │   └── fpu_fft_s132_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── fpu_fft_s132_pca10040.emProject
│   │   │   │   │   └── fpu_fft_s132_pca10040.emSession
│   │   │   │   └── s132_irq
│   │   │   │   ├── arm4
│   │   │   │   │   ├── fpu_fft_s132_pca10040_irq.uvopt
│   │   │   │   │   └── fpu_fft_s132_pca10040_irq.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── fpu_fft_s132_pca10040_irq.uvoptx
│   │   │   │   │   └── fpu_fft_s132_pca10040_irq.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── fpu_fft_iar_nRF5x.icf
│   │   │   │   │   ├── fpu_fft_s132_pca10040_irq.ewd
│   │   │   │   │   └── fpu_fft_s132_pca10040_irq.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── fpu_fft_s132_pca10040_irq.emProject
│   │   │   │   └── fpu_fft_s132_pca10040_irq.emSession
│   │   │   └── pca10056
│   │   │   ├── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── fpu_fft_blank_pca10056.uvopt
│   │   │   │   │   └── fpu_fft_blank_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── fpu_fft_blank_pca10056.uvoptx
│   │   │   │   │   └── fpu_fft_blank_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── fpu_fft_blank_pca10056.ewd
│   │   │   │   │   ├── fpu_fft_blank_pca10056.ewp
│   │   │   │   │   └── fpu_fft_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── fpu_fft_blank_pca10056.emProject
│   │   │   │   └── fpu_fft_blank_pca10056.emSession
│   │   │   ├── blank_irq
│   │   │   │   ├── arm4
│   │   │   │   │   ├── fpu_fft_blank_pca10056_irq.uvopt
│   │   │   │   │   └── fpu_fft_blank_pca10056_irq.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── fpu_fft_blank_pca10056_irq.uvoptx
│   │   │   │   │   └── fpu_fft_blank_pca10056_irq.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── fpu_fft_blank_pca10056_irq.ewd
│   │   │   │   │   ├── fpu_fft_blank_pca10056_irq.ewp
│   │   │   │   │   └── fpu_fft_iar_nRF5x.icf
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── fpu_fft_blank_pca10056_irq.emProject
│   │   │   │   └── fpu_fft_blank_pca10056_irq.emSession
│   │   │   ├── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── fpu_fft_s140_pca10056.uvopt
│   │   │   │   │   └── fpu_fft_s140_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── fpu_fft_s140_pca10056.uvoptx
│   │   │   │   │   └── fpu_fft_s140_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── fpu_fft_iar_nRF5x.icf
│   │   │   │   │   ├── fpu_fft_s140_pca10056.ewd
│   │   │   │   │   └── fpu_fft_s140_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── fpu_fft_s140_pca10056.emProject
│   │   │   │   └── fpu_fft_s140_pca10056.emSession
│   │   │   └── s140_irq
│   │   │   ├── arm4
│   │   │   │   ├── fpu_fft_s140_pca10056_irq.uvopt
│   │   │   │   └── fpu_fft_s140_pca10056_irq.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── fpu_fft_s140_pca10056_irq.uvoptx
│   │   │   │   └── fpu_fft_s140_pca10056_irq.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── fpu_fft_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── fpu_fft_iar_nRF5x.icf
│   │   │   │   ├── fpu_fft_s140_pca10056_irq.ewd
│   │   │   │   └── fpu_fft_s140_pca10056_irq.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── fpu_fft_s140_pca10056_irq.emProject
│   │   │   └── fpu_fft_s140_pca10056_irq.emSession
│   │   ├── gfx
│   │   │   ├── gfx.eww
│   │   │   ├── hex
│   │   │   │   ├── gfx_pca10040.hex
│   │   │   │   ├── gfx_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── nrf52_dk.h
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── gfx_pca10040.uvopt
│   │   │   │   │   └── gfx_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── gfx_pca10040.uvoptx
│   │   │   │   │   └── gfx_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── gfx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── gfx_iar_nRF5x.icf
│   │   │   │   │   ├── gfx_pca10040.ewd
│   │   │   │   │   └── gfx_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── gfx_pca10040.emProject
│   │   │   │   └── gfx_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── gfx_pca10056.uvopt
│   │   │   │   └── gfx_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── gfx_pca10056.uvoptx
│   │   │   │   └── gfx_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── gfx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── gfx_iar_nRF5x.icf
│   │   │   │   ├── gfx_pca10056.ewd
│   │   │   │   └── gfx_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── gfx_pca10056.emProject
│   │   │   └── gfx_pca10056.emSession
│   │   ├── gpiote
│   │   │   ├── gpiote.eww
│   │   │   ├── hex
│   │   │   │   ├── gpiote_pca10040.hex
│   │   │   │   ├── gpiote_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── gpiote_pca10040.uvopt
│   │   │   │   │   └── gpiote_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── gpiote_pca10040.uvoptx
│   │   │   │   │   └── gpiote_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── gpiote_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── gpiote_iar_nRF5x.icf
│   │   │   │   │   ├── gpiote_pca10040.ewd
│   │   │   │   │   └── gpiote_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── gpiote_pca10040.emProject
│   │   │   │   └── gpiote_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── gpiote_pca10056.uvopt
│   │   │   │   └── gpiote_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── gpiote_pca10056.uvoptx
│   │   │   │   └── gpiote_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── gpiote_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── gpiote_iar_nRF5x.icf
│   │   │   │   ├── gpiote_pca10056.ewd
│   │   │   │   └── gpiote_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── gpiote_pca10056.emProject
│   │   │   └── gpiote_pca10056.emSession
│   │   ├── i2s
│   │   │   ├── hex
│   │   │   │   ├── i2s_pca10040.hex
│   │   │   │   ├── i2s_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── i2s.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── i2s_pca10040.uvopt
│   │   │   │   │   └── i2s_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── i2s_pca10040.uvoptx
│   │   │   │   │   └── i2s_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── i2s_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── i2s_iar_nRF5x.icf
│   │   │   │   │   ├── i2s_pca10040.ewd
│   │   │   │   │   └── i2s_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── i2s_pca10040.emProject
│   │   │   │   └── i2s_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── i2s_pca10056.uvopt
│   │   │   │   └── i2s_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── i2s_pca10056.uvoptx
│   │   │   │   └── i2s_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── i2s_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── i2s_iar_nRF5x.icf
│   │   │   │   ├── i2s_pca10056.ewd
│   │   │   │   └── i2s_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── i2s_pca10056.emProject
│   │   │   └── i2s_pca10056.emSession
│   │   ├── led_softblink
│   │   │   ├── hex
│   │   │   │   ├── led_softblink_pca10040.hex
│   │   │   │   ├── led_softblink_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── led_softblink.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── led_softblink_pca10040.uvopt
│   │   │   │   │   └── led_softblink_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── led_softblink_pca10040.uvoptx
│   │   │   │   │   └── led_softblink_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── led_softblink_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── led_softblink_iar_nRF5x.icf
│   │   │   │   │   ├── led_softblink_pca10040.ewd
│   │   │   │   │   └── led_softblink_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── led_softblink_pca10040.emProject
│   │   │   │   └── led_softblink_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── led_softblink_pca10056.uvopt
│   │   │   │   └── led_softblink_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── led_softblink_pca10056.uvoptx
│   │   │   │   └── led_softblink_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── led_softblink_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── led_softblink_iar_nRF5x.icf
│   │   │   │   ├── led_softblink_pca10056.ewd
│   │   │   │   └── led_softblink_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── led_softblink_pca10056.emProject
│   │   │   └── led_softblink_pca10056.emSession
│   │   ├── libuarte
│   │   │   ├── libuarte.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── libuarte_pca10040.uvopt
│   │   │   │   │   └── libuarte_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── libuarte_pca10040.uvoptx
│   │   │   │   │   └── libuarte_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── libuarte_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── libuarte_iar_nRF5x.icf
│   │   │   │   │   ├── libuarte_pca10040.ewd
│   │   │   │   │   └── libuarte_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── libuarte_pca10040.emProject
│   │   │   │   └── libuarte_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── libuarte_pca10056.uvopt
│   │   │   │   └── libuarte_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── libuarte_pca10056.uvoptx
│   │   │   │   └── libuarte_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── libuarte_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── libuarte_iar_nRF5x.icf
│   │   │   │   ├── libuarte_pca10056.ewd
│   │   │   │   └── libuarte_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── libuarte_pca10056.emProject
│   │   │   └── libuarte_pca10056.emSession
│   │   ├── low_power_pwm
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── low_power_pwm_pca10040.hex
│   │   │   │   └── low_power_pwm_pca10056.hex
│   │   │   ├── low_power_pwm.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── low_power_pwm_pca10040.uvopt
│   │   │   │   │   └── low_power_pwm_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── low_power_pwm_pca10040.uvoptx
│   │   │   │   │   └── low_power_pwm_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── low_power_pwm_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── low_power_pwm_iar_nRF5x.icf
│   │   │   │   │   ├── low_power_pwm_pca10040.ewd
│   │   │   │   │   └── low_power_pwm_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── low_power_pwm_pca10040.emProject
│   │   │   │   └── low_power_pwm_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── low_power_pwm_pca10056.uvopt
│   │   │   │   └── low_power_pwm_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── low_power_pwm_pca10056.uvoptx
│   │   │   │   └── low_power_pwm_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── low_power_pwm_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── low_power_pwm_iar_nRF5x.icf
│   │   │   │   ├── low_power_pwm_pca10056.ewd
│   │   │   │   └── low_power_pwm_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── low_power_pwm_pca10056.emProject
│   │   │   └── low_power_pwm_pca10056.emSession
│   │   ├── lpcomp
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── lpcomp_pca10040.hex
│   │   │   │   └── lpcomp_pca10056.hex
│   │   │   ├── lpcomp.eww
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── lpcomp_pca10040.uvopt
│   │   │   │   │   └── lpcomp_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── lpcomp_pca10040.uvoptx
│   │   │   │   │   └── lpcomp_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── lpcomp_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── lpcomp_iar_nRF5x.icf
│   │   │   │   │   ├── lpcomp_pca10040.ewd
│   │   │   │   │   └── lpcomp_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── lpcomp_pca10040.emProject
│   │   │   │   └── lpcomp_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── lpcomp_pca10056.uvopt
│   │   │   │   └── lpcomp_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── lpcomp_pca10056.uvoptx
│   │   │   │   └── lpcomp_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── lpcomp_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── lpcomp_iar_nRF5x.icf
│   │   │   │   ├── lpcomp_pca10056.ewd
│   │   │   │   └── lpcomp_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── lpcomp_pca10056.emProject
│   │   │   └── lpcomp_pca10056.emSession
│   │   ├── nrfx_spim
│   │   │   ├── main.c
│   │   │   ├── nrfx_spim.eww
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── nrfx_spim_pca10056.uvopt
│   │   │   │   └── nrfx_spim_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── nrfx_spim_pca10056.uvoptx
│   │   │   │   └── nrfx_spim_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── nrfx_spim_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── nrfx_spim_iar_nRF5x.icf
│   │   │   │   ├── nrfx_spim_pca10056.ewd
│   │   │   │   └── nrfx_spim_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── nrfx_spim_pca10056.emProject
│   │   │   └── nrfx_spim_pca10056.emSession
│   │   ├── pin_change_int
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── pin_change_int_pca10040.hex
│   │   │   │   └── pin_change_int_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pin_change_int_pca10040.uvopt
│   │   │   │   │   └── pin_change_int_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pin_change_int_pca10040.uvoptx
│   │   │   │   │   └── pin_change_int_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pin_change_int_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pin_change_int_iar_nRF5x.icf
│   │   │   │   │   ├── pin_change_int_pca10040.ewd
│   │   │   │   │   └── pin_change_int_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pin_change_int_pca10040.emProject
│   │   │   │   └── pin_change_int_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pin_change_int_pca10056.uvopt
│   │   │   │   │   └── pin_change_int_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pin_change_int_pca10056.uvoptx
│   │   │   │   │   └── pin_change_int_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pin_change_int_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pin_change_int_iar_nRF5x.icf
│   │   │   │   │   ├── pin_change_int_pca10056.ewd
│   │   │   │   │   └── pin_change_int_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pin_change_int_pca10056.emProject
│   │   │   │   └── pin_change_int_pca10056.emSession
│   │   │   └── pin_change_int.eww
│   │   ├── ppi
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── ppi_pca10040.hex
│   │   │   │   └── ppi_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ppi_pca10040.uvopt
│   │   │   │   │   └── ppi_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ppi_pca10040.uvoptx
│   │   │   │   │   └── ppi_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── ppi_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ppi_iar_nRF5x.icf
│   │   │   │   │   ├── ppi_pca10040.ewd
│   │   │   │   │   └── ppi_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── ppi_pca10040.emProject
│   │   │   │   └── ppi_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ppi_pca10056.uvopt
│   │   │   │   │   └── ppi_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ppi_pca10056.uvoptx
│   │   │   │   │   └── ppi_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── ppi_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ppi_iar_nRF5x.icf
│   │   │   │   │   ├── ppi_pca10056.ewd
│   │   │   │   │   └── ppi_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── ppi_pca10056.emProject
│   │   │   │   └── ppi_pca10056.emSession
│   │   │   └── ppi.eww
│   │   ├── preflash
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── preflash_pca10040.hex
│   │   │   │   └── preflash_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── preflash_pca10040.uvopt
│   │   │   │   │   └── preflash_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── preflash_pca10040.uvoptx
│   │   │   │   │   └── preflash_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── preflash_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── preflash_iar_nRF5x.icf
│   │   │   │   │   ├── preflash_pca10040.ewd
│   │   │   │   │   └── preflash_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── preflash_pca10040.emProject
│   │   │   │   └── preflash_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── preflash_pca10056.uvopt
│   │   │   │   │   └── preflash_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── preflash_pca10056.uvoptx
│   │   │   │   │   └── preflash_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── preflash_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── preflash_iar_nRF5x.icf
│   │   │   │   │   ├── preflash_pca10056.ewd
│   │   │   │   │   └── preflash_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── preflash_pca10056.emProject
│   │   │   │   └── preflash_pca10056.emSession
│   │   │   └── preflash.eww
│   │   ├── pwm_driver
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── pwm_driver_pca10040.hex
│   │   │   │   └── pwm_driver_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pwm_driver_pca10040.uvopt
│   │   │   │   │   └── pwm_driver_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pwm_driver_pca10040.uvoptx
│   │   │   │   │   └── pwm_driver_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pwm_driver_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pwm_driver_iar_nRF5x.icf
│   │   │   │   │   ├── pwm_driver_pca10040.ewd
│   │   │   │   │   └── pwm_driver_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pwm_driver_pca10040.emProject
│   │   │   │   └── pwm_driver_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pwm_driver_pca10056.uvopt
│   │   │   │   │   └── pwm_driver_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pwm_driver_pca10056.uvoptx
│   │   │   │   │   └── pwm_driver_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pwm_driver_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pwm_driver_iar_nRF5x.icf
│   │   │   │   │   ├── pwm_driver_pca10056.ewd
│   │   │   │   │   └── pwm_driver_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pwm_driver_pca10056.emProject
│   │   │   │   └── pwm_driver_pca10056.emSession
│   │   │   └── pwm_driver.eww
│   │   ├── pwm_library
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── pwm_library_pca10040.hex
│   │   │   │   └── pwm_library_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pwm_library_pca10040.uvopt
│   │   │   │   │   └── pwm_library_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pwm_library_pca10040.uvoptx
│   │   │   │   │   └── pwm_library_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pwm_library_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pwm_library_iar_nRF5x.icf
│   │   │   │   │   ├── pwm_library_pca10040.ewd
│   │   │   │   │   └── pwm_library_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pwm_library_pca10040.emProject
│   │   │   │   └── pwm_library_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pwm_library_pca10056.uvopt
│   │   │   │   │   └── pwm_library_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pwm_library_pca10056.uvoptx
│   │   │   │   │   └── pwm_library_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pwm_library_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pwm_library_iar_nRF5x.icf
│   │   │   │   │   ├── pwm_library_pca10056.ewd
│   │   │   │   │   └── pwm_library_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pwm_library_pca10056.emProject
│   │   │   │   └── pwm_library_pca10056.emSession
│   │   │   └── pwm_library.eww
│   │   ├── pwr_mgmt
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── pwr_mgmt_pca10040.hex
│   │   │   │   └── pwr_mgmt_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pwr_mgmt_pca10040.uvopt
│   │   │   │   │   └── pwr_mgmt_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pwr_mgmt_pca10040.uvoptx
│   │   │   │   │   └── pwr_mgmt_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pwr_mgmt_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pwr_mgmt_iar_nRF5x.icf
│   │   │   │   │   ├── pwr_mgmt_pca10040.ewd
│   │   │   │   │   └── pwr_mgmt_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pwr_mgmt_pca10040.emProject
│   │   │   │   └── pwr_mgmt_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── pwr_mgmt_pca10056.uvopt
│   │   │   │   │   └── pwr_mgmt_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── pwr_mgmt_pca10056.uvoptx
│   │   │   │   │   └── pwr_mgmt_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── pwr_mgmt_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── pwr_mgmt_iar_nRF5x.icf
│   │   │   │   │   ├── pwr_mgmt_pca10056.ewd
│   │   │   │   │   └── pwr_mgmt_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── pwr_mgmt_pca10056.emProject
│   │   │   │   └── pwr_mgmt_pca10056.emSession
│   │   │   └── pwr_mgmt.eww
│   │   ├── qdec
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── qdec_pca10040.hex
│   │   │   │   └── qdec_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── qdec_pca10040.uvopt
│   │   │   │   │   └── qdec_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── qdec_pca10040.uvoptx
│   │   │   │   │   └── qdec_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── qdec_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── qdec_iar_nRF5x.icf
│   │   │   │   │   ├── qdec_pca10040.ewd
│   │   │   │   │   └── qdec_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── qdec_pca10040.emProject
│   │   │   │   └── qdec_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── qdec_pca10056.uvopt
│   │   │   │   │   └── qdec_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── qdec_pca10056.uvoptx
│   │   │   │   │   └── qdec_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── qdec_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── qdec_iar_nRF5x.icf
│   │   │   │   │   ├── qdec_pca10056.ewd
│   │   │   │   │   └── qdec_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── qdec_pca10056.emProject
│   │   │   │   └── qdec_pca10056.emSession
│   │   │   ├── qdec.eww
│   │   │   ├── qenc_sim.c
│   │   │   └── qenc_sim.h
│   │   ├── qspi
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── qspi_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── qspi_pca10056.uvopt
│   │   │   │   │   └── qspi_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── qspi_pca10056.uvoptx
│   │   │   │   │   └── qspi_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── qspi_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── qspi_iar_nRF5x.icf
│   │   │   │   │   ├── qspi_pca10056.ewd
│   │   │   │   │   └── qspi_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── qspi_pca10056.emProject
│   │   │   │   └── qspi_pca10056.emSession
│   │   │   └── qspi.eww
│   │   ├── qspi_bootloader
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── qspi_bootloader_pca10056.uvopt
│   │   │   │   │   └── qspi_bootloader_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── qspi_bootloader_pca10056.uvoptx
│   │   │   │   │   └── qspi_bootloader_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── qspi_bootloader_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── qspi_bootloader_iar_nRF5x.icf
│   │   │   │   │   ├── qspi_bootloader_pca10056.ewd
│   │   │   │   │   └── qspi_bootloader_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── qspi_bootloader_pca10056.emProject
│   │   │   │   └── qspi_bootloader_pca10056.emSession
│   │   │   └── qspi_bootloader.eww
│   │   ├── radio
│   │   │   ├── receiver
│   │   │   │   ├── hex
│   │   │   │   │   ├── license.txt
│   │   │   │   │   ├── receiver_pca10040.hex
│   │   │   │   │   └── receiver_pca10056.hex
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── receiver_pca10040.uvopt
│   │   │   │   │   │   └── receiver_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── receiver_pca10040.uvoptx
│   │   │   │   │   │   └── receiver_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── receiver_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── receiver_iar_nRF5x.icf
│   │   │   │   │   │   ├── receiver_pca10040.ewd
│   │   │   │   │   │   └── receiver_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── receiver_pca10040.emProject
│   │   │   │   │   └── receiver_pca10040.emSession
│   │   │   │   ├── pca10056
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── receiver_pca10056.uvopt
│   │   │   │   │   │   └── receiver_pca10056.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── receiver_pca10056.uvoptx
│   │   │   │   │   │   └── receiver_pca10056.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── Makefile
│   │   │   │   │   │   └── receiver_gcc_nrf52.ld
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── receiver_iar_nRF5x.icf
│   │   │   │   │   │   ├── receiver_pca10056.ewd
│   │   │   │   │   │   └── receiver_pca10056.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── receiver_pca10056.emProject
│   │   │   │   │   └── receiver_pca10056.emSession
│   │   │   │   └── receiver.eww
│   │   │   └── transmitter
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── transmitter_pca10040.hex
│   │   │   │   └── transmitter_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── transmitter_pca10040.uvopt
│   │   │   │   │   └── transmitter_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── transmitter_pca10040.uvoptx
│   │   │   │   │   └── transmitter_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── transmitter_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── transmitter_iar_nRF5x.icf
│   │   │   │   │   ├── transmitter_pca10040.ewd
│   │   │   │   │   └── transmitter_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── transmitter_pca10040.emProject
│   │   │   │   └── transmitter_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── transmitter_pca10056.uvopt
│   │   │   │   │   └── transmitter_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── transmitter_pca10056.uvoptx
│   │   │   │   │   └── transmitter_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── transmitter_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── transmitter_iar_nRF5x.icf
│   │   │   │   │   ├── transmitter_pca10056.ewd
│   │   │   │   │   └── transmitter_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── transmitter_pca10056.emProject
│   │   │   │   └── transmitter_pca10056.emSession
│   │   │   └── transmitter.eww
│   │   ├── radio_test
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── radio_test_pca10040.hex
│   │   │   │   ├── radio_test_pca10056.hex
│   │   │   │   └── radio_test_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── radio_test_pca10040.uvopt
│   │   │   │   │   └── radio_test_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── radio_test_pca10040.uvoptx
│   │   │   │   │   └── radio_test_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── radio_test_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── radio_test_iar_nRF5x.icf
│   │   │   │   │   ├── radio_test_pca10040.ewd
│   │   │   │   │   └── radio_test_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── radio_test_pca10040.emProject
│   │   │   │   └── radio_test_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── radio_test_pca10056.uvopt
│   │   │   │   │   └── radio_test_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── radio_test_pca10056.uvoptx
│   │   │   │   │   └── radio_test_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── radio_test_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── radio_test_iar_nRF5x.icf
│   │   │   │   │   ├── radio_test_pca10056.ewd
│   │   │   │   │   └── radio_test_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── radio_test_pca10056.emProject
│   │   │   │   └── radio_test_pca10056.emSession
│   │   │   ├── pca10100
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── radio_test_pca10100.uvopt
│   │   │   │   │   └── radio_test_pca10100.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── radio_test_pca10100.uvoptx
│   │   │   │   │   └── radio_test_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── radio_test_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── radio_test_iar_nRF5x.icf
│   │   │   │   │   ├── radio_test_pca10100.ewd
│   │   │   │   │   └── radio_test_pca10100.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── radio_test_pca10100.emProject
│   │   │   │   └── radio_test_pca10100.emSession
│   │   │   ├── radio_cmd.c
│   │   │   ├── radio_test.c
│   │   │   ├── radio_test.eww
│   │   │   └── radio_test.h
│   │   ├── ram_retention
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── ram_retention_pca10040.hex
│   │   │   │   └── ram_retention_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ram_retention_pca10040.uvopt
│   │   │   │   │   └── ram_retention_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ram_retention_pca10040.uvoptx
│   │   │   │   │   └── ram_retention_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── ram_retention_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ram_retention_iar_nRF5x.icf
│   │   │   │   │   ├── ram_retention_pca10040.ewd
│   │   │   │   │   └── ram_retention_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── ram_retention_pca10040.emProject
│   │   │   │   └── ram_retention_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── ram_retention_pca10056.uvopt
│   │   │   │   │   └── ram_retention_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── ram_retention_pca10056.uvoptx
│   │   │   │   │   └── ram_retention_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── ram_retention_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── ram_retention_iar_nRF5x.icf
│   │   │   │   │   ├── ram_retention_pca10056.ewd
│   │   │   │   │   └── ram_retention_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── ram_retention_pca10056.emProject
│   │   │   │   └── ram_retention_pca10056.emSession
│   │   │   └── ram_retention.eww
│   │   ├── rng
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── rng_pca10040.hex
│   │   │   │   └── rng_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── rng_pca10040.uvopt
│   │   │   │   │   └── rng_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── rng_pca10040.uvoptx
│   │   │   │   │   └── rng_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── rng_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── rng_iar_nRF5x.icf
│   │   │   │   │   ├── rng_pca10040.ewd
│   │   │   │   │   └── rng_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── rng_pca10040.emProject
│   │   │   │   └── rng_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── rng_pca10056.uvopt
│   │   │   │   │   └── rng_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── rng_pca10056.uvoptx
│   │   │   │   │   └── rng_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── rng_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── rng_iar_nRF5x.icf
│   │   │   │   │   ├── rng_pca10056.ewd
│   │   │   │   │   └── rng_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── rng_pca10056.emProject
│   │   │   │   └── rng_pca10056.emSession
│   │   │   └── rng.eww
│   │   ├── rtc
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── rtc_pca10040.hex
│   │   │   │   └── rtc_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── rtc_pca10040.uvopt
│   │   │   │   │   └── rtc_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── rtc_pca10040.uvoptx
│   │   │   │   │   └── rtc_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── rtc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── rtc_iar_nRF5x.icf
│   │   │   │   │   ├── rtc_pca10040.ewd
│   │   │   │   │   └── rtc_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── rtc_pca10040.emProject
│   │   │   │   └── rtc_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── rtc_pca10056.uvopt
│   │   │   │   │   └── rtc_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── rtc_pca10056.uvoptx
│   │   │   │   │   └── rtc_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── rtc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── rtc_iar_nRF5x.icf
│   │   │   │   │   ├── rtc_pca10056.ewd
│   │   │   │   │   └── rtc_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── rtc_pca10056.emProject
│   │   │   │   └── rtc_pca10056.emSession
│   │   │   └── rtc.eww
│   │   ├── saadc
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── saadc_pca10040e.hex
│   │   │   │   ├── saadc_pca10040.hex
│   │   │   │   ├── saadc_pca10056e.hex
│   │   │   │   ├── saadc_pca10056.hex
│   │   │   │   └── saadc_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── saadc_pca10040.uvopt
│   │   │   │   │   └── saadc_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── saadc_pca10040.uvoptx
│   │   │   │   │   └── saadc_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── saadc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── saadc_iar_nRF5x.icf
│   │   │   │   │   ├── saadc_pca10040.ewd
│   │   │   │   │   └── saadc_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── saadc_pca10040.emProject
│   │   │   │   └── saadc_pca10040.emSession
│   │   │   ├── pca10040e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── saadc_pca10040e.uvopt
│   │   │   │   │   └── saadc_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── saadc_pca10040e.uvoptx
│   │   │   │   │   └── saadc_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── saadc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── saadc_iar_nRF5x.icf
│   │   │   │   │   ├── saadc_pca10040e.ewd
│   │   │   │   │   └── saadc_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── saadc_pca10040e.emProject
│   │   │   │   └── saadc_pca10040e.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── saadc_pca10056.uvopt
│   │   │   │   │   └── saadc_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── saadc_pca10056.uvoptx
│   │   │   │   │   └── saadc_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── saadc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── saadc_iar_nRF5x.icf
│   │   │   │   │   ├── saadc_pca10056.ewd
│   │   │   │   │   └── saadc_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── saadc_pca10056.emProject
│   │   │   │   └── saadc_pca10056.emSession
│   │   │   ├── pca10056e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── saadc_pca10056e.uvopt
│   │   │   │   │   └── saadc_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── saadc_pca10056e.uvoptx
│   │   │   │   │   └── saadc_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── saadc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── saadc_iar_nRF5x.icf
│   │   │   │   │   ├── saadc_pca10056e.ewd
│   │   │   │   │   └── saadc_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── saadc_pca10056e.emProject
│   │   │   │   └── saadc_pca10056e.emSession
│   │   │   ├── pca10100
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── saadc_pca10100.uvopt
│   │   │   │   │   └── saadc_pca10100.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── saadc_pca10100.uvoptx
│   │   │   │   │   └── saadc_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── saadc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── saadc_iar_nRF5x.icf
│   │   │   │   │   ├── saadc_pca10100.ewd
│   │   │   │   │   └── saadc_pca10100.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── saadc_pca10100.emProject
│   │   │   │   └── saadc_pca10100.emSession
│   │   │   └── saadc.eww
│   │   ├── serial
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── serial_pca10040.hex
│   │   │   │   └── serial_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── serial_pca10040.uvopt
│   │   │   │   │   └── serial_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── serial_pca10040.uvoptx
│   │   │   │   │   └── serial_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── serial_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── serial_iar_nRF5x.icf
│   │   │   │   │   ├── serial_pca10040.ewd
│   │   │   │   │   └── serial_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── serial_pca10040.emProject
│   │   │   │   └── serial_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── serial_pca10056.uvopt
│   │   │   │   │   └── serial_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── serial_pca10056.uvoptx
│   │   │   │   │   └── serial_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── serial_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── serial_iar_nRF5x.icf
│   │   │   │   │   ├── serial_pca10056.ewd
│   │   │   │   │   └── serial_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── serial_pca10056.emProject
│   │   │   │   └── serial_pca10056.emSession
│   │   │   └── serial.eww
│   │   ├── serial_uartes
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── serial_uartes_pca10056.uvopt
│   │   │   │   │   └── serial_uartes_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── serial_uartes_pca10056.uvoptx
│   │   │   │   │   └── serial_uartes_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── serial_uartes_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── serial_uartes_iar_nRF5x.icf
│   │   │   │   │   ├── serial_uartes_pca10056.ewd
│   │   │   │   │   └── serial_uartes_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── serial_uartes_pca10056.emProject
│   │   │   │   └── serial_uartes_pca10056.emSession
│   │   │   └── serial_uartes.eww
│   │   ├── simple_timer
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── simple_timer_pca10040.hex
│   │   │   │   └── simple_timer_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── simple_timer_pca10040.uvopt
│   │   │   │   │   └── simple_timer_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── simple_timer_pca10040.uvoptx
│   │   │   │   │   └── simple_timer_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── simple_timer_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── simple_timer_iar_nRF5x.icf
│   │   │   │   │   ├── simple_timer_pca10040.ewd
│   │   │   │   │   └── simple_timer_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── simple_timer_pca10040.emProject
│   │   │   │   └── simple_timer_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── simple_timer_pca10056.uvopt
│   │   │   │   │   └── simple_timer_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── simple_timer_pca10056.uvoptx
│   │   │   │   │   └── simple_timer_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── simple_timer_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── simple_timer_iar_nRF5x.icf
│   │   │   │   │   ├── simple_timer_pca10056.ewd
│   │   │   │   │   └── simple_timer_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── simple_timer_pca10056.emProject
│   │   │   │   └── simple_timer_pca10056.emSession
│   │   │   └── simple_timer.eww
│   │   ├── spi
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── spi_pca10040.hex
│   │   │   │   └── spi_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── spi_pca10040.uvopt
│   │   │   │   │   └── spi_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── spi_pca10040.uvoptx
│   │   │   │   │   └── spi_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── spi_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── spi_iar_nRF5x.icf
│   │   │   │   │   ├── spi_pca10040.ewd
│   │   │   │   │   └── spi_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── spi_pca10040.emProject
│   │   │   │   └── spi_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── spi_pca10056.uvopt
│   │   │   │   │   └── spi_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── spi_pca10056.uvoptx
│   │   │   │   │   └── spi_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── spi_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── spi_iar_nRF5x.icf
│   │   │   │   │   ├── spi_pca10056.ewd
│   │   │   │   │   └── spi_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── spi_pca10056.emProject
│   │   │   │   └── spi_pca10056.emSession
│   │   │   └── spi.eww
│   │   ├── spi_master_using_nrf_spi_mngr
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10040.hex
│   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10040.uvopt
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10040.uvoptx
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_iar_nRF5x.icf
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10040.ewd
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10040.emProject
│   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10056.uvopt
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10056.uvoptx
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_iar_nRF5x.icf
│   │   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10056.ewd
│   │   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── spi_master_using_nrf_spi_mngr_pca10056.emProject
│   │   │   │   └── spi_master_using_nrf_spi_mngr_pca10056.emSession
│   │   │   ├── spi_master_using_nrf_spi_mngr.eww
│   │   │   ├── st7565LCD.c
│   │   │   └── st7565LCD.h
│   │   ├── spis
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── spis_pca10040.hex
│   │   │   │   └── spis_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── spis_pca10040.uvopt
│   │   │   │   │   └── spis_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── spis_pca10040.uvoptx
│   │   │   │   │   └── spis_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── spis_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── spis_iar_nRF5x.icf
│   │   │   │   │   ├── spis_pca10040.ewd
│   │   │   │   │   └── spis_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── spis_pca10040.emProject
│   │   │   │   └── spis_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── spis_pca10056.uvopt
│   │   │   │   │   └── spis_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── spis_pca10056.uvoptx
│   │   │   │   │   └── spis_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── spis_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── spis_iar_nRF5x.icf
│   │   │   │   │   ├── spis_pca10056.ewd
│   │   │   │   │   └── spis_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── spis_pca10056.emProject
│   │   │   │   └── spis_pca10056.emSession
│   │   │   └── spis.eww
│   │   ├── temperature
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── temperature_pca10040.hex
│   │   │   │   └── temperature_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── temperature_pca10040.uvopt
│   │   │   │   │   └── temperature_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── temperature_pca10040.uvoptx
│   │   │   │   │   └── temperature_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── temperature_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── temperature_iar_nRF5x.icf
│   │   │   │   │   ├── temperature_pca10040.ewd
│   │   │   │   │   └── temperature_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── temperature_pca10040.emProject
│   │   │   │   └── temperature_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── temperature_pca10056.uvopt
│   │   │   │   │   └── temperature_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── temperature_pca10056.uvoptx
│   │   │   │   │   └── temperature_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── temperature_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── temperature_iar_nRF5x.icf
│   │   │   │   │   ├── temperature_pca10056.ewd
│   │   │   │   │   └── temperature_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── temperature_pca10056.emProject
│   │   │   │   └── temperature_pca10056.emSession
│   │   │   └── temperature.eww
│   │   ├── template_project
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── template_pca10040.uvopt
│   │   │   │   │   └── template_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── template_pca10040.uvoptx
│   │   │   │   │   └── template_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── template_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── template_iar_nRF5x.icf
│   │   │   │   │   ├── template_pca10040.ewd
│   │   │   │   │   └── template_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── template_pca10040.emProject
│   │   │   │   └── template_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── template_pca10056.uvopt
│   │   │   │   │   └── template_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── template_pca10056.uvoptx
│   │   │   │   │   └── template_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── template_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── template_iar_nRF5x.icf
│   │   │   │   │   ├── template_pca10056.ewd
│   │   │   │   │   └── template_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── template_pca10056.emProject
│   │   │   │   └── template_pca10056.emSession
│   │   │   └── template.eww
│   │   ├── timer
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── timer_pca10040.hex
│   │   │   │   └── timer_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── timer_pca10040.uvopt
│   │   │   │   │   └── timer_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── timer_pca10040.uvoptx
│   │   │   │   │   └── timer_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── timer_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── timer_iar_nRF5x.icf
│   │   │   │   │   ├── timer_pca10040.ewd
│   │   │   │   │   └── timer_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── timer_pca10040.emProject
│   │   │   │   └── timer_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── timer_pca10056.uvopt
│   │   │   │   │   └── timer_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── timer_pca10056.uvoptx
│   │   │   │   │   └── timer_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── timer_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── timer_iar_nRF5x.icf
│   │   │   │   │   ├── timer_pca10056.ewd
│   │   │   │   │   └── timer_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── timer_pca10056.emProject
│   │   │   │   └── timer_pca10056.emSession
│   │   │   └── timer.eww
│   │   ├── twi_master_using_nrf_twi_mngr
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10040.hex
│   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10056.hex
│   │   │   ├── lm75b.c
│   │   │   ├── lm75b.h
│   │   │   ├── main.c
│   │   │   ├── mma7660.c
│   │   │   ├── mma7660.h
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10040.uvopt
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10040.uvoptx
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_iar_nRF5x.icf
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10040.ewd
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10040.emProject
│   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10056.uvopt
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10056.uvoptx
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_iar_nRF5x.icf
│   │   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10056.ewd
│   │   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_master_using_nrf_twi_mngr_pca10056.emProject
│   │   │   │   └── twi_master_using_nrf_twi_mngr_pca10056.emSession
│   │   │   └── twi_master_using_nrf_twi_mngr.eww
│   │   ├── twi_master_with_twis_slave
│   │   │   ├── config.h
│   │   │   ├── eeprom_simulator.c
│   │   │   ├── eeprom_simulator.h
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── twi_master_with_twis_slave_pca10040.hex
│   │   │   │   └── twi_master_with_twis_slave_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_master_with_twis_slave_pca10040.uvopt
│   │   │   │   │   └── twi_master_with_twis_slave_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_master_with_twis_slave_pca10040.uvoptx
│   │   │   │   │   └── twi_master_with_twis_slave_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_master_with_twis_slave_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_master_with_twis_slave_iar_nRF5x.icf
│   │   │   │   │   ├── twi_master_with_twis_slave_pca10040.ewd
│   │   │   │   │   └── twi_master_with_twis_slave_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_master_with_twis_slave_pca10040.emProject
│   │   │   │   └── twi_master_with_twis_slave_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_master_with_twis_slave_pca10056.uvopt
│   │   │   │   │   └── twi_master_with_twis_slave_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_master_with_twis_slave_pca10056.uvoptx
│   │   │   │   │   └── twi_master_with_twis_slave_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_master_with_twis_slave_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_master_with_twis_slave_iar_nRF5x.icf
│   │   │   │   │   ├── twi_master_with_twis_slave_pca10056.ewd
│   │   │   │   │   └── twi_master_with_twis_slave_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_master_with_twis_slave_pca10056.emProject
│   │   │   │   └── twi_master_with_twis_slave_pca10056.emSession
│   │   │   └── twi_master_with_twis_slave.eww
│   │   ├── twi_scanner
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── twi_scanner_pca10040.hex
│   │   │   │   └── twi_scanner_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_scanner_pca10040.uvopt
│   │   │   │   │   └── twi_scanner_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_scanner_pca10040.uvoptx
│   │   │   │   │   └── twi_scanner_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_scanner_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_scanner_iar_nRF5x.icf
│   │   │   │   │   ├── twi_scanner_pca10040.ewd
│   │   │   │   │   └── twi_scanner_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_scanner_pca10040.emProject
│   │   │   │   └── twi_scanner_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_scanner_pca10056.uvopt
│   │   │   │   │   └── twi_scanner_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_scanner_pca10056.uvoptx
│   │   │   │   │   └── twi_scanner_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_scanner_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_scanner_iar_nRF5x.icf
│   │   │   │   │   ├── twi_scanner_pca10056.ewd
│   │   │   │   │   └── twi_scanner_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_scanner_pca10056.emProject
│   │   │   │   └── twi_scanner_pca10056.emSession
│   │   │   └── twi_scanner.eww
│   │   ├── twi_sensor
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── twi_sensor_pca10040.hex
│   │   │   │   └── twi_sensor_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_sensor_pca10040.uvopt
│   │   │   │   │   └── twi_sensor_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_sensor_pca10040.uvoptx
│   │   │   │   │   └── twi_sensor_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_sensor_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_sensor_iar_nRF5x.icf
│   │   │   │   │   ├── twi_sensor_pca10040.ewd
│   │   │   │   │   └── twi_sensor_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_sensor_pca10040.emProject
│   │   │   │   └── twi_sensor_pca10040.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── twi_sensor_pca10056.uvopt
│   │   │   │   │   └── twi_sensor_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── twi_sensor_pca10056.uvoptx
│   │   │   │   │   └── twi_sensor_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── twi_sensor_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── twi_sensor_iar_nRF5x.icf
│   │   │   │   │   ├── twi_sensor_pca10056.ewd
│   │   │   │   │   └── twi_sensor_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── twi_sensor_pca10056.emProject
│   │   │   │   └── twi_sensor_pca10056.emSession
│   │   │   └── twi_sensor.eww
│   │   ├── uart
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── uart_pca10040e.hex
│   │   │   │   ├── uart_pca10040.hex
│   │   │   │   ├── uart_pca10056e.hex
│   │   │   │   ├── uart_pca10056.hex
│   │   │   │   └── uart_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uart_pca10040.uvopt
│   │   │   │   │   └── uart_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uart_pca10040.uvoptx
│   │   │   │   │   └── uart_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── uart_iar_nRF5x.icf
│   │   │   │   │   ├── uart_pca10040.ewd
│   │   │   │   │   └── uart_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── uart_pca10040.emProject
│   │   │   │   └── uart_pca10040.emSession
│   │   │   ├── pca10040e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uart_pca10040e.uvopt
│   │   │   │   │   └── uart_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uart_pca10040e.uvoptx
│   │   │   │   │   └── uart_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── uart_iar_nRF5x.icf
│   │   │   │   │   ├── uart_pca10040e.ewd
│   │   │   │   │   └── uart_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── uart_pca10040e.emProject
│   │   │   │   └── uart_pca10040e.emSession
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uart_pca10056.uvopt
│   │   │   │   │   └── uart_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uart_pca10056.uvoptx
│   │   │   │   │   └── uart_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── uart_iar_nRF5x.icf
│   │   │   │   │   ├── uart_pca10056.ewd
│   │   │   │   │   └── uart_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── uart_pca10056.emProject
│   │   │   │   └── uart_pca10056.emSession
│   │   │   ├── pca10056e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uart_pca10056e.uvopt
│   │   │   │   │   └── uart_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uart_pca10056e.uvoptx
│   │   │   │   │   └── uart_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── uart_iar_nRF5x.icf
│   │   │   │   │   ├── uart_pca10056e.ewd
│   │   │   │   │   └── uart_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── uart_pca10056e.emProject
│   │   │   │   └── uart_pca10056e.emSession
│   │   │   ├── pca10100
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uart_pca10100.uvopt
│   │   │   │   │   └── uart_pca10100.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uart_pca10100.uvoptx
│   │   │   │   │   └── uart_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── uart_iar_nRF5x.icf
│   │   │   │   │   ├── uart_pca10100.ewd
│   │   │   │   │   └── uart_pca10100.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── uart_pca10100.emProject
│   │   │   │   └── uart_pca10100.emSession
│   │   │   └── uart.eww
│   │   ├── uicr_config
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── uicr_config_pca10040.hex
│   │   │   │   └── uicr_config_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uicr_config_pca10040.uvopt
│   │   │   │   │   └── uicr_config_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uicr_config_pca10040.uvoptx
│   │   │   │   │   └── uicr_config_pca10040.uvprojx
│   │   │   │   └── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── uicr_config_pca10056.uvopt
│   │   │   │   │   └── uicr_config_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── uicr_config_pca10056.uvoptx
│   │   │   │   │   └── uicr_config_pca10056.uvprojx
│   │   │   │   └── config
│   │   │   │   └── sdk_config.h
│   │   │   └── uicr_config.h
│   │   ├── usbd
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── usbd_pca10056.hex
│   │   │   │   └── usbd_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_pca10056.uvopt
│   │   │   │   │   └── usbd_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_pca10056.uvoptx
│   │   │   │   │   └── usbd_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_pca10056.ewd
│   │   │   │   │   └── usbd_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_pca10056.emProject
│   │   │   │   └── usbd_pca10056.emSession
│   │   │   ├── pca10100
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_pca10100.uvopt
│   │   │   │   │   └── usbd_pca10100.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_pca10100.uvoptx
│   │   │   │   │   └── usbd_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_pca10100.ewd
│   │   │   │   │   └── usbd_pca10100.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_pca10100.emProject
│   │   │   │   └── usbd_pca10100.emSession
│   │   │   └── usbd.eww
│   │   ├── usbd_audio
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── usbd_audio_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_audio_pca10056.uvopt
│   │   │   │   │   └── usbd_audio_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_audio_pca10056.uvoptx
│   │   │   │   │   └── usbd_audio_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_audio_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_audio_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_audio_pca10056.ewd
│   │   │   │   │   └── usbd_audio_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_audio_pca10056.emProject
│   │   │   │   └── usbd_audio_pca10056.emSession
│   │   │   └── usbd_audio.eww
│   │   ├── usbd_ble_uart
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_ble_uart_pca10056_s140.uvopt
│   │   │   │   │   └── usbd_ble_uart_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_ble_uart_pca10056_s140.uvoptx
│   │   │   │   │   └── usbd_ble_uart_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_ble_uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_ble_uart_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_ble_uart_pca10056_s140.ewd
│   │   │   │   │   └── usbd_ble_uart_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_ble_uart_pca10056_s140.emProject
│   │   │   │   └── usbd_ble_uart_pca10056_s140.emSession
│   │   │   ├── pca10100
│   │   │   │   └── s113
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_ble_uart_pca10100_s113.uvopt
│   │   │   │   │   └── usbd_ble_uart_pca10100_s113.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_ble_uart_pca10100_s113.uvoptx
│   │   │   │   │   └── usbd_ble_uart_pca10100_s113.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_ble_uart_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_ble_uart_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_ble_uart_pca10100_s113.ewd
│   │   │   │   │   └── usbd_ble_uart_pca10100_s113.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_ble_uart_pca10100_s113.emProject
│   │   │   │   └── usbd_ble_uart_pca10100_s113.emSession
│   │   │   └── usbd_ble_uart.eww
│   │   ├── usbd_ble_uart_freertos
│   │   │   ├── config
│   │   │   │   └── FreeRTOSConfig.h
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── s140
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_ble_uart_freertos_pca10056_s140.uvopt
│   │   │   │   │   └── usbd_ble_uart_freertos_pca10056_s140.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_ble_uart_freertos_pca10056_s140.uvoptx
│   │   │   │   │   └── usbd_ble_uart_freertos_pca10056_s140.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_ble_uart_freertos_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_ble_uart_freertos_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_ble_uart_freertos_pca10056_s140.ewd
│   │   │   │   │   └── usbd_ble_uart_freertos_pca10056_s140.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_ble_uart_freertos_pca10056_s140.emProject
│   │   │   │   └── usbd_ble_uart_freertos_pca10056_s140.emSession
│   │   │   └── usbd_ble_uart_freertos.eww
│   │   ├── usbd_cdc_acm
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── usbd_cdc_acm_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_cdc_acm_pca10056.uvopt
│   │   │   │   │   └── usbd_cdc_acm_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_cdc_acm_pca10056.uvoptx
│   │   │   │   │   └── usbd_cdc_acm_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_cdc_acm_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_cdc_acm_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_cdc_acm_pca10056.ewd
│   │   │   │   │   └── usbd_cdc_acm_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_cdc_acm_pca10056.emProject
│   │   │   │   └── usbd_cdc_acm_pca10056.emSession
│   │   │   └── usbd_cdc_acm.eww
│   │   ├── usbd_hid_composite
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── usbd_hid_composite_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_hid_composite_pca10056.uvopt
│   │   │   │   │   └── usbd_hid_composite_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_hid_composite_pca10056.uvoptx
│   │   │   │   │   └── usbd_hid_composite_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_hid_composite_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_hid_composite_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_hid_composite_pca10056.ewd
│   │   │   │   │   └── usbd_hid_composite_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_hid_composite_pca10056.emProject
│   │   │   │   └── usbd_hid_composite_pca10056.emSession
│   │   │   └── usbd_hid_composite.eww
│   │   ├── usbd_hid_generic
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   ├── usbd_hid_generic_pca10056.hex
│   │   │   │   └── usbd_hid_generic_pca10100.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_hid_generic_pca10056.uvopt
│   │   │   │   │   └── usbd_hid_generic_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_hid_generic_pca10056.uvoptx
│   │   │   │   │   └── usbd_hid_generic_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_hid_generic_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_hid_generic_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_hid_generic_pca10056.ewd
│   │   │   │   │   └── usbd_hid_generic_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_hid_generic_pca10056.emProject
│   │   │   │   └── usbd_hid_generic_pca10056.emSession
│   │   │   ├── pca10100
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_hid_generic_pca10100.uvopt
│   │   │   │   │   └── usbd_hid_generic_pca10100.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_hid_generic_pca10100.uvoptx
│   │   │   │   │   └── usbd_hid_generic_pca10100.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_hid_generic_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_hid_generic_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_hid_generic_pca10100.ewd
│   │   │   │   │   └── usbd_hid_generic_pca10100.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_hid_generic_pca10100.emProject
│   │   │   │   └── usbd_hid_generic_pca10100.emSession
│   │   │   └── usbd_hid_generic.eww
│   │   ├── usbd_msc
│   │   │   ├── hex
│   │   │   │   ├── license.txt
│   │   │   │   └── usbd_msc_pca10056.hex
│   │   │   ├── main.c
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── usbd_msc_pca10056.uvopt
│   │   │   │   │   └── usbd_msc_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── usbd_msc_pca10056.uvoptx
│   │   │   │   │   └── usbd_msc_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── Makefile
│   │   │   │   │   └── usbd_msc_gcc_nrf52.ld
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── usbd_msc_iar_nRF5x.icf
│   │   │   │   │   ├── usbd_msc_pca10056.ewd
│   │   │   │   │   └── usbd_msc_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── usbd_msc_pca10056.emProject
│   │   │   │   └── usbd_msc_pca10056.emSession
│   │   │   └── usbd_msc.eww
│   │   └── wdt
│   │   ├── hex
│   │   │   ├── license.txt
│   │   │   ├── wdt_pca10040.hex
│   │   │   └── wdt_pca10056.hex
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── wdt_pca10040.uvopt
│   │   │   │   └── wdt_pca10040.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── wdt_pca10040.uvoptx
│   │   │   │   └── wdt_pca10040.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── wdt_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── wdt_iar_nRF5x.icf
│   │   │   │   ├── wdt_pca10040.ewd
│   │   │   │   └── wdt_pca10040.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── wdt_pca10040.emProject
│   │   │   └── wdt_pca10040.emSession
│   │   ├── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── wdt_pca10056.uvopt
│   │   │   │   └── wdt_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── wdt_pca10056.uvoptx
│   │   │   │   └── wdt_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── Makefile
│   │   │   │   └── wdt_gcc_nrf52.ld
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── wdt_iar_nRF5x.icf
│   │   │   │   ├── wdt_pca10056.ewd
│   │   │   │   └── wdt_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── wdt_pca10056.emProject
│   │   │   └── wdt_pca10056.emSession
│   │   └── wdt.eww
│   ├── proprietary_rf
│   │   ├── esb_low_power_prx
│   │   │   ├── esb_low_power_prx.eww
│   │   │   ├── hex
│   │   │   │   ├── esb_low_power_prx_pca10040e.hex
│   │   │   │   ├── esb_low_power_prx_pca10040.hex
│   │   │   │   ├── esb_low_power_prx_pca10056e.hex
│   │   │   │   ├── esb_low_power_prx_pca10056.hex
│   │   │   │   ├── esb_low_power_prx_pca10100.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_prx_pca10040.uvopt
│   │   │   │   │   └── esb_low_power_prx_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_prx_pca10040.uvoptx
│   │   │   │   │   └── esb_low_power_prx_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_prx_pca10040.ewd
│   │   │   │   │   └── esb_low_power_prx_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_prx_pca10040.emProject
│   │   │   │   ├── esb_low_power_prx_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_prx_pca10040e.uvopt
│   │   │   │   │   └── esb_low_power_prx_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_prx_pca10040e.uvoptx
│   │   │   │   │   └── esb_low_power_prx_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_prx_pca10040e.ewd
│   │   │   │   │   └── esb_low_power_prx_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_prx_pca10040e.emProject
│   │   │   │   ├── esb_low_power_prx_pca10040e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_prx_pca10056.uvopt
│   │   │   │   │   └── esb_low_power_prx_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_prx_pca10056.uvoptx
│   │   │   │   │   └── esb_low_power_prx_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_prx_pca10056.ewd
│   │   │   │   │   └── esb_low_power_prx_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_prx_pca10056.emProject
│   │   │   │   ├── esb_low_power_prx_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_prx_pca10056e.uvopt
│   │   │   │   │   └── esb_low_power_prx_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_prx_pca10056e.uvoptx
│   │   │   │   │   └── esb_low_power_prx_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_prx_pca10056e.ewd
│   │   │   │   │   └── esb_low_power_prx_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_prx_pca10056e.emProject
│   │   │   │   ├── esb_low_power_prx_pca10056e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── esb_low_power_prx_pca10100.uvopt
│   │   │   │   └── esb_low_power_prx_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── esb_low_power_prx_pca10100.uvoptx
│   │   │   │   └── esb_low_power_prx_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── esb_low_power_prx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── esb_low_power_prx_iar_nRF5x.icf
│   │   │   │   ├── esb_low_power_prx_pca10100.ewd
│   │   │   │   └── esb_low_power_prx_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── esb_low_power_prx_pca10100.emProject
│   │   │   ├── esb_low_power_prx_pca10100.emSession
│   │   │   └── flash_placement.xml
│   │   ├── esb_low_power_ptx
│   │   │   ├── esb_low_power_ptx.eww
│   │   │   ├── hex
│   │   │   │   ├── esb_low_power_ptx_pca10040e.hex
│   │   │   │   ├── esb_low_power_ptx_pca10040.hex
│   │   │   │   ├── esb_low_power_ptx_pca10056e.hex
│   │   │   │   ├── esb_low_power_ptx_pca10056.hex
│   │   │   │   ├── esb_low_power_ptx_pca10100.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_ptx_pca10040.uvopt
│   │   │   │   │   └── esb_low_power_ptx_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_ptx_pca10040.uvoptx
│   │   │   │   │   └── esb_low_power_ptx_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_ptx_pca10040.ewd
│   │   │   │   │   └── esb_low_power_ptx_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_ptx_pca10040.emProject
│   │   │   │   ├── esb_low_power_ptx_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_ptx_pca10040e.uvopt
│   │   │   │   │   └── esb_low_power_ptx_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_ptx_pca10040e.uvoptx
│   │   │   │   │   └── esb_low_power_ptx_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_ptx_pca10040e.ewd
│   │   │   │   │   └── esb_low_power_ptx_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_ptx_pca10040e.emProject
│   │   │   │   ├── esb_low_power_ptx_pca10040e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_ptx_pca10056.uvopt
│   │   │   │   │   └── esb_low_power_ptx_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_ptx_pca10056.uvoptx
│   │   │   │   │   └── esb_low_power_ptx_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_ptx_pca10056.ewd
│   │   │   │   │   └── esb_low_power_ptx_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_ptx_pca10056.emProject
│   │   │   │   ├── esb_low_power_ptx_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_low_power_ptx_pca10056e.uvopt
│   │   │   │   │   └── esb_low_power_ptx_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_low_power_ptx_pca10056e.uvoptx
│   │   │   │   │   └── esb_low_power_ptx_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_low_power_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_low_power_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_low_power_ptx_pca10056e.ewd
│   │   │   │   │   └── esb_low_power_ptx_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_low_power_ptx_pca10056e.emProject
│   │   │   │   ├── esb_low_power_ptx_pca10056e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── esb_low_power_ptx_pca10100.uvopt
│   │   │   │   └── esb_low_power_ptx_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── esb_low_power_ptx_pca10100.uvoptx
│   │   │   │   └── esb_low_power_ptx_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── esb_low_power_ptx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── esb_low_power_ptx_iar_nRF5x.icf
│   │   │   │   ├── esb_low_power_ptx_pca10100.ewd
│   │   │   │   └── esb_low_power_ptx_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── esb_low_power_ptx_pca10100.emProject
│   │   │   ├── esb_low_power_ptx_pca10100.emSession
│   │   │   └── flash_placement.xml
│   │   ├── esb_prx
│   │   │   ├── esb_prx.eww
│   │   │   ├── hex
│   │   │   │   ├── esb_prx_pca10040e.hex
│   │   │   │   ├── esb_prx_pca10040.hex
│   │   │   │   ├── esb_prx_pca10056e.hex
│   │   │   │   ├── esb_prx_pca10056.hex
│   │   │   │   ├── esb_prx_pca10100.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_prx_pca10040.uvopt
│   │   │   │   │   └── esb_prx_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_prx_pca10040.uvoptx
│   │   │   │   │   └── esb_prx_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_prx_pca10040.ewd
│   │   │   │   │   └── esb_prx_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_prx_pca10040.emProject
│   │   │   │   ├── esb_prx_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_prx_pca10040e.uvopt
│   │   │   │   │   └── esb_prx_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_prx_pca10040e.uvoptx
│   │   │   │   │   └── esb_prx_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_prx_pca10040e.ewd
│   │   │   │   │   └── esb_prx_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_prx_pca10040e.emProject
│   │   │   │   ├── esb_prx_pca10040e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_prx_pca10056.uvopt
│   │   │   │   │   └── esb_prx_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_prx_pca10056.uvoptx
│   │   │   │   │   └── esb_prx_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_prx_pca10056.ewd
│   │   │   │   │   └── esb_prx_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_prx_pca10056.emProject
│   │   │   │   ├── esb_prx_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_prx_pca10056e.uvopt
│   │   │   │   │   └── esb_prx_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_prx_pca10056e.uvoptx
│   │   │   │   │   └── esb_prx_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_prx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_prx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_prx_pca10056e.ewd
│   │   │   │   │   └── esb_prx_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_prx_pca10056e.emProject
│   │   │   │   ├── esb_prx_pca10056e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── esb_prx_pca10100.uvopt
│   │   │   │   └── esb_prx_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── esb_prx_pca10100.uvoptx
│   │   │   │   └── esb_prx_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── esb_prx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── esb_prx_iar_nRF5x.icf
│   │   │   │   ├── esb_prx_pca10100.ewd
│   │   │   │   └── esb_prx_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── esb_prx_pca10100.emProject
│   │   │   ├── esb_prx_pca10100.emSession
│   │   │   └── flash_placement.xml
│   │   ├── esb_ptx
│   │   │   ├── esb_ptx.eww
│   │   │   ├── hex
│   │   │   │   ├── esb_ptx_pca10040e.hex
│   │   │   │   ├── esb_ptx_pca10040.hex
│   │   │   │   ├── esb_ptx_pca10056e.hex
│   │   │   │   ├── esb_ptx_pca10056.hex
│   │   │   │   ├── esb_ptx_pca10100.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_ptx_pca10040.uvopt
│   │   │   │   │   └── esb_ptx_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_ptx_pca10040.uvoptx
│   │   │   │   │   └── esb_ptx_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_ptx_pca10040.ewd
│   │   │   │   │   └── esb_ptx_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_ptx_pca10040.emProject
│   │   │   │   ├── esb_ptx_pca10040.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10040e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_ptx_pca10040e.uvopt
│   │   │   │   │   └── esb_ptx_pca10040e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_ptx_pca10040e.uvoptx
│   │   │   │   │   └── esb_ptx_pca10040e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_ptx_pca10040e.ewd
│   │   │   │   │   └── esb_ptx_pca10040e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_ptx_pca10040e.emProject
│   │   │   │   ├── esb_ptx_pca10040e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_ptx_pca10056.uvopt
│   │   │   │   │   └── esb_ptx_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_ptx_pca10056.uvoptx
│   │   │   │   │   └── esb_ptx_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_ptx_pca10056.ewd
│   │   │   │   │   └── esb_ptx_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_ptx_pca10056.emProject
│   │   │   │   ├── esb_ptx_pca10056.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   ├── pca10056e
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── esb_ptx_pca10056e.uvopt
│   │   │   │   │   └── esb_ptx_pca10056e.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── esb_ptx_pca10056e.uvoptx
│   │   │   │   │   └── esb_ptx_pca10056e.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── esb_ptx_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── esb_ptx_iar_nRF5x.icf
│   │   │   │   │   ├── esb_ptx_pca10056e.ewd
│   │   │   │   │   └── esb_ptx_pca10056e.ewp
│   │   │   │   └── ses
│   │   │   │   ├── esb_ptx_pca10056e.emProject
│   │   │   │   ├── esb_ptx_pca10056e.emSession
│   │   │   │   └── flash_placement.xml
│   │   │   └── pca10100
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── esb_ptx_pca10100.uvopt
│   │   │   │   └── esb_ptx_pca10100.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── esb_ptx_pca10100.uvoptx
│   │   │   │   └── esb_ptx_pca10100.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── esb_ptx_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── esb_ptx_iar_nRF5x.icf
│   │   │   │   ├── esb_ptx_pca10100.ewd
│   │   │   │   └── esb_ptx_pca10100.ewp
│   │   │   └── ses
│   │   │   ├── esb_ptx_pca10100.emProject
│   │   │   ├── esb_ptx_pca10100.emSession
│   │   │   └── flash_placement.xml
│   │   └── gzll
│   │   ├── gzll_ack_payload
│   │   │   ├── device
│   │   │   │   ├── gzll_ack_payload_device.eww
│   │   │   │   ├── hex
│   │   │   │   │   ├── gzll_ack_payload_device_pca10040.hex
│   │   │   │   │   ├── gzll_ack_payload_device_pca10056.hex
│   │   │   │   │   └── license.txt
│   │   │   │   ├── main.c
│   │   │   │   ├── pca10040
│   │   │   │   │   └── blank
│   │   │   │   │   ├── arm4
│   │   │   │   │   │   ├── gzll_ack_payload_device_pca10040.uvopt
│   │   │   │   │   │   └── gzll_ack_payload_device_pca10040.uvproj
│   │   │   │   │   ├── arm5_no_packs
│   │   │   │   │   │   ├── gzll_ack_payload_device_pca10040.uvoptx
│   │   │   │   │   │   └── gzll_ack_payload_device_pca10040.uvprojx
│   │   │   │   │   ├── armgcc
│   │   │   │   │   │   ├── gzll_ack_payload_device_gcc_nrf52.ld
│   │   │   │   │   │   └── Makefile
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── sdk_config.h
│   │   │   │   │   ├── iar
│   │   │   │   │   │   ├── gzll_ack_payload_device_iar_nRF5x.icf
│   │   │   │   │   │   ├── gzll_ack_payload_device_pca10040.ewd
│   │   │   │   │   │   └── gzll_ack_payload_device_pca10040.ewp
│   │   │   │   │   └── ses
│   │   │   │   │   ├── flash_placement.xml
│   │   │   │   │   ├── gzll_ack_payload_device_pca10040.emProject
│   │   │   │   │   └── gzll_ack_payload_device_pca10040.emSession
│   │   │   │   └── pca10056
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── gzll_ack_payload_device_pca10056.uvopt
│   │   │   │   │   └── gzll_ack_payload_device_pca10056.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── gzll_ack_payload_device_pca10056.uvoptx
│   │   │   │   │   └── gzll_ack_payload_device_pca10056.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── gzll_ack_payload_device_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── gzll_ack_payload_device_iar_nRF5x.icf
│   │   │   │   │   ├── gzll_ack_payload_device_pca10056.ewd
│   │   │   │   │   └── gzll_ack_payload_device_pca10056.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── gzll_ack_payload_device_pca10056.emProject
│   │   │   │   └── gzll_ack_payload_device_pca10056.emSession
│   │   │   └── host
│   │   │   ├── gzll_ack_payload_host.eww
│   │   │   ├── hex
│   │   │   │   ├── gzll_ack_payload_host_pca10040.hex
│   │   │   │   ├── gzll_ack_payload_host_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── gzll_ack_payload_host_pca10040.uvopt
│   │   │   │   │   └── gzll_ack_payload_host_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── gzll_ack_payload_host_pca10040.uvoptx
│   │   │   │   │   └── gzll_ack_payload_host_pca10040.uvprojx
│   │   │   │   ├── armgcc
│   │   │   │   │   ├── gzll_ack_payload_host_gcc_nrf52.ld
│   │   │   │   │   └── Makefile
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   ├── iar
│   │   │   │   │   ├── gzll_ack_payload_host_iar_nRF5x.icf
│   │   │   │   │   ├── gzll_ack_payload_host_pca10040.ewd
│   │   │   │   │   └── gzll_ack_payload_host_pca10040.ewp
│   │   │   │   └── ses
│   │   │   │   ├── flash_placement.xml
│   │   │   │   ├── gzll_ack_payload_host_pca10040.emProject
│   │   │   │   └── gzll_ack_payload_host_pca10040.emSession
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── gzll_ack_payload_host_pca10056.uvopt
│   │   │   │   └── gzll_ack_payload_host_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── gzll_ack_payload_host_pca10056.uvoptx
│   │   │   │   └── gzll_ack_payload_host_pca10056.uvprojx
│   │   │   ├── armgcc
│   │   │   │   ├── gzll_ack_payload_host_gcc_nrf52.ld
│   │   │   │   └── Makefile
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   ├── iar
│   │   │   │   ├── gzll_ack_payload_host_iar_nRF5x.icf
│   │   │   │   ├── gzll_ack_payload_host_pca10056.ewd
│   │   │   │   └── gzll_ack_payload_host_pca10056.ewp
│   │   │   └── ses
│   │   │   ├── flash_placement.xml
│   │   │   ├── gzll_ack_payload_host_pca10056.emProject
│   │   │   └── gzll_ack_payload_host_pca10056.emSession
│   │   ├── gzp_desktop_emulator
│   │   │   ├── config
│   │   │   │   └── nrf_gzp_config.h
│   │   │   ├── gzp_desktop_emulator.eww
│   │   │   ├── hex
│   │   │   │   ├── gzp_desktop_emulator_pca10040.hex
│   │   │   │   ├── gzp_desktop_emulator_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── keyboard_emulator.c
│   │   │   ├── keyboard_emulator.h
│   │   │   ├── main_mouse_keyboard_emulator.c
│   │   │   ├── mouse_sensor_emulator.c
│   │   │   ├── mouse_sensor_emulator.h
│   │   │   ├── nrf_gzllde_params.h
│   │   │   ├── pca10040
│   │   │   │   ├── arm4
│   │   │   │   │   ├── gzp_desktop_emulator_pca10040.uvopt
│   │   │   │   │   └── gzp_desktop_emulator_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── gzp_desktop_emulator_pca10040.uvoptx
│   │   │   │   │   └── gzp_desktop_emulator_pca10040.uvprojx
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── iar
│   │   │   │   ├── gzp_desktop_emulator_pca10040.ewd
│   │   │   │   └── gzp_desktop_emulator_pca10040.ewp
│   │   │   └── pca10056
│   │   │   ├── arm4
│   │   │   │   ├── gzp_desktop_emulator_pca10056.uvopt
│   │   │   │   └── gzp_desktop_emulator_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── gzp_desktop_emulator_pca10056.uvoptx
│   │   │   │   └── gzp_desktop_emulator_pca10056.uvprojx
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── iar
│   │   │   ├── gzp_desktop_emulator_pca10056.ewd
│   │   │   └── gzp_desktop_emulator_pca10056.ewp
│   │   ├── gzp_device_iar_nrf52.icf
│   │   └── gzp_dynamic_pairing
│   │   ├── device
│   │   │   ├── config
│   │   │   │   └── nrf_gzp_config.h
│   │   │   ├── gzll_dynamic_pairing_device.eww
│   │   │   ├── hex
│   │   │   │   ├── gzll_dynamic_pairing_device_pca10040.hex
│   │   │   │   ├── gzll_dynamic_pairing_device_pca10056.hex
│   │   │   │   └── license.txt
│   │   │   ├── main.c
│   │   │   ├── pca10040
│   │   │   │   └── blank
│   │   │   │   ├── arm4
│   │   │   │   │   ├── gzll_dynamic_pairing_device_pca10040.uvopt
│   │   │   │   │   └── gzll_dynamic_pairing_device_pca10040.uvproj
│   │   │   │   ├── arm5_no_packs
│   │   │   │   │   ├── gzll_dynamic_pairing_device_pca10040.uvoptx
│   │   │   │   │   └── gzll_dynamic_pairing_device_pca10040.uvprojx
│   │   │   │   ├── config
│   │   │   │   │   └── sdk_config.h
│   │   │   │   └── iar
│   │   │   │   ├── gzll_dynamic_pairing_device_pca10040.ewd
│   │   │   │   └── gzll_dynamic_pairing_device_pca10040.ewp
│   │   │   └── pca10056
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── gzll_dynamic_pairing_device_pca10056.uvopt
│   │   │   │   └── gzll_dynamic_pairing_device_pca10056.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── gzll_dynamic_pairing_device_pca10056.uvoptx
│   │   │   │   └── gzll_dynamic_pairing_device_pca10056.uvprojx
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── iar
│   │   │   ├── gzll_dynamic_pairing_device_pca10056.ewd
│   │   │   └── gzll_dynamic_pairing_device_pca10056.ewp
│   │   └── host
│   │   ├── config
│   │   │   └── nrf_gzp_config.h
│   │   ├── gzll_dynamic_pairig_host.eww
│   │   ├── hex
│   │   │   ├── gzll_dynamic_pairig_host_pca10040.hex
│   │   │   ├── gzll_dynamic_pairig_host_pca10056.hex
│   │   │   └── license.txt
│   │   ├── main.c
│   │   ├── pca10040
│   │   │   └── blank
│   │   │   ├── arm4
│   │   │   │   ├── gzll_dynamic_pairig_host_pca10040.uvopt
│   │   │   │   └── gzll_dynamic_pairig_host_pca10040.uvproj
│   │   │   ├── arm5_no_packs
│   │   │   │   ├── gzll_dynamic_pairig_host_pca10040.uvoptx
│   │   │   │   └── gzll_dynamic_pairig_host_pca10040.uvprojx
│   │   │   ├── config
│   │   │   │   └── sdk_config.h
│   │   │   └── iar
│   │   │   ├── gzll_dynamic_pairig_host_pca10040.ewd
│   │   │   └── gzll_dynamic_pairig_host_pca10040.ewp
│   │   └── pca10056
│   │   └── blank
│   │   ├── arm4
│   │   │   ├── gzll_dynamic_pairig_host_pca10056.uvopt
│   │   │   └── gzll_dynamic_pairig_host_pca10056.uvproj
│   │   ├── arm5_no_packs
│   │   │   ├── gzll_dynamic_pairig_host_pca10056.uvoptx
│   │   │   └── gzll_dynamic_pairig_host_pca10056.uvprojx
│   │   ├── config
│   │   │   └── sdk_config.h
│   │   └── iar
│   │   ├── gzll_dynamic_pairig_host_pca10056.ewd
│   │   └── gzll_dynamic_pairig_host_pca10056.ewp
│   ├── readme.txt
│   └── usb_drivers
│   ├── nordic_cdc_acm.cat
│   └── nordic_cdc_acm.inf
├── external
│   ├── cifra_AES128-EAX
│   │   ├── bitops.h
│   │   ├── blockwise.c
│   │   ├── blockwise.h
│   │   ├── cf_config.h
│   │   ├── cifra_cmac.c
│   │   ├── cifra_eax_aes.c
│   │   ├── cifra_eax_aes.h
│   │   ├── eax.c
│   │   ├── gf128.c
│   │   ├── gf128.h
│   │   ├── handy.h
│   │   ├── license.txt
│   │   ├── modes.c
│   │   ├── modes.h
│   │   ├── prp.h
│   │   └── tassert.h
│   ├── cJSON
│   │   ├── cJSON.c
│   │   ├── cJSON.h
│   │   ├── cJSON_iot_hooks.c
│   │   ├── cJSON_iot_hooks.h
│   │   ├── LICENSE
│   │   ├── README
│   │   └── test.c
│   ├── fatfs
│   │   ├── doc
│   │   │   ├── 00index_e.html
│   │   │   ├── 00index_j.html
│   │   │   ├── css_e.css
│   │   │   ├── css_j.css
│   │   │   ├── en
│   │   │   │   ├── appnote.html
│   │   │   │   ├── chdir.html
│   │   │   │   ├── chdrive.html
│   │   │   │   ├── chmod.html
│   │   │   │   ├── closedir.html
│   │   │   │   ├── close.html
│   │   │   │   ├── config.html
│   │   │   │   ├── dinit.html
│   │   │   │   ├── dioctl.html
│   │   │   │   ├── dread.html
│   │   │   │   ├── dstat.html
│   │   │   │   ├── dwrite.html
│   │   │   │   ├── eof.html
│   │   │   │   ├── error.html
│   │   │   │   ├── expand.html
│   │   │   │   ├── fattime.html
│   │   │   │   ├── fdisk.html
│   │   │   │   ├── filename.html
│   │   │   │   ├── findfirst.html
│   │   │   │   ├── findnext.html
│   │   │   │   ├── forward.html
│   │   │   │   ├── getcwd.html
│   │   │   │   ├── getfree.html
│   │   │   │   ├── getlabel.html
│   │   │   │   ├── gets.html
│   │   │   │   ├── lseek.html
│   │   │   │   ├── mkdir.html
│   │   │   │   ├── mkfs.html
│   │   │   │   ├── mount.html
│   │   │   │   ├── opendir.html
│   │   │   │   ├── open.html
│   │   │   │   ├── printf.html
│   │   │   │   ├── putc.html
│   │   │   │   ├── puts.html
│   │   │   │   ├── rc.html
│   │   │   │   ├── readdir.html
│   │   │   │   ├── read.html
│   │   │   │   ├── rename.html
│   │   │   │   ├── sdir.html
│   │   │   │   ├── setlabel.html
│   │   │   │   ├── sfatfs.html
│   │   │   │   ├── sfile.html
│   │   │   │   ├── sfileinfo.html
│   │   │   │   ├── size.html
│   │   │   │   ├── stat.html
│   │   │   │   ├── sync.html
│   │   │   │   ├── tell.html
│   │   │   │   ├── truncate.html
│   │   │   │   ├── unlink.html
│   │   │   │   ├── utime.html
│   │   │   │   └── write.html
│   │   │   ├── ja
│   │   │   │   ├── appnote.html
│   │   │   │   ├── chdir.html
│   │   │   │   ├── chdrive.html
│   │   │   │   ├── chmod.html
│   │   │   │   ├── closedir.html
│   │   │   │   ├── close.html
│   │   │   │   ├── config.html
│   │   │   │   ├── dinit.html
│   │   │   │   ├── dioctl.html
│   │   │   │   ├── dread.html
│   │   │   │   ├── dstat.html
│   │   │   │   ├── dwrite.html
│   │   │   │   ├── eof.html
│   │   │   │   ├── error.html
│   │   │   │   ├── expand.html
│   │   │   │   ├── fattime.html
│   │   │   │   ├── fdisk.html
│   │   │   │   ├── filename.html
│   │   │   │   ├── findfirst.html
│   │   │   │   ├── findnext.html
│   │   │   │   ├── forward.html
│   │   │   │   ├── getcwd.html
│   │   │   │   ├── getfree.html
│   │   │   │   ├── getlabel.html
│   │   │   │   ├── gets.html
│   │   │   │   ├── lseek.html
│   │   │   │   ├── mkdir.html
│   │   │   │   ├── mkfs.html
│   │   │   │   ├── mount.html
│   │   │   │   ├── opendir.html
│   │   │   │   ├── open.html
│   │   │   │   ├── printf.html
│   │   │   │   ├── putc.html
│   │   │   │   ├── puts.html
│   │   │   │   ├── rc.html
│   │   │   │   ├── readdir.html
│   │   │   │   ├── read.html
│   │   │   │   ├── rename.html
│   │   │   │   ├── sdir.html
│   │   │   │   ├── setlabel.html
│   │   │   │   ├── sfatfs.html
│   │   │   │   ├── sfile.html
│   │   │   │   ├── sfileinfo.html
│   │   │   │   ├── size.html
│   │   │   │   ├── stat.html
│   │   │   │   ├── sync.html
│   │   │   │   ├── tell.html
│   │   │   │   ├── truncate.html
│   │   │   │   ├── unlink.html
│   │   │   │   ├── utime.html
│   │   │   │   └── write.html
│   │   │   ├── res
│   │   │   │   ├── app1.c
│   │   │   │   ├── app2.c
│   │   │   │   ├── app3.c
│   │   │   │   ├── app4.c
│   │   │   │   ├── f1.png
│   │   │   │   ├── f2.png
│   │   │   │   ├── f3.png
│   │   │   │   ├── f4.png
│   │   │   │   ├── f5.png
│   │   │   │   ├── f6.png
│   │   │   │   ├── f7.png
│   │   │   │   ├── fd.mp4
│   │   │   │   ├── funcs.png
│   │   │   │   ├── layers1.png
│   │   │   │   ├── layers2.png
│   │   │   │   ├── layers3.png
│   │   │   │   ├── layers.png
│   │   │   │   ├── mkfatimg.zip
│   │   │   │   ├── mkfs.xls
│   │   │   │   ├── modules.png
│   │   │   │   ├── rwtest1.png
│   │   │   │   ├── rwtest2.png
│   │   │   │   └── rwtest3.png
│   │   │   └── updates.txt
│   │   ├── port
│   │   │   ├── diskio_blkdev.c
│   │   │   └── diskio_blkdev.h
│   │   └── src
│   │   ├── 00history.txt
│   │   ├── 00readme.txt
│   │   ├── diskio.c
│   │   ├── diskio.h
│   │   ├── ff.c
│   │   ├── ffconf.h
│   │   ├── ff.h
│   │   ├── integer.h
│   │   └── option
│   │   ├── cc932.c
│   │   ├── cc936.c
│   │   ├── cc949.c
│   │   ├── cc950.c
│   │   ├── ccsbcs.c
│   │   ├── syscall.c
│   │   └── unicode.c
│   ├── fnmatch
│   │   ├── fnmatch.c
│   │   └── fnmatch.h
│   ├── fprintf
│   │   ├── nrf_fprintf.c
│   │   ├── nrf_fprintf_format.c
│   │   ├── nrf_fprintf_format.h
│   │   └── nrf_fprintf.h
│   ├── freertos
│   │   ├── config
│   │   │   └── FreeRTOSConfig.h
│   │   ├── license
│   │   │   └── license.txt
│   │   ├── portable
│   │   │   ├── ARM
│   │   │   │   ├── nrf51
│   │   │   │   │   ├── port.c
│   │   │   │   │   └── portmacro.h
│   │   │   │   └── nrf52
│   │   │   │   ├── port.c
│   │   │   │   └── portmacro.h
│   │   │   ├── CMSIS
│   │   │   │   ├── nrf51
│   │   │   │   │   ├── port_cmsis.c
│   │   │   │   │   ├── port_cmsis_systick.c
│   │   │   │   │   └── portmacro_cmsis.h
│   │   │   │   └── nrf52
│   │   │   │   ├── port_cmsis.c
│   │   │   │   ├── port_cmsis_systick.c
│   │   │   │   └── portmacro_cmsis.h
│   │   │   ├── GCC
│   │   │   │   ├── nrf51
│   │   │   │   │   ├── port.c
│   │   │   │   │   └── portmacro.h
│   │   │   │   └── nrf52
│   │   │   │   ├── port.c
│   │   │   │   └── portmacro.h
│   │   │   └── IAR
│   │   │   ├── nrf51
│   │   │   │   ├── port.c
│   │   │   │   └── portmacro.h
│   │   │   └── nrf52
│   │   │   ├── port.c
│   │   │   └── portmacro.h
│   │   ├── readme.txt
│   │   └── source
│   │   ├── croutine.c
│   │   ├── event_groups.c
│   │   ├── include
│   │   │   ├── croutine.h
│   │   │   ├── deprecated_definitions.h
│   │   │   ├── event_groups.h
│   │   │   ├── FreeRTOS.h
│   │   │   ├── list.h
│   │   │   ├── message_buffer.h
│   │   │   ├── mpu_prototypes.h
│   │   │   ├── mpu_wrappers.h
│   │   │   ├── portable.h
│   │   │   ├── projdefs.h
│   │   │   ├── queue.h
│   │   │   ├── semphr.h
│   │   │   ├── stack_macros.h
│   │   │   ├── StackMacros.h
│   │   │   ├── stdint.readme
│   │   │   ├── stream_buffer.h
│   │   │   ├── task.h
│   │   │   └── timers.h
│   │   ├── list.c
│   │   ├── portable
│   │   │   ├── Common
│   │   │   │   └── mpu_wrappers.c
│   │   │   ├── MemMang
│   │   │   │   ├── heap_1.c
│   │   │   │   ├── heap_2.c
│   │   │   │   ├── heap_3.c
│   │   │   │   ├── heap_4.c
│   │   │   │   ├── heap_5.c
│   │   │   │   └── ReadMe.url
│   │   │   └── readme.txt
│   │   ├── queue.c
│   │   ├── readme.txt
│   │   ├── stream_buffer.c
│   │   ├── tasks.c
│   │   └── timers.c
│   ├── infineon
│   │   ├── CONTRIBUTING.md
│   │   ├── examples
│   │   │   └── ecdsa_utils
│   │   │   ├── ecdsa_utils.c
│   │   │   ├── ecdsa_utils.h
│   │   │   └── README.md
│   │   ├── LICENSE
│   │   ├── optiga
│   │   │   ├── cmd
│   │   │   │   └── CommandLib.c
│   │   │   ├── common
│   │   │   │   ├── Logger.c
│   │   │   │   └── Util.c
│   │   │   ├── comms
│   │   │   │   ├── ifx_i2c
│   │   │   │   │   ├── ifx_i2c.c
│   │   │   │   │   ├── ifx_i2c_config.c
│   │   │   │   │   ├── ifx_i2c_data_link_layer.c
│   │   │   │   │   ├── ifx_i2c_physical_layer.c
│   │   │   │   │   └── ifx_i2c_transport_layer.c
│   │   │   │   └── optiga_comms.c
│   │   │   ├── crypt
│   │   │   │   └── optiga_crypt.c
│   │   │   ├── dtls
│   │   │   │   ├── AlertProtocol.c
│   │   │   │   ├── DtlsFlightHandler.c
│   │   │   │   ├── DtlsHandshakeProtocol.c
│   │   │   │   ├── DtlsRecordLayer.c
│   │   │   │   ├── DtlsTransportLayer.c
│   │   │   │   ├── DtlsWindowing.c
│   │   │   │   ├── HardwareCrypto.c
│   │   │   │   ├── MessageLayer.c
│   │   │   │   ├── OCP.c
│   │   │   │   └── OCPConfig.c
│   │   │   ├── include
│   │   │   │   └── optiga
│   │   │   │   ├── cmd
│   │   │   │   │   └── CommandLib.h
│   │   │   │   ├── common
│   │   │   │   │   ├── AuthLibSettings.h
│   │   │   │   │   ├── Datatypes.h
│   │   │   │   │   ├── ErrorCodes.h
│   │   │   │   │   ├── Logger.h
│   │   │   │   │   ├── MemoryMgmt.h
│   │   │   │   │   └── Util.h
│   │   │   │   ├── comms
│   │   │   │   │   └── optiga_comms.h
│   │   │   │   ├── dtls
│   │   │   │   │   ├── AlertProtocol.h
│   │   │   │   │   ├── BaseErrorCodes.h
│   │   │   │   │   ├── DtlsFlighthandler.h
│   │   │   │   │   ├── DtlsHandshakeProtocol.h
│   │   │   │   │   ├── DtlsRecordLayer.h
│   │   │   │   │   ├── DtlsTransportLayer.h
│   │   │   │   │   ├── DtlsWindowing.h
│   │   │   │   │   ├── HardwareCrypto.h
│   │   │   │   │   ├── MessageLayer.h
│   │   │   │   │   ├── OcpCommon.h
│   │   │   │   │   ├── OcpCommonIncludes.h
│   │   │   │   │   ├── OcpCryptoLayer.h
│   │   │   │   │   ├── OcpRecordLayer.h
│   │   │   │   │   ├── OcpTransportLayer.h
│   │   │   │   │   └── UDPErrorCodes.h
│   │   │   │   ├── ifx_i2c
│   │   │   │   │   ├── ifx_i2c_config.h
│   │   │   │   │   ├── ifx_i2c_data_link_layer.h
│   │   │   │   │   ├── ifx_i2c.h
│   │   │   │   │   ├── ifx_i2c_physical_layer.h
│   │   │   │   │   └── ifx_i2c_transport_layer.h
│   │   │   │   ├── optiga_crypt.h
│   │   │   │   ├── optiga_dtls.h
│   │   │   │   ├── optiga_util.h
│   │   │   │   ├── pal
│   │   │   │   │   ├── pal_gpio.h
│   │   │   │   │   ├── pal.h
│   │   │   │   │   ├── pal_i2c.h
│   │   │   │   │   ├── pal_ifx_i2c_config.h
│   │   │   │   │   ├── pal_os_event.h
│   │   │   │   │   ├── pal_os_lock.h
│   │   │   │   │   ├── pal_os_random.h
│   │   │   │   │   ├── pal_os_timer.h
│   │   │   │   │   └── pal_socket.h
│   │   │   │   └── Version.h
│   │   │   └── util
│   │   │   └── optiga_util.c
│   │   ├── pal
│   │   │   └── nrf5x
│   │   │   ├── pal_gpio.c
│   │   │   ├── pal_i2c.c
│   │   │   ├── pal_ifx_i2c_config.c
│   │   │   ├── pal_os.c
│   │   │   ├── pal_os_lock.c
│   │   │   ├── pal_pin_config.h
│   │   │   └── README.md
│   │   └── README.md
│   ├── licenses_external.txt
│   ├── lwip
│   │   ├── CHANGELOG
│   │   ├── COPYING
│   │   ├── doc
│   │   │   ├── contrib.txt
│   │   │   ├── doxygen
│   │   │   │   ├── generate.bat
│   │   │   │   ├── generate.sh
│   │   │   │   ├── lwip.Doxyfile
│   │   │   │   ├── main_page.h
│   │   │   │   └── output
│   │   │   │   └── index.html
│   │   │   ├── FILES
│   │   │   ├── mdns.txt
│   │   │   ├── mqtt_client.txt
│   │   │   ├── NO_SYS_SampleCode.c
│   │   │   ├── ppp.txt
│   │   │   ├── rawapi.txt
│   │   │   ├── savannah.txt
│   │   │   ├── snmp_agent.txt
│   │   │   └── sys_arch.txt
│   │   ├── FILES
│   │   ├── license.txt
│   │   ├── README
│   │   ├── src
│   │   │   ├── api
│   │   │   │   ├── api_lib.c
│   │   │   │   ├── api_msg.c
│   │   │   │   ├── err.c
│   │   │   │   ├── netbuf.c
│   │   │   │   ├── netdb.c
│   │   │   │   ├── netifapi.c
│   │   │   │   ├── pppapi.c
│   │   │   │   ├── sockets.c
│   │   │   │   └── tcpip.c
│   │   │   ├── apps
│   │   │   │   ├── httpd
│   │   │   │   │   ├── fs
│   │   │   │   │   │   ├── 404.html
│   │   │   │   │   │   ├── img
│   │   │   │   │   │   │   └── sics.gif
│   │   │   │   │   │   └── index.html
│   │   │   │   │   ├── fs.c
│   │   │   │   │   ├── fsdata.c
│   │   │   │   │   ├── fsdata.h
│   │   │   │   │   ├── httpd.c
│   │   │   │   │   ├── httpd_structs.h
│   │   │   │   │   └── makefsdata
│   │   │   │   │   ├── makefsdata
│   │   │   │   │   ├── makefsdata.c
│   │   │   │   │   └── readme.txt
│   │   │   │   ├── lwiperf
│   │   │   │   │   └── lwiperf.c
│   │   │   │   ├── mdns
│   │   │   │   │   └── mdns.c
│   │   │   │   ├── mqtt
│   │   │   │   │   └── mqtt.c
│   │   │   │   ├── netbiosns
│   │   │   │   │   └── netbiosns.c
│   │   │   │   ├── snmp
│   │   │   │   │   ├── snmp_asn1.c
│   │   │   │   │   ├── snmp_asn1.h
│   │   │   │   │   ├── snmp_core.c
│   │   │   │   │   ├── snmp_core_priv.h
│   │   │   │   │   ├── snmp_mib2.c
│   │   │   │   │   ├── snmp_mib2_icmp.c
│   │   │   │   │   ├── snmp_mib2_interfaces.c
│   │   │   │   │   ├── snmp_mib2_ip.c
│   │   │   │   │   ├── snmp_mib2_snmp.c
│   │   │   │   │   ├── snmp_mib2_system.c
│   │   │   │   │   ├── snmp_mib2_tcp.c
│   │   │   │   │   ├── snmp_mib2_udp.c
│   │   │   │   │   ├── snmp_msg.c
│   │   │   │   │   ├── snmp_msg.h
│   │   │   │   │   ├── snmp_netconn.c
│   │   │   │   │   ├── snmp_pbuf_stream.c
│   │   │   │   │   ├── snmp_pbuf_stream.h
│   │   │   │   │   ├── snmp_raw.c
│   │   │   │   │   ├── snmp_scalar.c
│   │   │   │   │   ├── snmp_table.c
│   │   │   │   │   ├── snmp_threadsync.c
│   │   │   │   │   ├── snmp_traps.c
│   │   │   │   │   ├── snmpv3.c
│   │   │   │   │   ├── snmpv3_dummy.c
│   │   │   │   │   ├── snmpv3_mbedtls.c
│   │   │   │   │   └── snmpv3_priv.h
│   │   │   │   ├── sntp
│   │   │   │   │   └── sntp.c
│   │   │   │   └── tftp
│   │   │   │   └── tftp_server.c
│   │   │   ├── core
│   │   │   │   ├── def.c
│   │   │   │   ├── dhcp.c
│   │   │   │   ├── dns.c
│   │   │   │   ├── inet_chksum.c
│   │   │   │   ├── init.c
│   │   │   │   ├── ip.c
│   │   │   │   ├── ipv4
│   │   │   │   │   ├── autoip.c
│   │   │   │   │   ├── dhcp.c
│   │   │   │   │   ├── etharp.c
│   │   │   │   │   ├── icmp.c
│   │   │   │   │   ├── igmp.c
│   │   │   │   │   ├── ip4_addr.c
│   │   │   │   │   ├── ip4.c
│   │   │   │   │   ├── ip4_frag.c
│   │   │   │   │   └── ip_frag.c
│   │   │   │   ├── ipv6
│   │   │   │   │   ├── dhcp6.c
│   │   │   │   │   ├── ethip6.c
│   │   │   │   │   ├── icmp6.c
│   │   │   │   │   ├── inet6.c
│   │   │   │   │   ├── ip6_addr.c
│   │   │   │   │   ├── ip6.c
│   │   │   │   │   ├── ip6_frag.c
│   │   │   │   │   ├── mld6.c
│   │   │   │   │   ├── nd6.c
│   │   │   │   │   └── README
│   │   │   │   ├── mem.c
│   │   │   │   ├── memp.c
│   │   │   │   ├── netif.c
│   │   │   │   ├── pbuf.c
│   │   │   │   ├── raw.c
│   │   │   │   ├── snmp
│   │   │   │   │   ├── asn1_dec.c
│   │   │   │   │   ├── asn1_enc.c
│   │   │   │   │   ├── mib2.c
│   │   │   │   │   ├── mib_structs.c
│   │   │   │   │   ├── msg_in.c
│   │   │   │   │   └── msg_out.c
│   │   │   │   ├── stats.c
│   │   │   │   ├── sys.c
│   │   │   │   ├── tcp.c
│   │   │   │   ├── tcp_in.c
│   │   │   │   ├── tcp_out.c
│   │   │   │   ├── timeouts.c
│   │   │   │   └── udp.c
│   │   │   ├── Filelists.mk
│   │   │   ├── FILES
│   │   │   ├── include
│   │   │   │   ├── lwip
│   │   │   │   │   ├── api.h
│   │   │   │   │   ├── api_msg.h
│   │   │   │   │   ├── apps
│   │   │   │   │   │   ├── FILES
│   │   │   │   │   │   ├── fs.h
│   │   │   │   │   │   ├── httpd.h
│   │   │   │   │   │   ├── httpd_opts.h
│   │   │   │   │   │   ├── lwiperf.h
│   │   │   │   │   │   ├── mdns.h
│   │   │   │   │   │   ├── mdns_opts.h
│   │   │   │   │   │   ├── mdns_priv.h
│   │   │   │   │   │   ├── mqtt.h
│   │   │   │   │   │   ├── mqtt_opts.h
│   │   │   │   │   │   ├── netbiosns.h
│   │   │   │   │   │   ├── netbiosns_opts.h
│   │   │   │   │   │   ├── snmp_core.h
│   │   │   │   │   │   ├── snmp.h
│   │   │   │   │   │   ├── snmp_mib2.h
│   │   │   │   │   │   ├── snmp_opts.h
│   │   │   │   │   │   ├── snmp_scalar.h
│   │   │   │   │   │   ├── snmp_table.h
│   │   │   │   │   │   ├── snmp_threadsync.h
│   │   │   │   │   │   ├── snmpv3.h
│   │   │   │   │   │   ├── sntp.h
│   │   │   │   │   │   ├── sntp_opts.h
│   │   │   │   │   │   ├── tftp_opts.h
│   │   │   │   │   │   └── tftp_server.h
│   │   │   │   │   ├── arch.h
│   │   │   │   │   ├── autoip.h
│   │   │   │   │   ├── debug.h
│   │   │   │   │   ├── def.h
│   │   │   │   │   ├── dhcp6.h
│   │   │   │   │   ├── dhcp.h
│   │   │   │   │   ├── dns.h
│   │   │   │   │   ├── err.h
│   │   │   │   │   ├── errno.h
│   │   │   │   │   ├── etharp.h
│   │   │   │   │   ├── ethip6.h
│   │   │   │   │   ├── icmp6.h
│   │   │   │   │   ├── icmp.h
│   │   │   │   │   ├── igmp.h
│   │   │   │   │   ├── inet6.h
│   │   │   │   │   ├── inet_chksum.h
│   │   │   │   │   ├── inet.h
│   │   │   │   │   ├── init.h
│   │   │   │   │   ├── ip4_addr.h
│   │   │   │   │   ├── ip4_frag.h
│   │   │   │   │   ├── ip4.h
│   │   │   │   │   ├── ip6_addr.h
│   │   │   │   │   ├── ip6_frag.h
│   │   │   │   │   ├── ip6.h
│   │   │   │   │   ├── ip_addr.h
│   │   │   │   │   ├── ip_frag.h
│   │   │   │   │   ├── ip.h
│   │   │   │   │   ├── mem.h
│   │   │   │   │   ├── memp.h
│   │   │   │   │   ├── memp_std.h
│   │   │   │   │   ├── mld6.h
│   │   │   │   │   ├── nd6.h
│   │   │   │   │   ├── netbuf.h
│   │   │   │   │   ├── netdb.h
│   │   │   │   │   ├── netifapi.h
│   │   │   │   │   ├── netif.h
│   │   │   │   │   ├── opt.h
│   │   │   │   │   ├── pbuf.h
│   │   │   │   │   ├── pppapi.h
│   │   │   │   │   ├── priv
│   │   │   │   │   │   ├── api_msg.h
│   │   │   │   │   │   ├── memp_priv.h
│   │   │   │   │   │   ├── memp_std.h
│   │   │   │   │   │   ├── nd6_priv.h
│   │   │   │   │   │   ├── tcpip_priv.h
│   │   │   │   │   │   └── tcp_priv.h
│   │   │   │   │   ├── prot
│   │   │   │   │   │   ├── autoip.h
│   │   │   │   │   │   ├── dhcp.h
│   │   │   │   │   │   ├── dns.h
│   │   │   │   │   │   ├── etharp.h
│   │   │   │   │   │   ├── ethernet.h
│   │   │   │   │   │   ├── icmp6.h
│   │   │   │   │   │   ├── icmp.h
│   │   │   │   │   │   ├── igmp.h
│   │   │   │   │   │   ├── ip4.h
│   │   │   │   │   │   ├── ip6.h
│   │   │   │   │   │   ├── ip.h
│   │   │   │   │   │   ├── mld6.h
│   │   │   │   │   │   ├── nd6.h
│   │   │   │   │   │   ├── tcp.h
│   │   │   │   │   │   └── udp.h
│   │   │   │   │   ├── raw.h
│   │   │   │   │   ├── sio.h
│   │   │   │   │   ├── snmp_asn1.h
│   │   │   │   │   ├── snmp.h
│   │   │   │   │   ├── snmp_msg.h
│   │   │   │   │   ├── snmp_structs.h
│   │   │   │   │   ├── sockets.h
│   │   │   │   │   ├── stats.h
│   │   │   │   │   ├── sys.h
│   │   │   │   │   ├── tcp.h
│   │   │   │   │   ├── tcpip.h
│   │   │   │   │   ├── timeouts.h
│   │   │   │   │   ├── timers.h
│   │   │   │   │   └── udp.h
│   │   │   │   ├── netif
│   │   │   │   │   ├── etharp.h
│   │   │   │   │   ├── ethernet.h
│   │   │   │   │   ├── lowpan6.h
│   │   │   │   │   ├── lowpan6_opts.h
│   │   │   │   │   ├── ppp
│   │   │   │   │   │   ├── ccp.h
│   │   │   │   │   │   ├── chap-md5.h
│   │   │   │   │   │   ├── chap_ms.h
│   │   │   │   │   │   ├── chap-new.h
│   │   │   │   │   │   ├── eap.h
│   │   │   │   │   │   ├── ecp.h
│   │   │   │   │   │   ├── eui64.h
│   │   │   │   │   │   ├── fsm.h
│   │   │   │   │   │   ├── ipcp.h
│   │   │   │   │   │   ├── ipv6cp.h
│   │   │   │   │   │   ├── lcp.h
│   │   │   │   │   │   ├── magic.h
│   │   │   │   │   │   ├── mppe.h
│   │   │   │   │   │   ├── polarssl
│   │   │   │   │   │   │   ├── arc4.h
│   │   │   │   │   │   │   ├── des.h
│   │   │   │   │   │   │   ├── md4.h
│   │   │   │   │   │   │   ├── md5.h
│   │   │   │   │   │   │   └── sha1.h
│   │   │   │   │   │   ├── pppapi.h
│   │   │   │   │   │   ├── pppcrypt.h
│   │   │   │   │   │   ├── pppdebug.h
│   │   │   │   │   │   ├── ppp.h
│   │   │   │   │   │   ├── ppp_impl.h
│   │   │   │   │   │   ├── pppoe.h
│   │   │   │   │   │   ├── pppol2tp.h
│   │   │   │   │   │   ├── ppp_opts.h
│   │   │   │   │   │   ├── pppos.h
│   │   │   │   │   │   ├── upap.h
│   │   │   │   │   │   └── vj.h
│   │   │   │   │   └── slipif.h
│   │   │   │   └── posix
│   │   │   │   ├── errno.h
│   │   │   │   ├── netdb.h
│   │   │   │   └── sys
│   │   │   │   └── socket.h
│   │   │   ├── netif
│   │   │   │   ├── etharp.c
│   │   │   │   ├── ethernet.c
│   │   │   │   ├── ethernetif.c
│   │   │   │   ├── FILES
│   │   │   │   ├── lowpan6.c
│   │   │   │   ├── ppp
│   │   │   │   │   ├── auth.c
│   │   │   │   │   ├── ccp.c
│   │   │   │   │   ├── chap-md5.c
│   │   │   │   │   ├── chap_ms.c
│   │   │   │   │   ├── chap-new.c
│   │   │   │   │   ├── demand.c
│   │   │   │   │   ├── eap.c
│   │   │   │   │   ├── ecp.c
│   │   │   │   │   ├── eui64.c
│   │   │   │   │   ├── fsm.c
│   │   │   │   │   ├── ipcp.c
│   │   │   │   │   ├── ipv6cp.c
│   │   │   │   │   ├── lcp.c
│   │   │   │   │   ├── magic.c
│   │   │   │   │   ├── mppe.c
│   │   │   │   │   ├── multilink.c
│   │   │   │   │   ├── polarssl
│   │   │   │   │   │   ├── arc4.c
│   │   │   │   │   │   ├── des.c
│   │   │   │   │   │   ├── md4.c
│   │   │   │   │   │   ├── md5.c
│   │   │   │   │   │   ├── README
│   │   │   │   │   │   └── sha1.c
│   │   │   │   │   ├── pppapi.c
│   │   │   │   │   ├── ppp.c
│   │   │   │   │   ├── pppcrypt.c
│   │   │   │   │   ├── PPPD_FOLLOWUP
│   │   │   │   │   ├── pppoe.c
│   │   │   │   │   ├── pppol2tp.c
│   │   │   │   │   ├── pppos.c
│   │   │   │   │   ├── upap.c
│   │   │   │   │   ├── utils.c
│   │   │   │   │   └── vj.c
│   │   │   │   └── slipif.c
│   │   │   └── port
│   │   │   ├── arch
│   │   │   │   ├── cc.h
│   │   │   │   ├── lwipopts.h
│   │   │   │   ├── perf.h
│   │   │   │   └── sys_arch.h
│   │   │   ├── nrf_platform_port.c
│   │   │   └── nrf_platform_port.h
│   │   └── UPGRADING
│   ├── mbedtls
│   │   ├── apache-2.0.txt
│   │   ├── ChangeLog
│   │   ├── circle.yml
│   │   ├── CMakeLists.txt
│   │   ├── configs
│   │   │   ├── config-ccm-psk-tls1_2.h
│   │   │   ├── config-mini-tls1_1.h
│   │   │   ├── config-no-entropy.h
│   │   │   ├── config-picocoin.h
│   │   │   ├── config-suite-b.h
│   │   │   ├── config-thread.h
│   │   │   └── README.txt
│   │   ├── DartConfiguration.tcl
│   │   ├── doxygen
│   │   │   ├── input
│   │   │   │   ├── doc_encdec.h
│   │   │   │   ├── doc_hashing.h
│   │   │   │   ├── doc_mainpage.h
│   │   │   │   ├── doc_rng.h
│   │   │   │   ├── doc_ssltls.h
│   │   │   │   ├── doc_tcpip.h
│   │   │   │   └── doc_x509.h
│   │   │   └── mbedtls.doxyfile
│   │   ├── include
│   │   │   ├── CMakeLists.txt
│   │   │   └── mbedtls
│   │   │   ├── aes.h
│   │   │   ├── aesni.h
│   │   │   ├── arc4.h
│   │   │   ├── asn1.h
│   │   │   ├── asn1write.h
│   │   │   ├── base64.h
│   │   │   ├── bignum.h
│   │   │   ├── blowfish.h
│   │   │   ├── bn_mul.h
│   │   │   ├── camellia.h
│   │   │   ├── ccm.h
│   │   │   ├── certs.h
│   │   │   ├── check_config.h
│   │   │   ├── cipher.h
│   │   │   ├── cipher_internal.h
│   │   │   ├── cmac.h
│   │   │   ├── compat-1.3.h
│   │   │   ├── config.h
│   │   │   ├── ctr_drbg.h
│   │   │   ├── debug.h
│   │   │   ├── des.h
│   │   │   ├── dhm.h
│   │   │   ├── ecdh.h
│   │   │   ├── ecdsa.h
│   │   │   ├── ecjpake.h
│   │   │   ├── ecp.h
│   │   │   ├── entropy.h
│   │   │   ├── entropy_poll.h
│   │   │   ├── error.h
│   │   │   ├── gcm.h
│   │   │   ├── havege.h
│   │   │   ├── hmac_drbg.h
│   │   │   ├── md2.h
│   │   │   ├── md4.h
│   │   │   ├── md5.h
│   │   │   ├── md.h
│   │   │   ├── md_internal.h
│   │   │   ├── memory_buffer_alloc.h
│   │   │   ├── net.h
│   │   │   ├── net_sockets.h
│   │   │   ├── oid.h
│   │   │   ├── padlock.h
│   │   │   ├── pem.h
│   │   │   ├── pkcs11.h
│   │   │   ├── pkcs12.h
│   │   │   ├── pkcs5.h
│   │   │   ├── pk.h
│   │   │   ├── pk_internal.h
│   │   │   ├── platform.h
│   │   │   ├── platform_time.h
│   │   │   ├── ripemd160.h
│   │   │   ├── rsa.h
│   │   │   ├── sha1.h
│   │   │   ├── sha256.h
│   │   │   ├── sha512.h
│   │   │   ├── ssl_cache.h
│   │   │   ├── ssl_ciphersuites.h
│   │   │   ├── ssl_cookie.h
│   │   │   ├── ssl.h
│   │   │   ├── ssl_internal.h
│   │   │   ├── ssl_ticket.h
│   │   │   ├── threading.h
│   │   │   ├── timing.h
│   │   │   ├── version.h
│   │   │   ├── x509_crl.h
│   │   │   ├── x509_crt.h
│   │   │   ├── x509_csr.h
│   │   │   ├── x509.h
│   │   │   └── xtea.h
│   │   ├── library
│   │   │   ├── aes.c
│   │   │   ├── aesni.c
│   │   │   ├── arc4.c
│   │   │   ├── asn1parse.c
│   │   │   ├── asn1write.c
│   │   │   ├── base64.c
│   │   │   ├── bignum.c
│   │   │   ├── blowfish.c
│   │   │   ├── camellia.c
│   │   │   ├── ccm.c
│   │   │   ├── certs.c
│   │   │   ├── cipher.c
│   │   │   ├── cipher_wrap.c
│   │   │   ├── cmac.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── ctr_drbg.c
│   │   │   ├── debug.c
│   │   │   ├── des.c
│   │   │   ├── dhm.c
│   │   │   ├── ecdh.c
│   │   │   ├── ecdsa.c
│   │   │   ├── ecjpake.c
│   │   │   ├── ecp.c
│   │   │   ├── ecp_curves.c
│   │   │   ├── entropy.c
│   │   │   ├── entropy_poll.c
│   │   │   ├── error.c
│   │   │   ├── gcm.c
│   │   │   ├── havege.c
│   │   │   ├── hmac_drbg.c
│   │   │   ├── Makefile
│   │   │   ├── md2.c
│   │   │   ├── md4.c
│   │   │   ├── md5.c
│   │   │   ├── md.c
│   │   │   ├── md_wrap.c
│   │   │   ├── memory_buffer_alloc.c
│   │   │   ├── net_sockets.c
│   │   │   ├── oid.c
│   │   │   ├── padlock.c
│   │   │   ├── pem.c
│   │   │   ├── pk.c
│   │   │   ├── pkcs11.c
│   │   │   ├── pkcs12.c
│   │   │   ├── pkcs5.c
│   │   │   ├── pkparse.c
│   │   │   ├── pk_wrap.c
│   │   │   ├── pkwrite.c
│   │   │   ├── platform.c
│   │   │   ├── ripemd160.c
│   │   │   ├── rsa.c
│   │   │   ├── sha1.c
│   │   │   ├── sha256.c
│   │   │   ├── sha512.c
│   │   │   ├── ssl_cache.c
│   │   │   ├── ssl_ciphersuites.c
│   │   │   ├── ssl_cli.c
│   │   │   ├── ssl_cookie.c
│   │   │   ├── ssl_srv.c
│   │   │   ├── ssl_ticket.c
│   │   │   ├── ssl_tls.c
│   │   │   ├── threading.c
│   │   │   ├── timing.c
│   │   │   ├── version.c
│   │   │   ├── version_features.c
│   │   │   ├── x509.c
│   │   │   ├── x509_create.c
│   │   │   ├── x509_crl.c
│   │   │   ├── x509_crt.c
│   │   │   ├── x509_csr.c
│   │   │   ├── x509write_crt.c
│   │   │   ├── x509write_csr.c
│   │   │   └── xtea.c
│   │   ├── LICENSE
│   │   ├── Makefile
│   │   ├── programs
│   │   │   ├── aes
│   │   │   │   ├── aescrypt2.c
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   └── crypt_and_hash.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── hash
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── generic_sum.c
│   │   │   │   └── hello.c
│   │   │   ├── Makefile
│   │   │   ├── pkey
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── dh_client.c
│   │   │   │   ├── dh_genprime.c
│   │   │   │   ├── dh_prime.txt
│   │   │   │   ├── dh_server.c
│   │   │   │   ├── ecdh_curve25519.c
│   │   │   │   ├── ecdsa.c
│   │   │   │   ├── gen_key.c
│   │   │   │   ├── key_app.c
│   │   │   │   ├── key_app_writer.c
│   │   │   │   ├── mpi_demo.c
│   │   │   │   ├── pk_decrypt.c
│   │   │   │   ├── pk_encrypt.c
│   │   │   │   ├── pk_sign.c
│   │   │   │   ├── pk_verify.c
│   │   │   │   ├── rsa_decrypt.c
│   │   │   │   ├── rsa_encrypt.c
│   │   │   │   ├── rsa_genkey.c
│   │   │   │   ├── rsa_priv.txt
│   │   │   │   ├── rsa_pub.txt
│   │   │   │   ├── rsa_sign.c
│   │   │   │   ├── rsa_sign_pss.c
│   │   │   │   ├── rsa_verify.c
│   │   │   │   └── rsa_verify_pss.c
│   │   │   ├── random
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── gen_entropy.c
│   │   │   │   ├── gen_random_ctr_drbg.c
│   │   │   │   └── gen_random_havege.c
│   │   │   ├── ssl
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── dtls_client.c
│   │   │   │   ├── dtls_server.c
│   │   │   │   ├── mini_client.c
│   │   │   │   ├── ssl_client1.c
│   │   │   │   ├── ssl_client2.c
│   │   │   │   ├── ssl_fork_server.c
│   │   │   │   ├── ssl_mail_client.c
│   │   │   │   ├── ssl_pthread_server.c
│   │   │   │   ├── ssl_server2.c
│   │   │   │   └── ssl_server.c
│   │   │   ├── util
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── pem2der.c
│   │   │   │   └── strerror.c
│   │   │   ├── wince_main.c
│   │   │   └── x509
│   │   │   ├── cert_app.c
│   │   │   ├── cert_req.c
│   │   │   ├── cert_write.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── crl_app.c
│   │   │   └── req_app.c
│   │   ├── README.md
│   │   ├── scripts
│   │   │   ├── apidoc_full.sh
│   │   │   ├── bump_version.sh
│   │   │   ├── config.pl
│   │   │   ├── data_files
│   │   │   │   ├── error.fmt
│   │   │   │   ├── rename-1.3-2.0.txt
│   │   │   │   ├── version_features.fmt
│   │   │   │   ├── vs2010-app-template.vcxproj
│   │   │   │   ├── vs2010-main-template.vcxproj
│   │   │   │   ├── vs2010-sln-template.sln
│   │   │   │   ├── vs6-app-template.dsp
│   │   │   │   ├── vs6-main-template.dsp
│   │   │   │   └── vs6-workspace-template.dsw
│   │   │   ├── ecc-heap.sh
│   │   │   ├── find-mem-leak.cocci
│   │   │   ├── footprint.sh
│   │   │   ├── generate_errors.pl
│   │   │   ├── generate_features.pl
│   │   │   ├── generate_visualc_files.pl
│   │   │   ├── malloc-init.pl
│   │   │   ├── massif_max.pl
│   │   │   ├── memory.sh
│   │   │   ├── output_env.sh
│   │   │   ├── rename.pl
│   │   │   ├── rm-malloc-cast.cocci
│   │   │   └── tmp_ignore_makefiles.sh
│   │   ├── visualc
│   │   │   └── VS2010
│   │   │   ├── aescrypt2.vcxproj
│   │   │   ├── benchmark.vcxproj
│   │   │   ├── cert_app.vcxproj
│   │   │   ├── cert_req.vcxproj
│   │   │   ├── cert_write.vcxproj
│   │   │   ├── crl_app.vcxproj
│   │   │   ├── crypt_and_hash.vcxproj
│   │   │   ├── dh_client.vcxproj
│   │   │   ├── dh_genprime.vcxproj
│   │   │   ├── dh_server.vcxproj
│   │   │   ├── dtls_client.vcxproj
│   │   │   ├── dtls_server.vcxproj
│   │   │   ├── ecdh_curve25519.vcxproj
│   │   │   ├── ecdsa.vcxproj
│   │   │   ├── gen_entropy.vcxproj
│   │   │   ├── generic_sum.vcxproj
│   │   │   ├── gen_key.vcxproj
│   │   │   ├── gen_random_ctr_drbg.vcxproj
│   │   │   ├── gen_random_havege.vcxproj
│   │   │   ├── hello.vcxproj
│   │   │   ├── key_app.vcxproj
│   │   │   ├── key_app_writer.vcxproj
│   │   │   ├── mbedTLS.sln
│   │   │   ├── mbedTLS.vcxproj
│   │   │   ├── md5sum.vcxproj
│   │   │   ├── mini_client.vcxproj
│   │   │   ├── mpi_demo.vcxproj
│   │   │   ├── pem2der.vcxproj
│   │   │   ├── pk_decrypt.vcxproj
│   │   │   ├── pk_encrypt.vcxproj
│   │   │   ├── pk_sign.vcxproj
│   │   │   ├── pk_verify.vcxproj
│   │   │   ├── req_app.vcxproj
│   │   │   ├── rsa_decrypt.vcxproj
│   │   │   ├── rsa_encrypt.vcxproj
│   │   │   ├── rsa_genkey.vcxproj
│   │   │   ├── rsa_sign_pss.vcxproj
│   │   │   ├── rsa_sign.vcxproj
│   │   │   ├── rsa_verify_pss.vcxproj
│   │   │   ├── rsa_verify.vcxproj
│   │   │   ├── selftest.vcxproj
│   │   │   ├── sha1sum.vcxproj
│   │   │   ├── sha2sum.vcxproj
│   │   │   ├── ssl_cert_test.vcxproj
│   │   │   ├── ssl_client1.vcxproj
│   │   │   ├── ssl_client2.vcxproj
│   │   │   ├── ssl_fork_server.vcxproj
│   │   │   ├── ssl_mail_client.vcxproj
│   │   │   ├── ssl_server2.vcxproj
│   │   │   ├── ssl_server.vcxproj
│   │   │   ├── strerror.vcxproj
│   │   │   └── udp_proxy.vcxproj
│   │   └── yotta
│   │   ├── create-module.sh
│   │   └── data
│   │   ├── adjust-config.sh
│   │   ├── entropy_hardware_poll.c
│   │   ├── example-authcrypt
│   │   │   ├── main.cpp
│   │   │   └── README.md
│   │   ├── example-benchmark
│   │   │   ├── main.cpp
│   │   │   └── README.md
│   │   ├── example-hashing
│   │   │   ├── main.cpp
│   │   │   └── README.md
│   │   ├── example-selftest
│   │   │   ├── main.cpp
│   │   │   └── README.md
│   │   ├── README.md
│   │   └── target_config.h
│   ├── micro-ecc
│   │   ├── build_all.bat
│   │   ├── build_all.sh
│   │   ├── license.txt
│   │   ├── nrf51_armgcc
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf51_iar
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf51_keil
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf52hf_armgcc
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf52hf_iar
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf52hf_keil
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf52nf_armgcc
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   ├── nrf52nf_iar
│   │   │   └── armgcc
│   │   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   │   └── Makefile
│   │   └── nrf52nf_keil
│   │   └── armgcc
│   │   ├── ext_micro_ecc_gcc_nRF5x.ld
│   │   └── Makefile
│   ├── nano
│   │   ├── mock_pb_decode.c
│   │   └── mock_pb_decode.h
│   ├── nano-pb
│   │   ├── generator
│   │   │   ├── camel_case_splitter.py
│   │   │   ├── nanopb_generator.py
│   │   │   ├── proto
│   │   │   │   ├── google
│   │   │   │   │   └── protobuf
│   │   │   │   │   └── descriptor.proto
│   │   │   │   ├── __init__.py
│   │   │   │   ├── Makefile
│   │   │   │   ├── nanopb_pb2.py
│   │   │   │   ├── nanopb.proto
│   │   │   │   ├── plugin_pb2.py
│   │   │   │   └── plugin.proto
│   │   │   ├── protoc-gen-nanopb
│   │   │   └── protoc-gen-nanopb.bat
│   │   ├── LICENSE.txt
│   │   ├── pb_common.c
│   │   ├── pb_common.h
│   │   ├── pb_decode.c
│   │   ├── pb_decode.h
│   │   ├── pb_encode.c
│   │   ├── pb_encode.h
│   │   └── pb.h
│   ├── nfc_adafruit_library
│   │   ├── adafruit_pn532.c
│   │   └── adafruit_pn532.h
│   ├── nrf_cc310
│   │   ├── common
│   │   │   ├── integration_test_plat_defs.h
│   │   │   ├── integration_test_plat_utils.c
│   │   │   ├── integration_test_ssi_data.h
│   │   │   └── integration_test_ssi_defs.h
│   │   ├── Doxyfile
│   │   ├── Doxyfile.internal
│   │   ├── include
│   │   │   ├── ccsw_crys_rsa_shared_types.h
│   │   │   ├── crys_aesccm_error.h
│   │   │   ├── crys_aesccm.h
│   │   │   ├── crys_chacha_error.h
│   │   │   ├── crys_chacha.h
│   │   │   ├── crys_chacha_poly_error.h
│   │   │   ├── crys_chacha_poly.h
│   │   │   ├── crys_common_error.h
│   │   │   ├── crys_common.h
│   │   │   ├── crys_dh_error.h
│   │   │   ├── crys_dh.h
│   │   │   ├── crys_dh_kg.h
│   │   │   ├── crys_ec_edw_api.h
│   │   │   ├── crys_ec_mont_api.h
│   │   │   ├── crys_ec_mont_edw_error.h
│   │   │   ├── crys_ecpki_build.h
│   │   │   ├── crys_ecpki_dh.h
│   │   │   ├── crys_ecpki_domain.h
│   │   │   ├── crys_ecpki_ecdsa.h
│   │   │   ├── crys_ecpki_error.h
│   │   │   ├── crys_ecpki_kg.h
│   │   │   ├── crys_ecpki_types.h
│   │   │   ├── crys_error.h
│   │   │   ├── crys_hash_defs.h
│   │   │   ├── crys_hash_error.h
│   │   │   ├── crys_hash.h
│   │   │   ├── crys_hkdf_error.h
│   │   │   ├── crys_hkdf.h
│   │   │   ├── crys_hmac_defs.h
│   │   │   ├── crys_hmac_error.h
│   │   │   ├── crys_hmac.h
│   │   │   ├── crys_kdf_error.h
│   │   │   ├── crys_kdf.h
│   │   │   ├── crys_pka_defs_hw.h
│   │   │   ├── crys_poly_error.h
│   │   │   ├── crys_poly.h
│   │   │   ├── crys_rnd_error.h
│   │   │   ├── crys_rnd.h
│   │   │   ├── crys_rsa_build.h
│   │   │   ├── crys_rsa_error.h
│   │   │   ├── crys_rsa_kg.h
│   │   │   ├── crys_rsa_prim.h
│   │   │   ├── crys_rsa_schemes.h
│   │   │   ├── crys_rsa_types.h
│   │   │   ├── crys_srp_error.h
│   │   │   ├── crys_srp.h
│   │   │   ├── dx_reg_base_host.h
│   │   │   ├── sns_silib.h
│   │   │   ├── ssi_aes_defs.h
│   │   │   ├── ssi_aes_error.h
│   │   │   ├── ssi_aes.h
│   │   │   ├── ssi_bitops.h
│   │   │   ├── ssi_pal_abort.h
│   │   │   ├── ssi_pal_barrier.h
│   │   │   ├── ssi_pal_compiler.h
│   │   │   ├── ssi_pal_dma_defs.h
│   │   │   ├── ssi_pal_dma.h
│   │   │   ├── ssi_pal_dma_plat.h
│   │   │   ├── ssi_pal_error.h
│   │   │   ├── ssi_pal_file.h
│   │   │   ├── ssi_pal_file_plat.h
│   │   │   ├── ssi_pal_fips.h
│   │   │   ├── ssi_pal_init.h
│   │   │   ├── ssi_pal_list.h
│   │   │   ├── ssi_pal_log.h
│   │   │   ├── ssi_pal_mem.h
│   │   │   ├── ssi_pal_memmap.h
│   │   │   ├── ssi_pal_mutex.h
│   │   │   ├── ssi_pal_mutex_plat.h
│   │   │   ├── ssi_pal_perf.h
│   │   │   ├── ssi_pal_perf_plat.h
│   │   │   ├── ssi_pal_sem.h
│   │   │   ├── ssi_pal_sem_plat.h
│   │   │   ├── ssi_pal_trng.h
│   │   │   ├── ssi_pal_types.h
│   │   │   ├── ssi_pal_types_plat.h
│   │   │   ├── ssi_pka_hw_plat_defs.h
│   │   │   ├── ssi_regs.h
│   │   │   ├── ssi_sram_map.h
│   │   │   ├── ssi_util_defs.h
│   │   │   ├── ssi_util_error.h
│   │   │   ├── ssi_util_key_derivation_defs.h
│   │   │   └── ssi_util_key_derivation.h
│   │   ├── lib
│   │   │   ├── cortex-m33
│   │   │   │   ├── hard-float
│   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   └── libnrf_cc310_0.9.12.a
│   │   │   │   │   └── short-wchar
│   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   │   └── soft-float
│   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   └── libnrf_cc310_0.9.12.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   ├── cortex-m4
│   │   │   │   ├── hard-float
│   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   └── libnrf_cc310_0.9.12.a
│   │   │   │   │   └── short-wchar
│   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   │   └── soft-float
│   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   └── libnrf_cc310_0.9.12.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   ├── libnrf_cc310_0.9.12.a
│   │   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   │   └── nrf_cc310_0.9.12.lib
│   │   │   └── license.txt
│   │   └── license.txt
│   ├── nrf_cc310_bl
│   │   ├── include
│   │   │   ├── crys_aesccm.h
│   │   │   ├── crys_ecpki_error.h
│   │   │   ├── crys_error.h
│   │   │   ├── crys_hash_error.h
│   │   │   ├── crys_rnd_error.h
│   │   │   ├── crys_rnd.h
│   │   │   ├── nrf_cc310_bl_ecdsa_verify_common.h
│   │   │   ├── nrf_cc310_bl_ecdsa_verify_secp224r1.h
│   │   │   ├── nrf_cc310_bl_ecdsa_verify_secp256r1.h
│   │   │   ├── nrf_cc310_bl.h
│   │   │   ├── nrf_cc310_bl_hash_common.h
│   │   │   ├── nrf_cc310_bl_hash_sha256.h
│   │   │   ├── nrf_cc310_bl_init.h
│   │   │   ├── sns_silib.h
│   │   │   ├── ssi_aes_defs.h
│   │   │   ├── ssi_aes_error.h
│   │   │   ├── ssi_aes.h
│   │   │   ├── ssi_pal_types.h
│   │   │   └── ssi_pal_types_plat.h
│   │   ├── lib
│   │   │   ├── cortex-m33
│   │   │   │   ├── hard-float
│   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   └── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   └── short-wchar
│   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   │   └── soft-float
│   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   └── libnrf_cc310_bl_0.9.12.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   ├── cortex-m4
│   │   │   │   ├── hard-float
│   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   └── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   └── short-wchar
│   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   ├── no-interrupts
│   │   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   │   └── soft-float
│   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   └── libnrf_cc310_bl_0.9.12.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   ├── no-interrupts
│   │   │   │   │   ├── libnrf_cc310_bl_0.9.12.a
│   │   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   │   └── nrf_cc310_bl_0.9.12.lib
│   │   │   └── license.txt
│   │   └── license.txt
│   ├── nrf_oberon
│   │   ├── include
│   │   │   ├── ocrypto_aes_ctr.h
│   │   │   ├── ocrypto_aes_eax.h
│   │   │   ├── ocrypto_aes_gcm.h
│   │   │   ├── ocrypto_aes_key.h
│   │   │   ├── ocrypto_chacha20.h
│   │   │   ├── ocrypto_chacha20_poly1305.h
│   │   │   ├── ocrypto_chacha20_poly1305_inc.h
│   │   │   ├── ocrypto_constant_time.h
│   │   │   ├── ocrypto_curve25519.h
│   │   │   ├── ocrypto_curve_p256.h
│   │   │   ├── ocrypto_ecdh_p256.h
│   │   │   ├── ocrypto_ecdsa_p256.h
│   │   │   ├── ocrypto_ed25519.h
│   │   │   ├── ocrypto_hkdf_sha256.h
│   │   │   ├── ocrypto_hkdf_sha512.h
│   │   │   ├── ocrypto_hmac_sha256.h
│   │   │   ├── ocrypto_hmac_sha512.h
│   │   │   ├── ocrypto_rsa.h
│   │   │   ├── ocrypto_rsa_key.h
│   │   │   ├── ocrypto_sha256.h
│   │   │   ├── ocrypto_sha512.h
│   │   │   ├── ocrypto_srp.h
│   │   │   └── ocrypto_srtp.h
│   │   ├── lib
│   │   │   ├── cortex-m0
│   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   └── oberon_3.0.1.lib
│   │   │   ├── cortex-m33
│   │   │   │   ├── hard-float
│   │   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   │   └── short-wchar
│   │   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   │   └── oberon_3.0.1.lib
│   │   │   │   └── soft-float
│   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   └── oberon_3.0.1.lib
│   │   │   ├── cortex-m4
│   │   │   │   ├── hard-float
│   │   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   │   └── short-wchar
│   │   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   │   └── oberon_3.0.1.lib
│   │   │   │   └── soft-float
│   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   └── short-wchar
│   │   │   │   ├── liboberon_3.0.1.a
│   │   │   │   └── oberon_3.0.1.lib
│   │   │   └── license.txt
│   │   └── license.txt
│   ├── nrf_tls
│   │   ├── mbedtls
│   │   │   ├── dtls
│   │   │   │   └── config
│   │   │   │   └── nrf_dtls_config.h
│   │   │   ├── nrf_crypto
│   │   │   │   └── config
│   │   │   │   └── nrf_crypto_mbedtls_config.h
│   │   │   ├── replacements
│   │   │   │   ├── asn1write.c
│   │   │   │   └── ssl_srv.c
│   │   │   ├── tls
│   │   │   │   └── config
│   │   │   │   └── nrf_tls_config.h
│   │   │   └── tls_interface.c
│   │   └── nrf_tls.h
│   ├── protothreads
│   │   ├── nrf_pt.h
│   │   └── pt-1.4
│   │   ├── doc
│   │   │   ├── Doxyfile
│   │   │   ├── header.tex
│   │   │   ├── html
│   │   │   │   ├── a00005.html
│   │   │   │   ├── a00006.html
│   │   │   │   ├── a00009.html
│   │   │   │   ├── a00010.html
│   │   │   │   ├── a00011.html
│   │   │   │   ├── a00012.html
│   │   │   │   ├── a00013.html
│   │   │   │   ├── a00014.html
│   │   │   │   ├── a00015.html
│   │   │   │   ├── a00016.html
│   │   │   │   ├── a00017.html
│   │   │   │   ├── a00018.html
│   │   │   │   ├── a00019.html
│   │   │   │   ├── a00020.html
│   │   │   │   ├── a00021.html
│   │   │   │   ├── a00022.html
│   │   │   │   ├── annotated.html
│   │   │   │   ├── doxygen.css
│   │   │   │   ├── doxygen.png
│   │   │   │   ├── files.html
│   │   │   │   ├── ftv2blank.png
│   │   │   │   ├── ftv2doc.png
│   │   │   │   ├── ftv2folderclosed.png
│   │   │   │   ├── ftv2folderopen.png
│   │   │   │   ├── ftv2lastnode.png
│   │   │   │   ├── ftv2link.png
│   │   │   │   ├── ftv2mlastnode.png
│   │   │   │   ├── ftv2mnode.png
│   │   │   │   ├── ftv2node.png
│   │   │   │   ├── ftv2plastnode.png
│   │   │   │   ├── ftv2pnode.png
│   │   │   │   ├── ftv2vertline.png
│   │   │   │   ├── functions.html
│   │   │   │   ├── functions_vars.html
│   │   │   │   ├── globals_defs.html
│   │   │   │   ├── globals.html
│   │   │   │   ├── globals_type.html
│   │   │   │   ├── hierarchy.html
│   │   │   │   ├── index.hhc
│   │   │   │   ├── index.hhk
│   │   │   │   ├── index.hhp
│   │   │   │   ├── index.html
│   │   │   │   ├── main.html
│   │   │   │   ├── modules.html
│   │   │   │   ├── tab_b.gif
│   │   │   │   ├── tab_l.gif
│   │   │   │   ├── tab_r.gif
│   │   │   │   ├── tabs.css
│   │   │   │   └── tree.html
│   │   │   ├── Makefile
│   │   │   ├── pt-doc.txt
│   │   │   ├── pt-mainpage.txt
│   │   │   ├── pt-refman.pdf
│   │   │   └── sicslogo.pdf
│   │   ├── example-buffer.c
│   │   ├── example-codelock.c
│   │   ├── example-small.c
│   │   ├── lc-addrlabels.h
│   │   ├── lc.h
│   │   ├── lc-switch.h
│   │   ├── Makefile
│   │   ├── pt.h
│   │   ├── pt-sem.h
│   │   ├── README
│   │   └── README-VISUAL-C++.txt
│   ├── segger_rtt
│   │   ├── license
│   │   │   └── license.txt
│   │   ├── SEGGER_RTT.c
│   │   ├── SEGGER_RTT_Conf.h
│   │   ├── SEGGER_RTT.h
│   │   ├── SEGGER_RTT_printf.c
│   │   ├── SEGGER_RTT_Syscalls_GCC.c
│   │   ├── SEGGER_RTT_Syscalls_IAR.c
│   │   ├── SEGGER_RTT_Syscalls_KEIL.c
│   │   └── SEGGER_RTT_Syscalls_SES.c
│   ├── thedotfactory_fonts
│   │   ├── nrf_font.h
│   │   ├── orkney24pts.c
│   │   ├── orkney8pts.c
│   │   └── SIL-License.txt
│   ├── tile
│   │   ├── tile_lib
│   │   │   ├── crypto
│   │   │   │   ├── hmac_sha256.h
│   │   │   │   └── sha256.h
│   │   │   ├── drivers
│   │   │   │   ├── tile_gap_driver.h
│   │   │   │   ├── tile_random_driver.h
│   │   │   │   └── tile_timer_driver.h
│   │   │   ├── license.txt
│   │   │   ├── modules
│   │   │   │   ├── tile_song_module.h
│   │   │   │   ├── tile_tdg_module.h
│   │   │   │   ├── tile_tdi_module.h
│   │   │   │   ├── tile_test_module.h
│   │   │   │   ├── tile_tmd_module.h
│   │   │   │   └── tile_toa_module.h
│   │   │   ├── src
│   │   │   │   └── toa
│   │   │   │   └── toa.h
│   │   │   ├── tile_lib.h
│   │   │   └── tile_lib.lib
│   │   └── tile_shim
│   │   ├── tile_assert
│   │   │   ├── tile_assert.c
│   │   │   └── tile_assert.h
│   │   ├── tile_config.h
│   │   ├── tile_features
│   │   │   ├── tile_features.c
│   │   │   └── tile_features.h
│   │   ├── tile_gatt_db
│   │   │   ├── tile_gatt_db.c
│   │   │   └── tile_gatt_db.h
│   │   ├── tile_player
│   │   │   ├── tile_player.c
│   │   │   └── tile_player.h
│   │   ├── tile_service
│   │   │   ├── tile_service.c
│   │   │   └── tile_service.h
│   │   ├── tile_storage
│   │   │   ├── tile_storage.c
│   │   │   └── tile_storage.h
│   │   └── tile_version.h
│   └── utf_converter
│   ├── LICENSE
│   ├── utf.c
│   └── utf.h
├── external_tools
│   └── cmsisconfig
│   ├── CMSIS_Configuration_Wizard.jar
│   ├── LICENSE.txt
│   └── README.TXT
├── integration
│   └── nrfx
│   ├── legacy
│   │   ├── apply_old_config.h
│   │   ├── nrf_drv_clock.c
│   │   ├── nrf_drv_clock.h
│   │   ├── nrf_drv_common.h
│   │   ├── nrf_drv_comp.h
│   │   ├── nrf_drv_gpiote.h
│   │   ├── nrf_drv_i2s.h
│   │   ├── nrf_drv_lpcomp.h
│   │   ├── nrf_drv_pdm.h
│   │   ├── nrf_drv_power.c
│   │   ├── nrf_drv_power.h
│   │   ├── nrf_drv_ppi.c
│   │   ├── nrf_drv_ppi.h
│   │   ├── nrf_drv_pwm.h
│   │   ├── nrf_drv_qdec.h
│   │   ├── nrf_drv_qspi.h
│   │   ├── nrf_drv_rng.c
│   │   ├── nrf_drv_rng.h
│   │   ├── nrf_drv_rtc.h
│   │   ├── nrf_drv_saadc.h
│   │   ├── nrf_drv_spi.c
│   │   ├── nrf_drv_spi.h
│   │   ├── nrf_drv_spis.c
│   │   ├── nrf_drv_spis.h
│   │   ├── nrf_drv_swi.c
│   │   ├── nrf_drv_swi.h
│   │   ├── nrf_drv_systick.h
│   │   ├── nrf_drv_timer.h
│   │   ├── nrf_drv_twi.c
│   │   ├── nrf_drv_twi.h
│   │   ├── nrf_drv_twis.h
│   │   ├── nrf_drv_uart.c
│   │   ├── nrf_drv_uart.h
│   │   ├── nrf_drv_usbd_errata.h
│   │   ├── nrf_drv_usbd.h
│   │   └── nrf_drv_wdt.h
│   ├── nrfx_config.h
│   ├── nrfx_glue.h
│   └── nrfx_log.h
├── license.txt
├── modules
│   └── nrfx
│   ├── CHANGELOG.md
│   ├── doc
│   │   ├── buildfiles
│   │   │   ├── extra_stylesheet.css
│   │   │   ├── favicon.ico
│   │   │   ├── footer.html
│   │   │   ├── header.html
│   │   │   ├── layout.xml
│   │   │   └── nordic_small.png
│   │   ├── drv_supp_matrix.dox
│   │   ├── generate_html_doc.bat
│   │   ├── generate_html_doc.sh
│   │   ├── main_page.dox
│   │   ├── nrf51_series.dox
│   │   ├── nrf52810.dox
│   │   ├── nrf52832.dox
│   │   ├── nrf52833.dox
│   │   ├── nrf52840.dox
│   │   ├── nrf9160.dox
│   │   ├── nrfx_api.dox
│   │   └── nrfx.doxyfile
│   ├── drivers
│   │   ├── include
│   │   │   ├── nrf_bitmask.h
│   │   │   ├── nrfx_adc.h
│   │   │   ├── nrfx_clock.h
│   │   │   ├── nrfx_comp.h
│   │   │   ├── nrfx_dppi.h
│   │   │   ├── nrfx_gpiote.h
│   │   │   ├── nrfx_i2s.h
│   │   │   ├── nrfx_lpcomp.h
│   │   │   ├── nrfx_nfct.h
│   │   │   ├── nrfx_nvmc.h
│   │   │   ├── nrfx_pdm.h
│   │   │   ├── nrfx_power_clock.h
│   │   │   ├── nrfx_power.h
│   │   │   ├── nrfx_ppi.h
│   │   │   ├── nrfx_pwm.h
│   │   │   ├── nrfx_qdec.h
│   │   │   ├── nrfx_qspi.h
│   │   │   ├── nrfx_rng.h
│   │   │   ├── nrfx_rtc.h
│   │   │   ├── nrfx_saadc.h
│   │   │   ├── nrfx_spi.h
│   │   │   ├── nrfx_spim.h
│   │   │   ├── nrfx_spis.h
│   │   │   ├── nrfx_swi.h
│   │   │   ├── nrfx_systick.h
│   │   │   ├── nrfx_temp.h
│   │   │   ├── nrfx_timer.h
│   │   │   ├── nrfx_twi.h
│   │   │   ├── nrfx_twim.h
│   │   │   ├── nrfx_twis.h
│   │   │   ├── nrfx_twi_twim.h
│   │   │   ├── nrfx_uarte.h
│   │   │   ├── nrfx_uart.h
│   │   │   ├── nrfx_usbd.h
│   │   │   └── nrfx_wdt.h
│   │   ├── nrfx_common.h
│   │   ├── nrfx_errors.h
│   │   └── src
│   │   ├── nrfx_adc.c
│   │   ├── nrfx_clock.c
│   │   ├── nrfx_comp.c
│   │   ├── nrfx_dppi.c
│   │   ├── nrfx_gpiote.c
│   │   ├── nrfx_i2s.c
│   │   ├── nrfx_lpcomp.c
│   │   ├── nrfx_nfct.c
│   │   ├── nrfx_nvmc.c
│   │   ├── nrfx_pdm.c
│   │   ├── nrfx_power.c
│   │   ├── nrfx_ppi.c
│   │   ├── nrfx_pwm.c
│   │   ├── nrfx_qdec.c
│   │   ├── nrfx_qspi.c
│   │   ├── nrfx_rng.c
│   │   ├── nrfx_rtc.c
│   │   ├── nrfx_saadc.c
│   │   ├── nrfx_spi.c
│   │   ├── nrfx_spim.c
│   │   ├── nrfx_spis.c
│   │   ├── nrfx_swi.c
│   │   ├── nrfx_systick.c
│   │   ├── nrfx_temp.c
│   │   ├── nrfx_timer.c
│   │   ├── nrfx_twi.c
│   │   ├── nrfx_twim.c
│   │   ├── nrfx_twis.c
│   │   ├── nrfx_twi_twim.c
│   │   ├── nrfx_uart.c
│   │   ├── nrfx_uarte.c
│   │   ├── nrfx_usbd.c
│   │   ├── nrfx_usbd_errata.h
│   │   ├── nrfx_wdt.c
│   │   └── prs
│   │   ├── nrfx_prs.c
│   │   └── nrfx_prs.h
│   ├── hal
│   │   ├── nrf_aar.h
│   │   ├── nrf_acl.h
│   │   ├── nrf_adc.h
│   │   ├── nrf_bprot.h
│   │   ├── nrf_ccm.h
│   │   ├── nrf_clock.h
│   │   ├── nrf_comp.h
│   │   ├── nrf_dppi.h
│   │   ├── nrf_ecb.c
│   │   ├── nrf_ecb.h
│   │   ├── nrf_egu.h
│   │   ├── nrf_ficr.h
│   │   ├── nrf_gpio.h
│   │   ├── nrf_gpiote.h
│   │   ├── nrf_i2s.h
│   │   ├── nrf_kmu.h
│   │   ├── nrf_lpcomp.h
│   │   ├── nrf_mpu.h
│   │   ├── nrf_mwu.h
│   │   ├── nrf_nfct.h
│   │   ├── nrf_nvmc.c
│   │   ├── nrf_nvmc.h
│   │   ├── nrf_pdm.h
│   │   ├── nrf_power.h
│   │   ├── nrf_ppi.h
│   │   ├── nrf_pwm.h
│   │   ├── nrf_qdec.h
│   │   ├── nrf_qspi.h
│   │   ├── nrf_radio.h
│   │   ├── nrf_regulators.h
│   │   ├── nrf_rng.h
│   │   ├── nrf_rtc.h
│   │   ├── nrf_saadc.h
│   │   ├── nrf_spi.h
│   │   ├── nrf_spim.h
│   │   ├── nrf_spis.h
│   │   ├── nrf_spu.h
│   │   ├── nrf_systick.h
│   │   ├── nrf_temp.h
│   │   ├── nrf_timer.h
│   │   ├── nrf_twi.h
│   │   ├── nrf_twim.h
│   │   ├── nrf_twis.h
│   │   ├── nrf_uarte.h
│   │   ├── nrf_uart.h
│   │   ├── nrf_usbd.h
│   │   ├── nrf_vmc.h
│   │   └── nrf_wdt.h
│   ├── helpers
│   │   └── nrfx_gppi
│   │   └── nrfx_gppi.h
│   ├── LICENSE
│   ├── mdk
│   │   ├── arm_startup_nrf51.s
│   │   ├── arm_startup_nrf52805.s
│   │   ├── arm_startup_nrf52810.s
│   │   ├── arm_startup_nrf52811.s
│   │   ├── arm_startup_nrf52833.s
│   │   ├── arm_startup_nrf52840.s
│   │   ├── arm_startup_nrf52.s
│   │   ├── arm_startup_nrf9160.s
│   │   ├── compiler_abstraction.h
│   │   ├── gcc_startup_nrf51.S
│   │   ├── gcc_startup_nrf52805.S
│   │   ├── gcc_startup_nrf52810.S
│   │   ├── gcc_startup_nrf52811.S
│   │   ├── gcc_startup_nrf52833.S
│   │   ├── gcc_startup_nrf52840.S
│   │   ├── gcc_startup_nrf52.S
│   │   ├── gcc_startup_nrf9160.S
│   │   ├── iar_startup_nrf51.s
│   │   ├── iar_startup_nrf52805.s
│   │   ├── iar_startup_nrf52810.s
│   │   ├── iar_startup_nrf52811.s
│   │   ├── iar_startup_nrf52833.s
│   │   ├── iar_startup_nrf52840.s
│   │   ├── iar_startup_nrf52.s
│   │   ├── iar_startup_nrf9160.s
│   │   ├── nrf51422_peripherals.h
│   │   ├── nrf51801_peripherals.h
│   │   ├── nrf51802_peripherals.h
│   │   ├── nrf51822_peripherals.h
│   │   ├── nrf51824_peripherals.h
│   │   ├── nrf51_bitfields.h
│   │   ├── nrf51_common.ld
│   │   ├── nrf51_deprecated.h
│   │   ├── nrf51.h
│   │   ├── nrf51_peripherals.h
│   │   ├── nrf51.svd
│   │   ├── nrf51_to_nrf52810.h
│   │   ├── nrf51_to_nrf52840.h
│   │   ├── nrf51_to_nrf52.h
│   │   ├── nrf51_xxaa.ld
│   │   ├── nrf51_xxab.ld
│   │   ├── nrf51_xxac.ld
│   │   ├── nrf52805_bitfields.h
│   │   ├── nrf52805.h
│   │   ├── nrf52805_peripherals.h
│   │   ├── nrf52805.svd
│   │   ├── nrf52805_xxaa.ld
│   │   ├── nrf52810_bitfields.h
│   │   ├── nrf52810.h
│   │   ├── nrf52810_name_change.h
│   │   ├── nrf52810_peripherals.h
│   │   ├── nrf52810.svd
│   │   ├── nrf52810_to_nrf52811.h
│   │   ├── nrf52810_xxaa.ld
│   │   ├── nrf52811_bitfields.h
│   │   ├── nrf52811.h
│   │   ├── nrf52811_peripherals.h
│   │   ├── nrf52811.svd
│   │   ├── nrf52811_xxaa.ld
│   │   ├── nrf52832_peripherals.h
│   │   ├── nrf52832_xxaa.ld
│   │   ├── nrf52832_xxab.ld
│   │   ├── nrf52833_bitfields.h
│   │   ├── nrf52833.h
│   │   ├── nrf52833_peripherals.h
│   │   ├── nrf52833.svd
│   │   ├── nrf52833_xxaa.ld
│   │   ├── nrf52840_bitfields.h
│   │   ├── nrf52840.h
│   │   ├── nrf52840_peripherals.h
│   │   ├── nrf52840.svd
│   │   ├── nrf52840_xxaa.ld
│   │   ├── nrf52_bitfields.h
│   │   ├── nrf52_common.ld
│   │   ├── nrf52.h
│   │   ├── nrf52_name_change.h
│   │   ├── nrf52.svd
│   │   ├── nrf52_to_nrf52810.h
│   │   ├── nrf52_to_nrf52833.h
│   │   ├── nrf52_to_nrf52840.h
│   │   ├── nrf52_xxaa.ld
│   │   ├── nrf9160_bitfields.h
│   │   ├── nrf9160.h
│   │   ├── nrf9160_name_change.h
│   │   ├── nrf9160_peripherals.h
│   │   ├── nrf9160.svd
│   │   ├── nrf9160_xxaa.ld
│   │   ├── nrf_common.ld
│   │   ├── nrf.h
│   │   ├── nrf_peripherals.h
│   │   ├── ses_startup_nrf51.s
│   │   ├── ses_startup_nrf52805.s
│   │   ├── ses_startup_nrf52810.s
│   │   ├── ses_startup_nrf52811.s
│   │   ├── ses_startup_nrf52833.s
│   │   ├── ses_startup_nrf52840.s
│   │   ├── ses_startup_nrf52.s
│   │   ├── ses_startup_nrf9160.s
│   │   ├── ses_startup_nrf_common.s
│   │   ├── system_nrf51.c
│   │   ├── system_nrf51.h
│   │   ├── system_nrf52805.c
│   │   ├── system_nrf52805.h
│   │   ├── system_nrf52810.c
│   │   ├── system_nrf52810.h
│   │   ├── system_nrf52811.c
│   │   ├── system_nrf52811.h
│   │   ├── system_nrf52833.c
│   │   ├── system_nrf52833.h
│   │   ├── system_nrf52840.c
│   │   ├── system_nrf52840.h
│   │   ├── system_nrf52.c
│   │   ├── system_nrf52.h
│   │   ├── system_nrf9160.c
│   │   ├── system_nrf9160.h
│   │   └── system_nrf.h
│   ├── nrfx.h
│   ├── README.md
│   ├── soc
│   │   ├── nrfx_atomic.c
│   │   ├── nrfx_atomic.h
│   │   ├── nrfx_atomic_internal.h
│   │   ├── nrfx_coredep.h
│   │   ├── nrfx_irqs.h
│   │   ├── nrfx_irqs_nrf51.h
│   │   ├── nrfx_irqs_nrf52810.h
│   │   ├── nrfx_irqs_nrf52811.h
│   │   ├── nrfx_irqs_nrf52832.h
│   │   ├── nrfx_irqs_nrf52833.h
│   │   ├── nrfx_irqs_nrf52840.h
│   │   └── nrfx_irqs_nrf9160.h
│   └── templates
│   ├── nRF51
│   │   └── nrfx_config.h
│   ├── nRF52810
│   │   └── nrfx_config.h
│   ├── nRF52811
│   │   └── nrfx_config.h
│   ├── nRF52832
│   │   └── nrfx_config.h
│   ├── nRF52833
│   │   └── nrfx_config.h
│   ├── nRF52840
│   │   └── nrfx_config.h
│   ├── nRF9160
│   │   └── nrfx_config.h
│   ├── nrfx_glue.h
│   └── nrfx_log.h
├── nRF_MDK_8_27_0_IAR_NordicLicense.msi
└── nRF_MDK_8_27_0_Keil4_NordicLicense.msi

5925 directories, 12319 files

标签:

实例下载地址

nRF5_SDK_16.0.0_98a08e2.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警