312 lines
12 KiB
Plaintext
312 lines
12 KiB
Plaintext
|
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||
|
<EmBitz_project_file>
|
||
|
<EmBitzVersion release="1.11" revision="0" />
|
||
|
<FileVersion major="1" minor="0" />
|
||
|
<Project>
|
||
|
<Option title="bootloaderF7" />
|
||
|
<Option pch_mode="2" />
|
||
|
<Option compiler="armgcc_eb" />
|
||
|
<Build>
|
||
|
<Target title="Debug">
|
||
|
<Option output="bin\F7\Debug\bl-mchf.elf" />
|
||
|
<Option object_output="obj\F7\Debug\" />
|
||
|
<Option type="0" />
|
||
|
<Option compiler="armgcc_eb" />
|
||
|
<Option projectDeviceOptionsRelation="0" />
|
||
|
<Compiler>
|
||
|
<Add option="-std=gnu11" />
|
||
|
<Add option="-O0" />
|
||
|
<Add option="-g2" />
|
||
|
</Compiler>
|
||
|
<Cpp>
|
||
|
<Add option="-std=gnu++11" />
|
||
|
</Cpp>
|
||
|
<Assembler>
|
||
|
<Add option="--gdwarf-2" />
|
||
|
</Assembler>
|
||
|
</Target>
|
||
|
<Target title="Release">
|
||
|
<Option output="bin\F7\Release\bl-mchf.elf" />
|
||
|
<Option object_output="obj\F7\Release\" />
|
||
|
<Option type="0" />
|
||
|
<Option compiler="armgcc_eb" />
|
||
|
<Option projectDeviceOptionsRelation="0" />
|
||
|
<Compiler>
|
||
|
<Add option="-fdata-sections" />
|
||
|
<Add option="-ffunction-sections" />
|
||
|
<Add option="-O2" />
|
||
|
<Add option="-g2" />
|
||
|
</Compiler>
|
||
|
<Linker>
|
||
|
<Add option="-eb_lib=n" />
|
||
|
</Linker>
|
||
|
<ExtraCommands>
|
||
|
<Add after="arm-none-eabi-objcopy -O binary $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).bin" />
|
||
|
<Add after="arm-none-eabi-objcopy -O ihex $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).hex" />
|
||
|
<Mode before="0" />
|
||
|
<Mode after="2" />
|
||
|
</ExtraCommands>
|
||
|
</Target>
|
||
|
<Target title="ReleaseSmall">
|
||
|
<Option output="bin\F7\ReleaseSmall\bl-mchf.elf" />
|
||
|
<Option object_output="obj\F7\ReleaseSmall\" />
|
||
|
<Option type="0" />
|
||
|
<Option compiler="armgcc_eb" />
|
||
|
<Option projectDeviceOptionsRelation="0" />
|
||
|
<Compiler>
|
||
|
<Add option="-fdata-sections" />
|
||
|
<Add option="-ffunction-sections" />
|
||
|
<Add option="-Os" />
|
||
|
</Compiler>
|
||
|
<Cpp>
|
||
|
<Add option="-Os" />
|
||
|
</Cpp>
|
||
|
<Linker>
|
||
|
<Add option="-eb_lib=n" />
|
||
|
<Add library="bin\F7\ReleaseSmall\libstm32f7xxhal.a" />
|
||
|
</Linker>
|
||
|
<ExtraCommands>
|
||
|
<Add after="arm-none-eabi-objcopy -O binary $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).bin" />
|
||
|
<Add after="arm-none-eabi-objcopy -O ihex $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)/$(TARGET_OUTPUT_BASENAME).hex" />
|
||
|
<Mode before="0" />
|
||
|
<Mode after="2" />
|
||
|
</ExtraCommands>
|
||
|
</Target>
|
||
|
</Build>
|
||
|
<VirtualTargets>
|
||
|
<Add alias="All" targets="ReleaseSmall;" />
|
||
|
</VirtualTargets>
|
||
|
<Device>
|
||
|
<Add option="$device=cortex-m7" />
|
||
|
<Add option="$fpu=fpv5-d16" />
|
||
|
<Add option="$lscript=..\mchf-eclipse\linker\arm-gcc-link-bootloader_f7.ld" />
|
||
|
</Device>
|
||
|
<Compiler>
|
||
|
<Add option="-mfloat-abi=hard" />
|
||
|
<Add option="-std=gnu11" />
|
||
|
<Add option="-Wall" />
|
||
|
<Add option="-fdata-sections" />
|
||
|
<Add option="-ffunction-sections" />
|
||
|
<Add option="-Os" />
|
||
|
<Add option="-Wno-unused-function" />
|
||
|
<Add option="-mthumb" />
|
||
|
<Add symbol="ARM_MATH_CM7" />
|
||
|
<Add symbol="_GNU_SOURCE" />
|
||
|
<Add symbol="CORTEX_M7" />
|
||
|
<Add symbol="STM32F767xx" />
|
||
|
<Add symbol="USE_HAL_DRIVER" />
|
||
|
<Add symbol="DEBUG" />
|
||
|
<Add symbol="USE_FULL_ASSERT" />
|
||
|
<Add symbol="TRACE" />
|
||
|
<Add symbol="__FPU_PRESENT=1" />
|
||
|
<Add symbol="BOOTLOADER_BUILD" />
|
||
|
<Add symbol="UI_BRD_OVI40" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Drivers\STM32F7xx_HAL_Driver\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Drivers\CMSIS\Device\ST\STM32F7xx\Include" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Drivers\CMSIS\Include" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Core\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Class\AUDIO\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Core\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\AUDIO\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\CDC\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\HID\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\MSC\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\MTP\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\drivers" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Class\MSC\Inc" />
|
||
|
<Add directory="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Class\CDC\Inc" />
|
||
|
<Add directory="..\mchf-eclipse" />
|
||
|
<Add directory="..\mchf-eclipse\src" />
|
||
|
<Add directory="..\mchf-eclipse\src\bootloader" />
|
||
|
<Add directory="..\mchf-eclipse\hardware" />
|
||
|
<Add directory="..\mchf-eclipse\misc" />
|
||
|
<Add directory="..\mchf-eclipse\misc\v_eprom" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\audio" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\audio\codec" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\audio\softdds" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\audio\cw" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\audio\filters" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\cat" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\diag" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\freedv" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\ui" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\ui\oscillator" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\ui\lcd" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\ui\encoder" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\ui\menu" />
|
||
|
<Add directory="..\mchf-eclipse\drivers\usb\device\class\composite" />
|
||
|
<Add directory="..\mchf-eclipse\hardware\board_configs" />
|
||
|
</Compiler>
|
||
|
<Cpp>
|
||
|
<Add option="-mfloat-abi=hard" />
|
||
|
<Add option="-std=gnu++11" />
|
||
|
<Add option="-Wextra" />
|
||
|
<Add option="-Wall" />
|
||
|
<Add option="-fdata-sections" />
|
||
|
<Add option="-ffunction-sections" />
|
||
|
<Add option="-mthumb" />
|
||
|
</Cpp>
|
||
|
<Linker>
|
||
|
<Add option="-eb_lib=n" />
|
||
|
<Add option="-eb_start_files" />
|
||
|
<Add option="-Wl,--gc-sections" />
|
||
|
<Add option="-flto" />
|
||
|
<Add option="--specs=nosys.specs" />
|
||
|
</Linker>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Core\Src\usbd_core.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Core\Src\usbd_ctlreq.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Device_Library\Core\Src\usbd_ioreq.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\MSC\Src\usbh_msc.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\MSC\Src\usbh_msc_bot.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Class\MSC\Src\usbh_msc_scsi.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Core\Src\usbh_core.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Core\Src\usbh_ctlreq.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Core\Src\usbh_ioreq.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\ST\STM32_USB_Host_Library\Core\Src\usbh_pipes.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\diskio.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\drivers\usbh_diskio.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\ff.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\ff_gen_drv.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\option\syscall.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Middlewares\Third_Party\FatFs\src\option\unicode.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\dac.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\dma.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\fatfs.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\fmc.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\gpio.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\main.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\rtc.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\sai.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\spi.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\..\mchf-eclipse\basesw\ovi40\Src\startup_stm32f767xx.S">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\stm32f7xx_hal_msp.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\stm32f7xx_it.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\system_stm32f7xx.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\usb_host.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\basesw\ovi40\Src\usbh_conf.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\drivers\audio\codec\uhsdr_hw_i2s.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\drivers\ui\lcd\ui_lcd_hy28.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\drivers\ui\lcd\ui_lcd_hy28_fonts.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\drivers\usb\app\usbd_desc.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\hardware\uhsdr_board.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\hardware\uhsdr_rtc.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\linker\arm-gcc-link-bootloader_f7.ld" />
|
||
|
<Unit filename="..\mchf-eclipse\Makefile" />
|
||
|
<Unit filename="..\mchf-eclipse\misc\config_storage.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\misc\profiling.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\misc\serial_eeprom.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\misc\v_eprom\eeprom.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\src\bootloader\bootloader_main.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\src\bootloader\command.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\src\bootloader\flash_if.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\src\bootloader\uhsdr_boot_hw.c">
|
||
|
<Option compilerVar="CC" />
|
||
|
</Unit>
|
||
|
<Unit filename="..\mchf-eclipse\support\hex2dfu\hex2dfu.py" />
|
||
|
<Extensions>
|
||
|
<code_completion />
|
||
|
<debugger />
|
||
|
<envvars />
|
||
|
<DoxyBlocks>
|
||
|
<comment_style block="0" line="0" />
|
||
|
<doxyfile_project />
|
||
|
<doxyfile_build />
|
||
|
<doxyfile_warnings />
|
||
|
<doxyfile_output />
|
||
|
<doxyfile_dot />
|
||
|
<general />
|
||
|
</DoxyBlocks>
|
||
|
</Extensions>
|
||
|
</Project>
|
||
|
</EmBitz_project_file>
|