Files
microchip-application-bmd38…/bmd380_bootloader.vcxproj
T
2024-12-08 22:37:26 +08:00

402 lines
36 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|VisualGDB">
<Configuration>Debug</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|VisualGDB">
<Configuration>Release</Configuration>
<Platform>VisualGDB</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<ProjectGuid>{0F7FC068-F35C-4CCB-9333-FABECCA529B5}</ProjectGuid>
<BSP_ID>com.sysprogs.arm.nordic.nrf5x</BSP_ID>
<BSP_VERSION>17.0</BSP_VERSION>
<InPlaceBSPSubdir />
<RelativeBSPPath />
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
</PropertyGroup>
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<GNUConfigurationType>Debug</GNUConfigurationType>
<ToolchainID>com.visualgdb.arm-eabi</ToolchainID>
<ToolchainVersion>13.3.1/15.1/r3</ToolchainVersion>
<GenerateHexFile>true</GenerateHexFile>
<GenerateBuildScript>true</GenerateBuildScript>
<MCUPropertyListFile>$(ProjectDir)nrf5x.props</MCUPropertyListFile>
<UseCCache>true</UseCCache>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<ToolchainID>com.visualgdb.arm-eabi</ToolchainID>
<ToolchainVersion>13.3.1/15.1/r3</ToolchainVersion>
<GenerateHexFile>true</GenerateHexFile>
<GenerateBuildScript>true</GenerateBuildScript>
<MCUPropertyListFile>$(ProjectDir)nrf5x.props</MCUPropertyListFile>
<UseCCache>true</UseCCache>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|VisualGDB'">
<ClCompile>
<CLanguageStandard>C99</CLanguageStandard>
<AdditionalIncludeDirectories>.;../bmd380_sdk/components/boards;../bmd380_sdk/components/softdevice/mbr/headers;../bmd380_sdk/components/softdevice/s113/headers;../bmd380_sdk/components/libraries/experimental_section_vars;../bmd380_sdk/components/libraries/log;../bmd380_sdk/components/libraries/log/src;../bmd380_sdk/components/libraries/strerror;../bmd380_sdk/components/libraries/usbd;../bmd380_sdk/components/libraries/usbd/class/cdc;../bmd380_sdk/components/libraries/util;../bmd380_sdk/integration/nrfx;../bmd380_sdk/integration/nrfx/legacy;../bmd380_sdk/external/fprintf;../bmd380_sdk/components/libraries/bootloader/dfu;../bmd380_sdk/components/libraries/memobj;../bmd380_sdk/components/libraries/slip;../bmd380_sdk/components/libraries/balloc;../bmd380_sdk/external/segger_rtt;../bmd380_sdk/components/libraries/delay;../bmd380_sdk/components/libraries/atomic;../bmd380_sdk/external/nrf_cc310_bl/include;../bmd380_sdk/components/libraries/ringbuf;../bmd380_sdk/components/libraries/bootloader;../bmd380_sdk/components/libraries/atomic_fifo;../bmd380_sdk/components/softdevice/common;../bmd380_sdk/components/libraries/crypto;../bmd380_sdk/components/libraries/crypto/backend/cc310;../bmd380_sdk/components/libraries/crypto/backend/cc310_bl;../bmd380_sdk/components/libraries/crypto/backend/mbedtls;../bmd380_sdk/components/libraries/crypto/backend/micro_ecc;../bmd380_sdk/components/libraries/crypto/backend/oberon;../bmd380_sdk/components/libraries/crypto/backend/optiga;../bmd380_sdk/external/utf_converter;../bmd380_sdk/components/libraries/mutex;../bmd380_sdk/components/libraries/crypto/backend/nrf_sw;../bmd380_sdk/external/nano-pb;../bmd380_sdk/components/libraries/bootloader/ble_dfu;../bmd380_sdk/components/libraries/svc;../bmd380_sdk/components/libraries/fstorage;../bmd380_sdk/components/libraries/crc32;../bmd380_sdk/components/ble/common;../bmd380_sdk/components/libraries/crypto/backend/cifra;../bmd380_sdk/components/libraries/crypto/backend/nrf_hw;../bmd380_sdk/components/libraries/scheduler;../bmd380_sdk/components/libraries/usbd/class/cdc/acm;../bmd380_sdk/components/toolchain/cmsis/include;../bmd380_sdk/modules/nrfx;../bmd380_sdk/modules/nrfx/hal;../bmd380_sdk/modules/nrfx/mdk;../bmd380_sdk/components/libraries/led_softblink;../bmd380_sdk/components/libraries/timer;../bmd380_sdk/modules/nrfx/drivers/include;../bmd380_sdk/components/libraries/sortlist;../bmd380_sdk/components/libraries/low_power_pwm;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG=1;BLE_STACK_SUPPORT_REQD;BOARD_CUSTOM;DEBUG_NRF;FLOAT_ABI_HARD;NRF52840_XXAA;NRF_DFU_SETTINGS_VERSION=2;NRF_DFU_SVCI_ENABLED;NRF_SD_BLE_API_VERSION=7;S113;SOFTDEVICE_PRESENT;SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION;USE_APP_CONFIG;APP_TIMER_V2;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<Optimization>Os</Optimization>
<AdditionalOptions />
<CPPLanguageStandard />
</ClCompile>
<Link>
<LinkerScript>secure_bootloader_gcc_nrf52.ld</LinkerScript>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
<AdditionalOptions />
<GenerateMapFile>true</GenerateMapFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|VisualGDB'">
<ClCompile>
<CLanguageStandard>C99</CLanguageStandard>
<AdditionalIncludeDirectories>.;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/micro_ecc;$(BSP_ROOT)/nRF5x/components/libraries/memobj;$(BSP_ROOT)/nRF5x/components/softdevice/s113/headers/nrf52;$(BSP_ROOT)/nRF5x/components/libraries/crc32;$(BSP_ROOT)/nRF5x/components/libraries/experimental_section_vars;$(BSP_ROOT)/nRF5x/components/libraries/mem_manager;$(BSP_ROOT)/nRF5x/components/libraries/fstorage;$(BSP_ROOT)/nRF5x/components/libraries/util;$(BSP_ROOT)/nRF5x/modules/nrfx;$(BSP_ROOT)/nRF5x/external/nrf_oberon/include;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/oberon;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/cifra;$(BSP_ROOT)/nRF5x/components/libraries/atomic;$(BSP_ROOT)/nRF5x/integration/nrfx;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/cc310_bl;$(BSP_ROOT)/nRF5x/external/nrf_cc310/include;$(BSP_ROOT)/nRF5x/components/libraries/log/src;$(BSP_ROOT)/nRF5x/components/libraries/bootloader/dfu;$(BSP_ROOT)/nRF5x/components/ble/common;$(BSP_ROOT)/nRF5x/external/segger_rtt;$(BSP_ROOT)/nRF5x/components/libraries/delay;$(BSP_ROOT)/nRF5x/components/libraries/svc;$(BSP_ROOT)/nRF5x/components/libraries/stack_info;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/nrf_hw;$(BSP_ROOT)/nRF5x/components/libraries/log;$(BSP_ROOT)/nRF5x/external/nrf_oberon;$(BSP_ROOT)/nRF5x/components/libraries/strerror;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/mbedtls;$(BSP_ROOT)/nRF5x/components/boards;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/cc310;$(BSP_ROOT)/nRF5x/components/libraries/bootloader;$(BSP_ROOT)/nRF5x/components/softdevice/s113/headers;$(BSP_ROOT)/nRF5x/components/libraries/crypto;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/optiga;$(BSP_ROOT)/nRF5x/components/libraries/scheduler;$(BSP_ROOT)/nRF5x/external/nrf_cc310_bl/include;$(BSP_ROOT)/nRF5x/modules/nrfx/hal;$(BSP_ROOT)/nRF5x/external/fprintf;$(BSP_ROOT)/nRF5x/components/toolchain/cmsis/include;$(BSP_ROOT)/nRF5x/components/libraries/balloc;$(BSP_ROOT)/nRF5x/components/libraries/atomic_fifo;$(BSP_ROOT)/nRF5x/components/libraries/crypto/backend/nrf_sw;$(BSP_ROOT)/nRF5x/modules/nrfx/mdk;$(BSP_ROOT)/nRF5x/components/libraries/bootloader/ble_dfu;$(BSP_ROOT)/nRF5x/components/softdevice/common;$(BSP_ROOT)/nRF5x/external/nano-pb;$(BSP_ROOT)/nRF5x/components/libraries/queue;$(BSP_ROOT)/nRF5x/components/libraries/mutex;$(BSP_ROOT)/nRF5x/external/utf_converter;$(BSP_ROOT)/nRF5x/components/libraries/ringbuf;%(ClCompile.AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG=1;RELEASE=1;BLE_STACK_SUPPORT_REQD;BOARD_CUSTOM;CONFIG_GPIO_AS_PINRESET;DEBUG_NRF;FLOAT_ABI_HARD;NRF52840_XXAA;NRF_DFU_DEBUG_VERSION;NRF_DFU_SETTINGS_VERSION=2;NRF_DFU_SVCI_ENABLED;NRF_SD_BLE_API_VERSION=7;S113;SOFTDEVICE_PRESENT;SVC_INTERFACE_CALL_AS_NORMAL_FUNCTION;USE_APP_CONFIG;%(ClCompile.PreprocessorDefinitions)</PreprocessorDefinitions>
<Optimization>Os</Optimization>
</ClCompile>
<Link>
<LinkerScript>secure_bootloader_gcc_nrf52.ld</LinkerScript>
<AdditionalLinkerInputs>;%(Link.AdditionalLinkerInputs)</AdditionalLinkerInputs>
<LibrarySearchDirectories>;%(Link.LibrarySearchDirectories)</LibrarySearchDirectories>
<AdditionalLibraryNames>;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<LinkerScript Include="secure_bootloader_gcc_nrf52.ld" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<ItemGroup>
<ClCompile Include="..\bmd380_sdk\components\libraries\led_softblink\led_softblink.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\low_power_pwm\low_power_pwm.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\slip\slip.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\sortlist\nrf_sortlist.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\timer\app_timer2.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\timer\drv_rtc.c" />
<ClCompile Include="..\bmd380_sdk\integration\nrfx\legacy\nrf_drv_clock.c" />
<ClCompile Include="..\bmd380_sdk\integration\nrfx\legacy\nrf_drv_power.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\serial_dfu\nrf_dfu_serial.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\serial_dfu\nrf_dfu_serial_usb.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\usbd\app_usbd.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_core.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_serial_num.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_string_desc.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\drivers\src\nrfx_clock.c" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\drivers\src\nrfx_power.c" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\drivers\src\nrfx_usbd.c" />
<ClCompile Include="dfu_public_key.c" />
<ClCompile Include="main.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_backend_rtt.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_backend_serial.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_default_backends.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_frontend.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_str_formatter.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\util\app_error_weak.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\scheduler\app_scheduler.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\util\app_util_platform.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crc32\crc32.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\mem_manager\mem_manager.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\util\nrf_assert.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\atomic_fifo\nrf_atfifo.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\atomic\nrf_atomic.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\balloc\nrf_balloc.c" />
<ClCompile Include="..\bmd380_sdk\external\fprintf\nrf_fprintf.c" />
<ClCompile Include="..\bmd380_sdk\external\fprintf\nrf_fprintf_format.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\fstorage\nrf_fstorage.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\fstorage\nrf_fstorage_nvmc.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\fstorage\nrf_fstorage_sd.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\memobj\nrf_memobj.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\queue\nrf_queue.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\ringbuf\nrf_ringbuf.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\experimental_section_vars\nrf_section_iter.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\strerror\nrf_strerror.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_ecc.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_ecdsa.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_hash.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_init.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_shared.c" />
<ClCompile Include="..\bmd380_sdk\components\boards\boards.c" />
<ClCompile Include="..\bmd380_sdk\components\softdevice\common\nrf_sdh.c" />
<ClCompile Include="..\bmd380_sdk\components\softdevice\common\nrf_sdh_ble.c" />
<ClCompile Include="..\bmd380_sdk\components\softdevice\common\nrf_sdh_soc.c" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\hal\nrf_nvmc.c" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\soc\nrfx_atomic.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecc.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdsa.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hash.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_init.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_shared.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_svci.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_svci_handler.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\svc\nrf_svc_handler.c" />
<ClCompile Include="..\bmd380_sdk\external\segger_rtt\SEGGER_RTT.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_app_start.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_app_start_final.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_dfu_timers.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_fw_activation.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_info.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_wdt.c" />
<ClCompile Include="..\bmd380_sdk\external\nano-pb\pb_common.c" />
<ClCompile Include="..\bmd380_sdk\external\nano-pb\pb_decode.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\dfu-cc.pb.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\ble_dfu\nrf_dfu_ble.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_flash.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_handling_error.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_mbr.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_req_handler.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_settings.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_settings_svci.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_transport.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_utils.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_validation.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_ver_validation.c" />
<ClCompile Include="..\bmd380_sdk\components\ble\common\ble_srv_common.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_chacha_poly_aead.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_ecc.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_ecdh.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_ecdsa.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_eddsa.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_hash.c" />
<ClCompile Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_hmac.c" />
<ClInclude Include="..\bmd380_sdk\components\ble\common\ble_srv_common.h" />
<ClInclude Include="..\bmd380_sdk\components\boards\boards.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\atomic\nrf_atomic.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\atomic\nrf_atomic_internal.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\atomic\nrf_atomic_sanity_check.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\atomic_fifo\nrf_atfifo.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\atomic_fifo\nrf_atfifo_internal.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\balloc\nrf_balloc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\ble_dfu\nrf_dfu_ble.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\ble_dfu\nrf_dfu_ble_svci_bond_sharing.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\dfu-cc.pb.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_flash.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_handling_error.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_mbr.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_req_handler.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_settings.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_transport.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_trigger_usb.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_types.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_utils.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_validation.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\dfu\nrf_dfu_ver_validation.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_app_start.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_dfu_timers.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_fw_activation.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_info.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\bootloader\nrf_bootloader_wdt.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crc32\crc32.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_ecc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_ecdh.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_ecdsa.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_hash.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\cc310_bl\cc310_bl_backend_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_chacha_poly_aead.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_ecc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_ecdh.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_ecdsa.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_eddsa.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_hash.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\backend\oberon\oberon_backend_hmac.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_aead.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_aead_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_aead_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_aes.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_aes_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_aes_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecc_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecc_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdh.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdh_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdh_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdsa.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdsa_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_ecdsa_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_eddsa.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_eddsa_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_eddsa_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_error.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hash.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hash_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hash_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hkdf.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hmac.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hmac_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_hmac_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_init.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_mem.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_rng.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_rng_backend.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_rng_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_shared.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\crypto\nrf_crypto_types.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\experimental_section_vars\nrf_section.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\experimental_section_vars\nrf_section_iter.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\fstorage\nrf_fstorage.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\fstorage\nrf_fstorage_nvmc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\fstorage\nrf_fstorage_sd.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\led_softblink\led_softblink.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_backend_flash.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_backend_interface.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_backend_rtt.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_backend_uart.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_ctrl.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_default_backends.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_instance.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_str_formatter.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\nrf_log_types.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_backend_serial.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_ctrl_internal.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\log\src\nrf_log_internal.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\low_power_pwm\low_power_pwm.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\memobj\nrf_memobj.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\mem_manager\mem_manager.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\scheduler\app_scheduler.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\slip\slip.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\sortlist\nrf_sortlist.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\strerror\nrf_strerror.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\svc\nrf_svci.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\svc\nrf_svci_async_function.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\svc\nrf_svci_async_handler.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\svc\nrf_svc_function.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\timer\app_timer.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\timer\drv_rtc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_class_base.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_core.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_descriptor.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_langid.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_request.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_serial_num.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_string_desc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\app_usbd_types.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm_internal.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\class\cdc\app_usbd_cdc_desc.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\usbd\class\cdc\app_usbd_cdc_types.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\util\app_error_weak.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\util\app_util_platform.h" />
<ClInclude Include="..\bmd380_sdk\components\libraries\util\nrf_assert.h" />
<ClInclude Include="..\bmd380_sdk\components\softdevice\common\nrf_sdh.h" />
<ClInclude Include="..\bmd380_sdk\components\softdevice\common\nrf_sdh_ble.h" />
<ClInclude Include="..\bmd380_sdk\components\softdevice\common\nrf_sdh_soc.h" />
<ClInclude Include="..\bmd380_sdk\external\fprintf\nrf_fprintf.h" />
<ClInclude Include="..\bmd380_sdk\external\fprintf\nrf_fprintf_format.h" />
<ClInclude Include="..\bmd380_sdk\external\nano-pb\pb.h" />
<ClInclude Include="..\bmd380_sdk\external\nano-pb\pb_common.h" />
<ClInclude Include="..\bmd380_sdk\external\nano-pb\pb_decode.h" />
<ClInclude Include="..\bmd380_sdk\external\nano-pb\pb_encode.h" />
<ClInclude Include="..\bmd380_sdk\external\segger_rtt\SEGGER_RTT.h" />
<ClInclude Include="..\bmd380_sdk\external\segger_rtt\SEGGER_RTT_Conf.h" />
<ClInclude Include="..\bmd380_sdk\integration\nrfx\legacy\nrf_drv_clock.h" />
<ClInclude Include="..\bmd380_sdk\integration\nrfx\legacy\nrf_drv_power.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_adc.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_clock.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_comp.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_dppi.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_gpiote.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_i2s.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_lpcomp.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_nfct.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_nvmc.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_pdm.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_power.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_power_clock.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_ppi.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_pwm.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_qdec.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_qspi.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_rng.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_rtc.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_saadc.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_saadc_v2.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_spi.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_spim.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_spis.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_swi.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_systick.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_temp.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_timer.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_twi.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_twim.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_twis.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_twi_twim.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_uart.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_uarte.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_usbd.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrfx_wdt.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\include\nrf_bitmask.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\drivers\src\nrfx_usbd_errata.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\hal\nrf_nvmc.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\soc\nrfx_atomic.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\soc\nrfx_atomic_internal.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\soc\nrfx_coredep.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\soc\nrfx_irqs.h" />
<ClInclude Include="..\bmd380_sdk\modules\nrfx\soc\nrfx_irqs_nrf52840.h" />
<ClInclude Include="app_config.h" />
<ClInclude Include="sdk_config.h" />
<None Include="nrf5x.props" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\mdk\system_nrf52840.c" />
<ClCompile Include="..\bmd380_sdk\modules\nrfx\mdk\gcc_startup_nrf52840.S" />
<None Include="neulive_boot-Debug.vgdbsettings" />
<None Include="neulive_boot-Release.vgdbsettings" />
<None Include="nrf5x.xml" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\dsp\Include\arm_common_tables.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\dsp\Include\arm_const_structs.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\dsp\Include\arm_math.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_armcc.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_armclang.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_armclang_ltm.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_compiler.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_gcc.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_iccarm.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\cmsis_version.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_armv81mml.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_armv8mbl.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_armv8mml.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm0.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm0plus.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm1.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm23.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm3.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm33.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm35p.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm4.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_cm7.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_sc000.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\core_sc300.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\mpu_armv7.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\mpu_armv8.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\components\toolchain\cmsis\include\tz_context.h" />
<ClInclude Include="$(BSP_ROOT)\nRF5x\modules\nrfx\mdk\system_nrf52840.h" />
</ItemGroup>
<ItemGroup>
<Library Include="..\bmd380_sdk\external\nrf_cc310_bl\lib\cortex-m4\hard-float\libnrf_cc310_bl_0.9.13.a" />
</ItemGroup>
</Project>