0% found this document useful (0 votes)
160 views13 pages

Eclipse CDT Project Configuration

The document appears to be an XML project file that defines a debug configuration for an embedded application project. It specifies debug settings and toolchain configuration for an MPC560xP processor using the Freescale S32DS toolchain, including the compiler, linker and other tools. The configuration includes debug level and optimization settings for the C compiler as well as defined preprocessor symbols and target processor family.

Uploaded by

Stefano Sala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
160 views13 pages

Eclipse CDT Project Configuration

The document appears to be an XML project file that defines a debug configuration for an embedded application project. It specifies debug settings and toolchain configuration for an MPC560xP processor using the Freescale S32DS toolchain, including the compiler, linker and other tools. The configuration includes debug level and optimization settings for the C compiler as well as defined preprocessor symbols and target processor family.

Uploaded by

Stefano Sala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 13

<?xml version="1.0" encoding="UTF-8" standalone="no"?

>
<?fileVersion 4.0.0?><cproject
storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration
id="com.freescale.s32ds.cross.gnu.e200.exe.debug.1745564115">
<storageModule
buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider"
id="com.freescale.s32ds.cross.gnu.e200.exe.debug.1745564115"
moduleId="org.eclipse.cdt.core.settings" name="Debug">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF"
point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.MwErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.GCCErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.MPWErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.MwfeErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.IcodeErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.LltErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.AsmErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.LnkErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.CobjErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
<extension
id="com.freescale.s32ds.cdt.core.errorParsers.GmakeErrorParser"
point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactName="${ProjName}"
buildArtefactType="com.freescale.s32ds.cross.gnu.e200.buildArtefact.exe"
buildProperties="org.eclipse.cdt.build.core.buildArtefactType=com.freescale.s32ds.c
ross.gnu.e200.buildArtefact.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cd
t.build.core.buildType.debug" cleanCommand="${cross_rm}" description=""
errorParsers="com.freescale.s32ds.cdt.core.errorParsers.GmakeErrorParser;com.freesc
ale.s32ds.cdt.core.errorParsers.LnkErrorParser;com.freescale.s32ds.cdt.core.errorPa
rsers.AsmErrorParser;com.freescale.s32ds.cdt.core.errorParsers.CobjErrorParser;com.
freescale.s32ds.cdt.core.errorParsers.IcodeErrorParser;com.freescale.s32ds.cdt.core
.errorParsers.LltErrorParser;com.freescale.s32ds.cdt.core.errorParsers.MwfeErrorPar
ser;com.freescale.s32ds.cdt.core.errorParsers.MwErrorParser;com.freescale.s32ds.cdt
.core.errorParsers.MPWErrorParser"
id="com.freescale.s32ds.cross.gnu.e200.exe.debug.1745564115" name="Debug"
parent="com.freescale.s32ds.cross.gnu.e200.exe.debug">
<folderInfo
id="com.freescale.s32ds.cross.gnu.e200.exe.debug.1745564115." name="/"
resourcePath="">
<toolChain
id="com.freescale.s32ds.cross.gnu.e200.toolChain.debug.479370090" name="Standard
S32DS toolchain for E200"
nonInternalBuilderId="com.freescale.s32ds.cross.gnu.builder"
superClass="com.freescale.s32ds.cross.gnu.e200.toolChain.debug">
<option
id="com.freescale.s32ds.cross.gnu.e200.option.target.family.114932447" name="Target
processor" superClass="com.freescale.s32ds.cross.gnu.e200.option.target.family"
value="com.freescale.s32ds.cross.gnu.e200.option.target.family.e200z0"
valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.option.target.sysroot.793511316"
name="Sysroot"
superClass="com.freescale.s32ds.cross.gnu.e200.option.target.sysroot" value="--
sysroot=&quot;${eclipse_home}../S32DS/e200_ewl2&quot;" valueType="string"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.option.target.libraries.639098797"
name="Libraries support"
superClass="com.freescale.s32ds.cross.gnu.e200.option.target.libraries"
value="com.freescale.s32ds.cross.gnu.e200.option.target.libraries.ewl_c9x_c"
valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.option.target.sp.1282713817" name="Signal
Processing" superClass="com.freescale.s32ds.cross.gnu.e200.option.target.sp"
value="com.freescale.s32ds.cross.gnu.e200.option.target.sp.none"
valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.option.addtools.createflash.2023688804"
name="Create flash image"
superClass="com.freescale.s32ds.cross.gnu.e200.option.addtools.createflash"
value="true" valueType="boolean"/>
<targetPlatform archList="all"
binaryParser="org.eclipse.cdt.core.ELF"
id="cdt.managedbuild.targetPlatform.gnu.cross.1118368070" isAbstract="false"
osList="all" superClass="cdt.managedbuild.targetPlatform.gnu.cross"/>
<builder autoBuildTarget="" buildPath="$
{workspace_loc:/Inverter_P144_Prj}/Debug" cleanBuildTarget=""
enableAutoBuild="false" enableCleanBuild="true" enabledIncrementalBuild="true"
id="com.freescale.s32ds.cross.gnu.builder.617603130" incrementalBuildTarget=""
keepEnvironmentInBuildfile="false" managedBuildOn="true" name="FSL Make Builder"
parallelBuildOn="true" parallelizationNumber="optimal"
superClass="com.freescale.s32ds.cross.gnu.builder"/>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.134358817" name="Standard
S32DS C Compiler" superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler">
<option
defaultValue="gnu.c.optimization.level.none"
id="gnu.c.compiler.option.optimization.level.1563028020" name="Optimization Level"
superClass="gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false"
value="gnu.c.optimization.level.most" valueType="enumerated"/>
<option
id="gnu.c.compiler.option.debugging.level.281293057" name="Debug Level"
superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false"
value="gnu.c.debugging.level.max" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.optimization.signedchar.16
88802041" name="'char' is signed (-fsigned-char)"
superClass="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.optimization.signe
dchar" useByScannerDiscovery="true" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.optimization.functionsecti
ons.1931517443" name="Function sections (-ffunction-sections)"
superClass="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.optimization.funct
ionsections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.optimization.datasections.
225371224" name="Data sections (-fdata-sections)"
superClass="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.optimization.datas
ections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.debugging.format.199298895
0" name="Debug format"
superClass="com.freescale.s32ds.cross.gnu.tool.c.compiler.option.debugging.format"
useByScannerDiscovery="true"/>
<option
id="gnu.c.compiler.option.preprocessor.def.symbols.1090987462" name="Defined
symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols"
useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue
builtIn="false" value="START_FROM_FLASH"/>
<listOptionValue
builtIn="false"
value="SWLIBS_DEFAULT_IMPLEMENTATION=SWLIBS_DEFAULT_IMPLEMENTATION_F32"/>
<listOptionValue
builtIn="false" value="MPC560xP"/>
<listOptionValue
builtIn="false" value="DISABLE_SWT"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.family.1698497
757" name="Target Processor"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.family
" useByScannerDiscovery="false"
value="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.family.e200
z0" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.sysroot.156733
3575" name="Sysroot"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.sysroo
t" useByScannerDiscovery="false" value="--sysroot=&quot;$
{eclipse_home}../S32DS/e200_ewl2&quot;" valueType="string"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.libraries.1227
887100"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.librar
ies" useByScannerDiscovery="false"
value="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.libraries.e
wl_c9x_c" valueType="enumerated"/>
<option
id="gnu.c.compiler.option.include.paths.227507415" name="Include paths (-I)"
superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false"
valueType="includePath">
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/ApplicationConfig}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/PMSM_Application/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_Junction}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/DSPing/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SSD_Flash_Driver/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_Framework/_Primitives/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_Framework/_Utilities/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_Framework/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_CAN_Manager/User/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_CAN_Manager/Custom/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/A_SS_CAN_Manager/Common/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/BSP}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/BSP/BLDC_Hall/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/BSP/ESC_Bemf/inc}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/${ProjName}/src/FreeMASTER}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/FreeMASTER/MPC56xx}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/FreeMASTER/src_common}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/MPC5604P_system}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/MPC5604P_system/peripherals}&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/$
{ProjName}/src/MPC5604P_system/startup}&quot;"/>
<listOptionValue
builtIn="false" value="../include"/>
<listOptionValue
builtIn="false"
value="&quot;C:\NXP\AMMCLIB\MPC560xP_AMMCLIB_v1.1.15\include&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_EWL_DIR}/EWL_C/include&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_EWL_DIR}/EWL_C/include/pa&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_TOOLCHAIN_DIR}/lib/gcc/powerpc-
eabivle/4.9.4/include&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_TOOLCHAIN_DIR}/lib/gcc/powerpc-
eabivle/4.9.4/include-fixed&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_TOOLCHAIN_DIR}/powerpc-eabivle/include&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_TOOLCHAIN_DIR}/powerpc-
eabivle/usr/include&quot;"/>
</option>
<option
id="gnu.c.compiler.option.misc.other.1122953587" name="Other flags"
superClass="gnu.c.compiler.option.misc.other" useByScannerDiscovery="false"
value="-c -fmessage-length=0 -Wa,-mregnames" valueType="string"/>
<option
id="gnu.c.compiler.option.dialect.std.971511827" name="Language standard"
superClass="gnu.c.compiler.option.dialect.std" useByScannerDiscovery="true"
value="gnu.c.compiler.dialect.c99" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.sp.1275424222"
name="Signal Processing"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.sp"
useByScannerDiscovery="false"
value="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.sp.none"
valueType="enumerated"/>
<option
id="gnu.c.compiler.option.preprocessor.nostdinc.1161498003" name="Do not search
system directories (-nostdinc)"
superClass="gnu.c.compiler.option.preprocessor.nostdinc"
useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.fp.hard.999185
882" name="Use hardware floating point"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.compiler.option.target.fp.har
d" useByScannerDiscovery="true" value="false" valueType="boolean"/>
<option
id="gnu.c.compiler.option.include.files.1695829445"
superClass="gnu.c.compiler.option.include.files" valueType="includeFiles">
<listOptionValue
builtIn="false" value="&quot;${workspace_loc:/${ProjName}/swv.h}&quot;"/>
</option>
<inputType
id="cdt.managedbuild.tool.gnu.c.compiler.input.155885701"
superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.1359533556" name="Standard
S32DS C++ Compiler"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler">
<option
id="gnu.cpp.compiler.option.optimization.level.596086367" name="Optimization Level"
superClass="gnu.cpp.compiler.option.optimization.level"
useByScannerDiscovery="false" value="gnu.cpp.compiler.optimization.level.none"
valueType="enumerated"/>
<option
id="gnu.cpp.compiler.option.debugging.level.429230091" name="Debug Level"
superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false"
value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.optimization.signedchar.
1526277225" name="'char' is signed (-fsigned-char)"
superClass="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.optimization.sig
nedchar" useByScannerDiscovery="true" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.optimization.functionsec
tions.396079094" name="Function sections (-ffunction-sections)"
superClass="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.optimization.fun
ctionsections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.optimization.datasection
s.1060472822" name="Data sections (-fdata-sections)"
superClass="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.optimization.dat
asections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.debugging.format.1342544
936" name="Debug format"
superClass="com.freescale.s32ds.cross.gnu.tool.cpp.compiler.option.debugging.format
" useByScannerDiscovery="true"/>
<option
id="gnu.cpp.compiler.option.preprocessor.def.1533409893" name="Defined symbols (-
D)" superClass="gnu.cpp.compiler.option.preprocessor.def"
useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue
builtIn="false" value="START_FROM_FLASH"/>
<listOptionValue
builtIn="false" value="MPC560xP"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.family.76344
6438" name="Target Processor"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.fami
ly" useByScannerDiscovery="false"
value="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.family.e2
00z0" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.sysroot.1495
046907" name="Sysroot"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.sysr
oot" useByScannerDiscovery="false" value="--sysroot=&quot;$
{eclipse_home}../S32DS/e200_ewl2&quot;" valueType="string"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.libraries.11
80682541"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.libr
aries" useByScannerDiscovery="false"
value="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.libraries
.ewl_c9x_c" valueType="enumerated"/>
<option
id="gnu.cpp.compiler.option.include.paths.942134326" name="Include paths (-I)"
superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false"
valueType="includePath">
<listOptionValue
builtIn="false" value="&quot;../include&quot;"/>
<listOptionValue
builtIn="false" value="&quot;$
{eclipse_home}../S32DS/e200_ewl2/EWL_C/include&quot;"/>
<listOptionValue
builtIn="false" value="&quot;$
{eclipse_home}../S32DS/e200_ewl2/EWL_C/include/pa&quot;"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.sp.163995691
0" name="Signal Processing"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.sp"
useByScannerDiscovery="false"
value="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.sp.none"
valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.fp.hard.5197
79946" name="Use hardware floating point"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.compiler.option.target.fp.h
ard" useByScannerDiscovery="true" value="false" valueType="boolean"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.174630415" name="Standard
S32DS C Linker" superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.linker">
<option
id="com.freescale.s32ds.cross.gnu.tool.c.linker.option.gcsections.1134053161"
name="Remove unused sections (-Xlinker --gc-sections)"
superClass="com.freescale.s32ds.cross.gnu.tool.c.linker.option.gcsections"
value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.family.129315493
1" name="Target Processor"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.family"
value="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.family.e200z0
" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.sysroot.58198743
4" name="Sysroot"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.sysroot"
value="--sysroot=&quot;${eclipse_home}../S32DS/e200_ewl2&quot;"
valueType="string"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.libraries.173959
9269"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.librarie
s"
value="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.libraries.ewl
_c9x_c" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.c.linker.option.scriptfile.1320848599"
name="Script files (-T)"
superClass="com.freescale.s32ds.cross.gnu.tool.c.linker.option.scriptfile"
valueType="stringList">
<listOptionValue
builtIn="false" value="&quot;$
{ProjDirPath}/Project_Settings/Linker_Files/56xx_flash.ld&quot;"/>
<listOptionValue
builtIn="false" value="&quot;$
{ProjDirPath}/Project_Settings/Linker_Files/libs.ld&quot;"/>
</option>
<option
id="gnu.c.link.option.libs.1464809815" name="Libraries (-l)"
superClass="gnu.c.link.option.libs" valueType="libs">
<listOptionValue
builtIn="false" value=":MPC560xP_AMMCLIB.a"/>
</option>
<option
id="gnu.c.link.option.paths.809391503" name="Library search path (-L)"
superClass="gnu.c.link.option.paths" valueType="libPaths">
<listOptionValue
builtIn="false"
value="&quot;C:\NXP\AMMCLIB\MPC560xP_AMMCLIB_v1.1.15\lib\s32ds_ppc&quot;"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.sp.1063283830"
name="Signal Processing"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.sp"
value="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.sp.none"
valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.fp.hard.46807303
8" name="Use hardware floating point"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.c.linker.option.target.fp.hard"
value="false" valueType="boolean"/>
<inputType
id="com.freescale.s32ds.cross.gnu.tool.c.linker.inputType.scriptfile.530038149"
superClass="com.freescale.s32ds.cross.gnu.tool.c.linker.inputType.scriptfile"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.1331899568" name="Standard
S32DS C++ Linker" superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker">
<option
id="com.freescale.s32ds.cross.gnu.tool.cpp.linker.option.gcsections.1930887170"
name="Remove unused sections (-Xlinker --gc-sections)"
superClass="com.freescale.s32ds.cross.gnu.tool.cpp.linker.option.gcsections"
value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.family.1328124
" name="Target Processor"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.family
"
value="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.family.e200
z0" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.sysroot.143188
9333" name="Sysroot"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.sysroo
t" value="--sysroot=&quot;${eclipse_home}../S32DS/e200_ewl2&quot;"
valueType="string"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.libraries.1511
110348"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.librar
ies"
value="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.libraries.e
wl_c9x_c" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.cpp.linker.option.scriptfile.584721382"
name="Script files (-T)"
superClass="com.freescale.s32ds.cross.gnu.tool.cpp.linker.option.scriptfile"
valueType="stringList">
<listOptionValue
builtIn="false" value="&quot;$
{ProjDirPath}/Project_Settings/Linker_Files/56xx_flash.ld&quot;"/>
<listOptionValue
builtIn="false" value="&quot;$
{ProjDirPath}/Project_Settings/Linker_Files/libs.ld&quot;"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.sp.2143295785"
name="Signal Processing"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.sp"
value="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.sp.none"
valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.fp.hard.338800
892" name="Use hardware floating point"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.cpp.linker.option.target.fp.har
d" value="false" valueType="boolean"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.archiver.300365800" name="Standard
S32DS Archiver" superClass="com.freescale.s32ds.cross.gnu.e200.tool.archiver"/>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.assembler.1705090438" name="Standard
S32DS Assembler" superClass="com.freescale.s32ds.cross.gnu.e200.tool.assembler">
<option
id="com.freescale.s32ds.cross.gnu.tool.assembler.usepreprocessor.470477538"
name="Use preprocessor"
superClass="com.freescale.s32ds.cross.gnu.tool.assembler.usepreprocessor"
value="true" valueType="boolean"/>
<option
defaultValue="gnu.c.optimization.level.none"
id="com.freescale.s32ds.cross.gnu.tool.assembler.option.optimization.level.68220432
5" name="Optimization Level"
superClass="com.freescale.s32ds.cross.gnu.tool.assembler.option.optimization.level"
value="gnu.c.optimization.level.most" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.assembler.option.debugging.level.144838806"
name="Debug Level"
superClass="com.freescale.s32ds.cross.gnu.tool.assembler.option.debugging.level"
value="gnu.c.debugging.level.max" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.tool.assembler.option.defs.1932350925"
name="Defined symbols (-D)"
superClass="com.freescale.s32ds.cross.gnu.tool.assembler.option.defs"
valueType="definedSymbols">
<listOptionValue
builtIn="false" value="START_FROM_FLASH"/>
<listOptionValue
builtIn="false" value="MPC560xP"/>
<listOptionValue
builtIn="false" value="DISABLE_SWT"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.family.74351270
" name="Target Processor"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.family"
value="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.family.e200z
0" valueType="enumerated"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.sysroot.1433682
563" name="Sysroot"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.sysroot
" value="--sysroot=&quot;${eclipse_home}../S32DS/e200_ewl2&quot;"
valueType="string"/>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.libraries.17876
3812"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.librari
es"
value="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.libraries.ew
l_c9x_c" valueType="enumerated"/>
<option
id="gnu.both.asm.option.include.paths.184452342" name="Include paths (-I)"
superClass="gnu.both.asm.option.include.paths" valueType="includePath">
<listOptionValue
builtIn="false" value="../include"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_EWL_DIR}/EWL_C/include/pa&quot;"/>
<listOptionValue
builtIn="false" value="&quot;${VLE_EWL_DIR}/EWL_C/include&quot;"/>
</option>
<option
id="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.sp.730180727"
name="Signal Processing"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.sp"
value="com.freescale.s32ds.cross.gnu.e200.tool.assembler.option.target.sp.none"
valueType="enumerated"/>
<inputType
id="cdt.managedbuild.tool.gnu.assembler.input.6385435"
superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
<inputType
id="com.freescale.s32ds.cross.gnu.tool.assembler.inputType.asmfile.561760148"
superClass="com.freescale.s32ds.cross.gnu.tool.assembler.inputType.asmfile"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.createflash.1751863249" name="Standard
S32DS Create Flash Image"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.createflash">
<option
id="com.freescale.s32ds.cross.gnu.option.createflash.other.1158484559" name="Other
flags" superClass="com.freescale.s32ds.cross.gnu.option.createflash.other"
value="--srec-forceS3" valueType="string"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.tool.createlisting.454448296" name="Standard
S32DS Create Listing"
superClass="com.freescale.s32ds.cross.gnu.tool.createlisting">
<option
id="com.freescale.s32ds.cross.gnu.option.createlisting.source.981664254"
name="Display source (--source|-S)"
superClass="com.freescale.s32ds.cross.gnu.option.createlisting.source" value="true"
valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.option.createlisting.allheaders.1835745208"
name="Display all headers (--all-headers|-x)"
superClass="com.freescale.s32ds.cross.gnu.option.createlisting.allheaders"
value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.option.createlisting.demangle.503480005"
name="Demangle names (--demangle|-C)"
superClass="com.freescale.s32ds.cross.gnu.option.createlisting.demangle"
value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.option.createlisting.linenumbers.452575241"
name="Display line numbers (--line-numbers|-l)"
superClass="com.freescale.s32ds.cross.gnu.option.createlisting.linenumbers"
value="true" valueType="boolean"/>
<option
id="com.freescale.s32ds.cross.gnu.option.createlisting.wide.323603184" name="Wide
lines (--wide|-w)"
superClass="com.freescale.s32ds.cross.gnu.option.createlisting.wide" value="true"
valueType="boolean"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.tool.printsize.163376360" name="Standard S32DS
Print Size" superClass="com.freescale.s32ds.cross.gnu.tool.printsize">
<option
id="com.freescale.s32ds.cross.gnu.option.printsize.format.366769581" name="Size
format" superClass="com.freescale.s32ds.cross.gnu.option.printsize.format"/>
</tool>
<tool
id="com.freescale.s32ds.cross.gnu.c.preprocessor.609361734" name="Standard S32DS C
Preprocessor" superClass="com.freescale.s32ds.cross.gnu.c.preprocessor"/>
<tool
id="com.freescale.s32ds.cross.gnu.cpp.preprocessor.1429928858" name="Standard S32DS
C++ Preprocessor" superClass="com.freescale.s32ds.cross.gnu.cpp.preprocessor"/>
<tool
id="com.freescale.s32ds.cross.gnu.disassembler.546996434" name="Standard S32DS
Disassembler" superClass="com.freescale.s32ds.cross.gnu.disassembler"/>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.spt.assembler.775173707" name="SPT
Assembler" superClass="com.freescale.s32ds.cross.gnu.e200.tool.spt.assembler"/>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.spt.disassembler.340208425" name="SPT
Disassembler"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.spt.disassembler"/>
<tool
id="com.freescale.s32ds.cross.gnu.e200.tool.spt.preprocessor.471894794" name="SPT
Preprocessor"
superClass="com.freescale.s32ds.cross.gnu.e200.tool.spt.preprocessor"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED"
kind="sourcePath" name="ApplicationConfig"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED"
kind="sourcePath" name="FreeMASTER_control"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED"
kind="sourcePath" name="Project_Settings"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED"
kind="sourcePath" name="include"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED"
kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project
id="Inverter_PMSM_Prj.com.freescale.s32ds.cross.gnu.e200.exe.592169763" name="E200
Executable" projectType="com.freescale.s32ds.cross.gnu.e200.exe"/>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true"
selectedProfileId=""/>
<scannerConfigBuildInfo
instanceId="com.freescale.s32ds.cross.gnu.e200.exe.debug.1745564115;com.freescale.s
32ds.cross.gnu.e200.exe.debug.1745564115.;com.freescale.s32ds.cross.gnu.e200.tool.c
.compiler.134358817;cdt.managedbuild.tool.gnu.c.compiler.input.155885701">
<autodiscovery enabled="true" problemReportingEnabled="true"
selectedProfileId=""/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo
instanceId="com.freescale.s32ds.cross.gnu.e200.exe.release.485550082;com.freescale.
s32ds.cross.gnu.e200.exe.release.485550082.;com.freescale.s32ds.cross.gnu.e200.tool
.c.compiler.932728601;cdt.managedbuild.tool.gnu.c.compiler.input.1241193731">
<autodiscovery enabled="true" problemReportingEnabled="true"
selectedProfileId=""/>
</scannerConfigBuildInfo>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
<storageModule moduleId="org.eclipse.embsys" parent_project="true"
register_architecture="e200" register_board="--- none ---"
register_chip="MPC5604P" register_core="e200z0h" register_vendor="Freescale"/>
<storageModule moduleId="refreshScope" versionNumber="2">
<configuration configurationName="Debug">
<resource resourceType="PROJECT"
workspacePath="/MTRCKTSPS5604P_S32DS"/>
</configuration>
<configuration configurationName="Release">
<resource resourceType="PROJECT"
workspacePath="/MTRCKTSPS5604P_S32DS"/>
</configuration>
</storageModule>
<storageModule
moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
<buildTargets>
<target name="Build" path=""
targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>${cross_make}</buildCommand>
<buildArguments>-j8</buildArguments>
<buildTarget/>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
<target name="Clean" path=""
targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>${cross_make}</buildCommand>
<buildArguments>-j8</buildArguments>
<buildTarget>clean</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
</buildTargets>
</storageModule>
</cproject>

You might also like