From 3061ecca3d0fdfb87dabbf5f63c9e06c2a30f53a Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Thu, 23 Aug 2018 17:08:59 +0200 Subject: o Initial import. --- .../iar/ant_connectivity_iar_nRF5x.icf | 36 + .../ant_connectivity_s212_uart_d52_starterkit.ewd | 1350 ++++++++++++++++++++ .../ant_connectivity_s212_uart_d52_starterkit.ewp | 1153 +++++++++++++++++ 3 files changed, 2539 insertions(+) create mode 100644 thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_iar_nRF5x.icf create mode 100644 thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewd create mode 100644 thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewp (limited to 'thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar') diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_iar_nRF5x.icf b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_iar_nRF5x.icf new file mode 100644 index 0000000..f2bce05 --- /dev/null +++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_iar_nRF5x.icf @@ -0,0 +1,36 @@ +/*###ICF### Section handled by ICF editor, don't touch! ****/ +/*-Editor annotation file-*/ +/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */ +/*-Specials-*/ +define symbol __ICFEDIT_intvec_start__ = 0x12000; +/*-Memory Regions-*/ +define symbol __ICFEDIT_region_ROM_start__ = 0x12000; +define symbol __ICFEDIT_region_ROM_end__ = 0x7ffff; +define symbol __ICFEDIT_region_RAM_start__ = 0x20006b80; +define symbol __ICFEDIT_region_RAM_end__ = 0x2000ffff; +export symbol __ICFEDIT_region_RAM_start__; +export symbol __ICFEDIT_region_RAM_end__; +/*-Sizes-*/ +define symbol __ICFEDIT_size_cstack__ = 2048; +define symbol __ICFEDIT_size_heap__ = 1024; +/**** End of ICF editor section. ###ICF###*/ + +define memory mem with size = 4G; +define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__]; +define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__]; + +define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { }; +define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { }; +define block RO_END with alignment = 8, size = 0 { }; + +initialize by copy { readwrite }; +do not initialize { section .noinit }; + +keep { section .intvec }; +place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec }; +place in ROM_region { readonly, + block RO_END }; +place in RAM_region { readwrite, + block CSTACK, + block HEAP }; + diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewd b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewd new file mode 100644 index 0000000..2dfe98b --- /dev/null +++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewd @@ -0,0 +1,1350 @@ + + + + 2 + nrf52832_xxaa + + ARM + + 0 + + C-SPY + 2 + + 26 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 0 + + + + + + + + ANGEL_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + + CMSISDAP_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + IARROM_ID + 2 + + 1 + 1 + 0 + + + + + + + + + IJET_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JLINK_ID + 2 + + 15 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + MACRAIGOR_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + PEMICRO_ID + 2 + + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + RDI_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + + + + + + STLINK_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 0 + + + + + + + + XDS100_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + + + $TOOLKIT_DIR$\plugins\middleware\HCCWare\HCCWare.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\AVIX\AVIX.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin + 0 + + + $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin + 0 + + + + + diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewp b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewp new file mode 100644 index 0000000..e4a1930 --- /dev/null +++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/connectivity/experimental_ant/d52_starterkit/ser_s212_uart/iar/ant_connectivity_s212_uart_d52_starterkit.ewp @@ -0,0 +1,1153 @@ + + + + + 2 + nrf52832_xxaa + + ARM + + 0 + + General + 3 + + 22 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + nRF_Log + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c + nRF_Libraries + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_handler_iar.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_weak.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_util_platform.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\nrf_assert.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c + $PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf.c + $PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c + None + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\iar_startup_nrf52.s + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52.c + Board Definition + $PROJ_DIR$\..\..\..\..\..\..\components\boards\boards.c + nRF_Serialization + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_acknowledge_message_tx.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_active_search_sharing_cycles_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_active_search_sharing_cycles_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_adv_burst_config_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_broadcast_message_tx.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_capabilities_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_assign.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_close.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_id_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_id_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_low_priority_rx_search_timout_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_open_with_offset.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_period_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_period_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_radio_freq_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_radio_freq_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_radio_tx_power_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_rx_search_timeout_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_status_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_channel_unassign.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_coex_config_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_coex_config_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_crypto_channel_enable.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_crypto_info_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_crypto_info_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_crypto_key_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_cw_test_mode.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_cw_test_mode_init.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_enable.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_event.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_event_rx.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_id_list_add.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_id_list_config.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_lib_config_clear.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_lib_config_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_lib_config_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_network_address_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_prox_search_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_rx_scan_mode_start.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_search_channel_priority_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_search_waveform_set.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_stack_reset.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\struct_ser\ant\ant_struct_serialization.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\serializers\ant_version_get.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\common\ble_dtm_init.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\ble_serialization.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\cond_field_serialization.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\common\conn_mw.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ant\middleware\conn_mw_ant.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\common\conn_mw_nrf_soc.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\hal\dtm_uart.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\codecs\ble\serializers\nrf_soc_conn.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\struct_ser\ble\nrf_soc_struct_serialization.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_cmd_decoder.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_dtm_cmd_decoder.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_error_handling.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_event_encoder.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_handlers.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_pkt_decoder.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\connectivity\ser_conn_reset_cmd_decoder.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\ser_dbg_sd_str.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\transport\ser_hal_transport.c + $PROJ_DIR$\..\..\..\..\..\..\components\serialization\common\transport\ser_phy\ser_phy_uart.c + nRF_Drivers + $PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c + $PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c + Application + $PROJ_DIR$\..\..\..\main.c + $PROJ_DIR$\..\config\sdk_config.h + nRF_Segger_RTT + $PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c + $PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_IAR.c + $PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c + nRF_BLE + $PROJ_DIR$\..\..\..\..\..\..\components\ble\ble_dtm\ble_dtm.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\ble_dtm\ble_dtm_hw_nrf52.c + nRF_SoftDevice + $PROJ_DIR$\..\..\..\..\..\..\components\softdevice\common\nrf_sdh.c + $PROJ_DIR$\..\..\..\..\..\..\components\softdevice\common\nrf_sdh_ant.c + $PROJ_DIR$\..\..\..\..\..\..\components\softdevice\common\nrf_sdh_soc.c + + -- cgit v1.2.3