MCUXpresso_LPC804/boards/lpcxpresso804/demo_apps/safety_iec60730b/safety_iec60730b_v3_10.xml

190 lines
10 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="middleware.safety.LPC804"/>
<definition extID="platform.drivers.clock.LPC804"/>
<definition extID="platform.drivers.common.LPC804"/>
<definition extID="device.LPC804_CMSIS.LPC804"/>
<definition extID="component.miniusart_adapter.LPC804"/>
<definition extID="platform.drivers.lpc_miniusart.LPC804"/>
<definition extID="platform.utilities.assert_lite.LPC804"/>
<definition extID="utility.debug_console_lite.LPC804"/>
<definition extID="platform.drivers.lpc_iocon_lite.LPC804"/>
<definition extID="platform.drivers.swm.LPC804"/>
<definition extID="platform.drivers.lpc_gpio.LPC804"/>
<definition extID="platform.drivers.syscon.LPC804"/>
<definition extID="platform.drivers.rom_api.LPC804"/>
<definition extID="platform.utilities.misc_utilities.LPC804"/>
<definition extID="platform.drivers.reset.LPC804"/>
<definition extID="platform.drivers.power_no_lib.LPC804"/>
<definition extID="CMSIS_Include_core_cm.LPC804"/>
<definition extID="platform.drivers.swm_connections.LPC804"/>
<definition extID="platform.drivers.syscon_connections.LPC804"/>
<definition extID="iar"/>
<definition extID="mdk"/>
<definition extID="mcuxpresso"/>
<definition extID="com.nxp.mcuxpresso"/>
</externalDefinitions>
<example id="lpcxpresso804_safety_iec60730b" name="safety_iec60730b" dependency="middleware.safety.LPC804 platform.drivers.clock.LPC804 platform.drivers.common.LPC804 device.LPC804_CMSIS.LPC804 component.miniusart_adapter.LPC804 platform.drivers.lpc_miniusart.LPC804 platform.utilities.assert_lite.LPC804 utility.debug_console_lite.LPC804 platform.drivers.lpc_iocon_lite.LPC804 platform.drivers.swm.LPC804 platform.drivers.lpc_gpio.LPC804 platform.drivers.syscon.LPC804 platform.drivers.rom_api.LPC804 platform.utilities.misc_utilities.LPC804 platform.drivers.reset.LPC804 platform.drivers.power_no_lib.LPC804 CMSIS_Include_core_cm.LPC804 platform.drivers.swm_connections.LPC804 platform.drivers.syscon_connections.LPC804" category="demo_apps">
<projects>
<project type="com.crt.advproject.projecttype.exe" nature="org.eclipse.cdt.core.cnature"/>
</projects>
<toolchainSettings>
<toolchainSetting id_refs="com.nxp.mcuxpresso">
<buildSteps>
<postBuildStep>arm-none-eabi-objcopy -v -O ihex "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.hex"; ${ProjDirPath}/crc_hex.bat -${ConfigName}/${BuildArtifactFileBaseName}.hex -${ConfigName}/${BuildArtifactFileBaseName}_crc.hex -tools\\srecord\\srec_cat.exe</postBuildStep>
</buildSteps>
<option id="gnu.c.compiler.option.preprocessor.def.symbols" type="stringList">
<value>CPU_LPC804</value>
<value>CPU_LPC804M101JDH24</value>
<value>MCUXPRESSO_SDK</value>
</option>
<option id="com.crt.advproject.gcc.exe.debug.option.optimization.level" type="enum">
<value>gnu.c.optimization.level.size</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="com.crt.advproject.gcc.fpu" type="enum">
<value>com.crt.advproject.gcc.fpu.none</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.gas.fpu" type="enum">
<value>com.crt.advproject.gas.fpu.none</value>
</option>
<option id="gnu.c.link.option.nostdlibs" type="boolean">
<value>true</value>
</option>
<option id="com.crt.advproject.link.fpu" type="enum">
<value>com.crt.advproject.link.fpu.none</value>
</option>
</toolchainSetting>
</toolchainSettings>
<include_paths>
<include_path path="mdk/linker" project_relative_path="linker" toolchain="mdk" type="c_include"/>
<include_path path="." project_relative_path="source" type="c_include"/>
<include_path path="../../../../devices/LPC804" project_relative_path="devices/LPC804" type="c_include"/>
<include_path path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="." type="c_include"/>
<include_path path="freemaster" project_relative_path="source" type="c_include"/>
<include_path path="." project_relative_path="board" type="c_include"/>
<include_path path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="." type="asm_include"/>
</include_paths>
<source path="iar" project_relative_path="./" type="workspace" toolchain="iar">
<files mask="safety_iec60730b.ewd"/>
<files mask="safety_iec60730b.ewp"/>
<files mask="safety_iec60730b.eww"/>
</source>
<source path="mdk" project_relative_path="./" type="workspace" toolchain="mdk">
<files mask="safety_iec60730b.uvprojx"/>
<files mask="safety_iec60730b.uvoptx"/>
<files mask="JLinkSettings.ini"/>
<files mask="safety_iec60730b.uvmpw"/>
</source>
<source path="." project_relative_path="source" type="src">
<files mask="main.c"/>
<files mask="safety_cm0_lpc.c"/>
</source>
<source path="iar/linker" project_relative_path="linker" type="linker" toolchain="iar">
<files mask="lpcxpresso804_safety.icf"/>
</source>
<source path="mdk/linker" project_relative_path="linker" type="linker" toolchain="mdk">
<files mask="lpcxpresso804_safety.sct"/>
</source>
<source path="mcux/linker" project_relative_path="linker" type="linker" toolchain="mcuxpresso">
<files mask="lpcxpresso804_safety.ld"/>
</source>
<source path="mdk/linker" project_relative_path="linker" type="c_include" toolchain="mdk">
<files mask="linker_config.h"/>
</source>
<source path="." project_relative_path="source" type="c_include">
<files mask="safety_test_items.h"/>
<files mask="isr.h"/>
<files mask="safety_config.h"/>
<files mask="project_setup_lpcxpresso804.h"/>
</source>
<source path="." project_relative_path="source" type="src">
<files mask="safety_test_items.c"/>
<files mask="project_setup_lpcxpresso804.c"/>
</source>
<source path="../../../../devices/LPC804" project_relative_path="devices/LPC804" type="src">
<files mask="system_LPC804.c"/>
</source>
<source path="../../../../devices/LPC804" project_relative_path="devices/LPC804" type="c_include">
<files mask="system_LPC804.h"/>
</source>
<source path="." project_relative_path="source" type="c_include">
<files mask="safety_cm0_lpc.h"/>
</source>
<source path="GUI" project_relative_path="GUI" type="other">
<files mask="safety.pmp"/>
</source>
<source path="." project_relative_path="board" type="src">
<files mask="clock_config.c"/>
<files mask="board.c"/>
</source>
<source path="." project_relative_path="board" type="c_include">
<files mask="clock_config.h"/>
<files mask="board.h"/>
</source>
<source path="freemaster" project_relative_path="source" type="c_include">
<files mask="freemaster_cfg.h"/>
</source>
<source path="." project_relative_path="doc" type="doc">
<files mask="readme.txt"/>
</source>
<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="../../../../middleware/safety_iec60730b/tools/crc" project_relative_path="." type="script" toolchain="mdk mcuxpresso">
<files mask="crc_hex.bat" hidden="true"/>
</source>
<source path="../../../../tools/srecord" project_relative_path="tools/srecord" type="other" toolchain="mdk mcuxpresso">
<files mask="srec_cat.exe" hidden="true"/>
</source>
<source path="../../../../tools/srecord" project_relative_path="tools/srecord" type="archive">
<files mask="srecord-1.64.zip"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="src">
<files mask="start.c"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="src" toolchain="iar">
<files mask="startup_iar.c"/>
<files mask="vectors_iar.c"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="c_include" toolchain="iar">
<files mask="vectors_iar.h"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="src" toolchain="mdk">
<files mask="startup_mdk.c"/>
<files mask="vectors_mdk.c"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="c_include" toolchain="mdk">
<files mask="vectors_mdk.h"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="src" toolchain="mcuxpresso">
<files mask="startup_mcux.c"/>
<files mask="vectors_mcux.c"/>
</source>
<source path="../../../../middleware/safety_iec60730b/boards/common/cm0/startup/cm0" project_relative_path="startup" type="c_include" toolchain="mcuxpresso">
<files mask="vectors_mcux.h"/>
</source>
<source path="mdk" project_relative_path="." type="configuration" toolchain="mdk">
<files mask="safety_debug.ini"/>
</source>
</example>
</ksdk:examples>