MCUXpresso_MIMXRT1021xxxxx/boards/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos/host_video_camera_freertos_v3_14.xml
Yilin Sun 763d32be90
Updated SDK to v2.15.000
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-03-15 22:23:36 +08:00

189 lines
11 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ksdk:examples xmlns:ksdk="http://nxp.com/ksdk/2.0/ksdk_manifest_v3.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://nxp.com/ksdk/2.0/ksdk_manifest_v3.0.xsd manifest.xsd">
<externalDefinitions>
<definition extID="component.igpio_adapter.MIMXRT1021"/>
<definition extID="platform.drivers.cache_armv7_m7.MIMXRT1021"/>
<definition extID="platform.drivers.usdhc.MIMXRT1021"/>
<definition extID="middleware.fatfs.sd.MIMXRT1021"/>
<definition extID="middleware.fatfs.MIMXRT1021"/>
<definition extID="middleware.sdmmc.host.usdhc.freertos.MIMXRT1021"/>
<definition extID="middleware.sdmmc.host.usdhc.MIMXRT1021"/>
<definition extID="middleware.sdmmc.sd.MIMXRT1021"/>
<definition extID="middleware.usb.host_controller_ehci.MIMXRT1021"/>
<definition extID="middleware.usb.phy.MIMXRT1021"/>
<definition extID="middleware.freertos-kernel.MIMXRT1021"/>
<definition extID="middleware.freertos-kernel.heap_4.MIMXRT1021"/>
<definition extID="middleware.usb.host_video.MIMXRT1021"/>
<definition extID="component.lists.MIMXRT1021"/>
<definition extID="component.lpuart_adapter.MIMXRT1021"/>
<definition extID="component.serial_manager_uart.MIMXRT1021"/>
<definition extID="component.serial_manager.MIMXRT1021"/>
<definition extID="platform.drivers.lpuart.MIMXRT1021"/>
<definition extID="device.MIMXRT1021_CMSIS.MIMXRT1021"/>
<definition extID="device.MIMXRT1021_startup.MIMXRT1021"/>
<definition extID="platform.drivers.clock.MIMXRT1021"/>
<definition extID="platform.drivers.common.MIMXRT1021"/>
<definition extID="platform.drivers.igpio.MIMXRT1021"/>
<definition extID="platform.drivers.iomuxc.MIMXRT1021"/>
<definition extID="platform.drivers.xip_board.evkmimxrt1020.MIMXRT1021"/>
<definition extID="platform.drivers.xip_device.MIMXRT1021"/>
<definition extID="middleware.usb.host.stack.MIMXRT1021"/>
<definition extID="platform.utilities.assert.MIMXRT1021"/>
<definition extID="utility.debug_console.MIMXRT1021"/>
<definition extID="platform.utilities.misc_utilities.MIMXRT1021"/>
<definition extID="middleware.fatfs.template_sd.MIMXRT1021"/>
<definition extID="middleware.sdmmc.common.MIMXRT1021"/>
<definition extID="middleware.sdmmc.osa.freertos.MIMXRT1021"/>
<definition extID="middleware.sdmmc.usdhc.template.MIMXRT1021"/>
<definition extID="middleware.sdmmc.host.usdhc.cache.MIMXRT1021"/>
<definition extID="component.osa_free_rtos.MIMXRT1021"/>
<definition extID="component.osa_interface.MIMXRT1021"/>
<definition extID="middleware.usb.host.ehci_config_header.MIMXRT1021"/>
<definition extID="middleware.usb.host.common_header.MIMXRT1021"/>
<definition extID="component.osa.MIMXRT1021"/>
<definition extID="middleware.usb.common_header.MIMXRT1021"/>
<definition extID="middleware.freertos-kernel.template.MIMXRT1021"/>
<definition extID="middleware.freertos-kernel.extension.MIMXRT1021"/>
<definition extID="CMSIS_Include_core_cm.MIMXRT1021"/>
<definition extID="device.MIMXRT1021_system.MIMXRT1021"/>
<definition extID="mcuxpresso"/>
<definition extID="com.nxp.mcuxpresso"/>
<definition extID="com.crt.advproject.config.exe.debug"/>
<definition extID="com.crt.advproject.config.exe.release"/>
<definition extID="iar"/>
<definition extID="mdk"/>
</externalDefinitions>
<example id="evkmimxrt1020_host_video_camera_freertos" name="host_video_camera_freertos" dependency="component.igpio_adapter.MIMXRT1021 platform.drivers.cache_armv7_m7.MIMXRT1021 platform.drivers.usdhc.MIMXRT1021 middleware.fatfs.sd.MIMXRT1021 middleware.fatfs.MIMXRT1021 middleware.sdmmc.host.usdhc.freertos.MIMXRT1021 middleware.sdmmc.host.usdhc.MIMXRT1021 middleware.sdmmc.sd.MIMXRT1021 middleware.usb.host_controller_ehci.MIMXRT1021 middleware.usb.phy.MIMXRT1021 middleware.freertos-kernel.MIMXRT1021 middleware.freertos-kernel.heap_4.MIMXRT1021 middleware.usb.host_video.MIMXRT1021 component.lists.MIMXRT1021 component.lpuart_adapter.MIMXRT1021 component.serial_manager_uart.MIMXRT1021 component.serial_manager.MIMXRT1021 platform.drivers.lpuart.MIMXRT1021 device.MIMXRT1021_CMSIS.MIMXRT1021 device.MIMXRT1021_startup.MIMXRT1021 platform.drivers.clock.MIMXRT1021 platform.drivers.common.MIMXRT1021 platform.drivers.igpio.MIMXRT1021 platform.drivers.iomuxc.MIMXRT1021 platform.drivers.xip_board.evkmimxrt1020.MIMXRT1021 platform.drivers.xip_device.MIMXRT1021 middleware.usb.host.stack.MIMXRT1021 platform.utilities.assert.MIMXRT1021 utility.debug_console.MIMXRT1021 platform.utilities.misc_utilities.MIMXRT1021 middleware.fatfs.template_sd.MIMXRT1021 middleware.sdmmc.common.MIMXRT1021 middleware.sdmmc.osa.freertos.MIMXRT1021 middleware.sdmmc.usdhc.template.MIMXRT1021 middleware.sdmmc.host.usdhc.cache.MIMXRT1021 component.osa_free_rtos.MIMXRT1021 component.osa_interface.MIMXRT1021 middleware.usb.host.ehci_config_header.MIMXRT1021 middleware.usb.host.common_header.MIMXRT1021 component.osa.MIMXRT1021 middleware.usb.common_header.MIMXRT1021 middleware.freertos-kernel.template.MIMXRT1021 middleware.freertos-kernel.extension.MIMXRT1021 CMSIS_Include_core_cm.MIMXRT1021 device.MIMXRT1021_system.MIMXRT1021" category="usb_examples">
<projects>
<project type="com.crt.advproject.projecttype.exe" nature="org.eclipse.cdt.core.cnature"/>
</projects>
<memory>
<memoryBlock id="BOARD_FLASH_evkmimxrt1020" name="BOARD_FLASH" addr="60000000" size="00800000" type="ExtFlash" access="RO"/>
<memoryBlock id="SRAM_DTC_evkmimxrt1020" name="SRAM_DTC" addr="20000000" size="00010000" type="RAM" access="RW"/>
<memoryBlock id="SRAM_ITC_evkmimxrt1020" name="SRAM_ITC" addr="00000000" size="00010000" type="RAM" access="RW"/>
<memoryBlock id="NCACHE_REGION_evkmimxrt1020" name="NCACHE_REGION" addr="20200000" size="00020000" type="RAM" access="RW"/>
</memory>
<toolchainSettings>
<toolchainSetting id_refs="com.nxp.mcuxpresso">
<option id="gnu.c.compiler.option.preprocessor.def.symbols" type="stringList">
<value>DATA_SECTION_IS_CACHEABLE=1</value>
<value>_DEBUG=1</value>
<value>CPU_MIMXRT1021DAG5A</value>
<value>SDK_DEBUGCONSOLE=1</value>
<value>XIP_EXTERNAL_FLASH=1</value>
<value>XIP_BOOT_HEADER_ENABLE=1</value>
<value>USB_STACK_FREERTOS</value>
<value>configAPPLICATION_ALLOCATED_HEAP=1</value>
<value>FSL_OSA_BM_TASK_ENABLE=0</value>
<value>FSL_OSA_BM_TIMER_CONFIG=0</value>
<value>MCUXPRESSO_SDK</value>
<value>USB_STACK_FREERTOS_HEAP_SIZE=98304</value>
<value>SD_ENABLED</value>
<value>SDK_OS_FREE_RTOS</value>
<value>SERIAL_PORT_TYPE_UART=1</value>
</option>
<option id="com.crt.advproject.gas.fpu" type="enum">
<value>com.crt.advproject.gas.fpu.fpv5dp.hard</value>
</option>
<option id="com.crt.advproject.gcc.fpu" type="enum">
<value>com.crt.advproject.gcc.fpu.fpv5dp.hard</value>
</option>
<option id="gnu.c.compiler.option.optimization.flags" type="string">
<value>-fno-common</value>
</option>
<option id="com.crt.advproject.c.misc.dialect" type="enum">
<value>com.crt.advproject.misc.dialect.gnu99</value>
</option>
<option id="gnu.c.compiler.option.misc.other" type="string">
<value>-c -ffunction-sections -fdata-sections -ffreestanding -fno-builtin</value>
</option>
<option id="gnu.c.compiler.option.warnings.allwarn" type="boolean">
<value>false</value>
</option>
<option id="gnu.c.compiler.option.warnings.toerrors" type="boolean">
<value>false</value>
</option>
<option id="com.crt.advproject.link.fpu" type="enum">
<value>com.crt.advproject.link.fpu.fpv5dp.hard</value>
</option>
<option id="gnu.c.link.option.nostdlibs" type="boolean">
<value>true</value>
</option>
<option id="com.crt.advproject.link.memory.sections" type="stringList">
<value>isd=*(NonCacheable.init);region=NCACHE_REGION;type=.data</value>
<value>isd=*(NonCacheable);region=NCACHE_REGION;type=.bss</value>
</option>
<option id="com.crt.advproject.link.memory.heapAndStack" type="string">
<value>&amp;Heap:Default;Default;0x2000&amp;Stack:Default;Default;0x2000</value>
</option>
<option id="gnu.c.link.option.other" type="stringList">
<value>-no-warn-rwx-segments</value>
</option>
</toolchainSetting>
</toolchainSettings>
<debug_configurations>
<debug_configuration id_refs="com.crt.advproject.config.exe.debug com.crt.advproject.config.exe.release">
<drivers>
<driver id_refs="BOARD_FLASH_evkmimxrt1020">
<driverBinary path="../../../../../devices/MIMXRT1021/mcuxpresso" project_relative_path="binary" type="binary">
<files mask="MIMXRT1020-EVK_IS25LP064.cfx"/>
</driverBinary>
</driver>
</drivers>
</debug_configuration>
</debug_configurations>
<include_paths>
<include_path path="." project_relative_path="board" type="c_include"/>
<include_path path="../../.." project_relative_path="board" type="c_include"/>
<include_path path="." project_relative_path="source" type="c_include"/>
<include_path path="../../.." project_relative_path="source" type="c_include"/>
<include_path path="../../../../../middleware/usb/example/boards/evkmimxrt1020/usb_host_video_camera/freertos" project_relative_path="." type="c_include"/>
<include_path path="." project_relative_path="source" type="asm_include"/>
<include_path path="../../.." project_relative_path="source" type="asm_include"/>
</include_paths>
<source path="." project_relative_path="board" type="src">
<files mask="pin_mux.c"/>
</source>
<source path="." project_relative_path="board" type="c_include">
<files mask="pin_mux.h"/>
</source>
<source path="." project_relative_path="board" type="src">
<files mask="board.c"/>
<files mask="clock_config.c"/>
<files mask="dcd.c"/>
</source>
<source path="." project_relative_path="board" type="c_include">
<files mask="board.h"/>
<files mask="clock_config.h"/>
<files mask="dcd.h"/>
</source>
<source path="." project_relative_path="board" type="src" config="true">
<files mask="sdmmc_config.c"/>
</source>
<source path="." project_relative_path="board" type="c_include" config="true">
<files mask="sdmmc_config.h"/>
</source>
<source path="." project_relative_path="evkmimxrt1020/usb_examples/usb_host_video_camera/freertos" type="doc">
<files mask="readme.pdf" hidden="true"/>
</source>
<source path="." project_relative_path="source" type="c_include">
<files mask="app.h"/>
<files mask="host_video.h"/>
</source>
<source path="." project_relative_path="source" type="src">
<files mask="app.c"/>
<files mask="host_video.c"/>
</source>
<source path="." project_relative_path="source" type="c_include" config="true">
<files mask="ffconf.h"/>
<files mask="usb_host_config.h"/>
</source>
<source path="." project_relative_path="source" type="c_include" config="true">
<files mask="FreeRTOSConfig.h"/>
</source>
<source path="." project_relative_path="doc" type="doc" toolchain="iar mdk mcuxpresso">
<files mask="readme.txt"/>
</source>
</example>
</ksdk:examples>