<?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.tasking.config.arm.abs.debug.2046332459">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.tasking.config.arm.abs.debug.2046332459" moduleId="org.eclipse.cdt.core.settings" name="Debug">
<externalSettings/>
<extensions>
<extension id="com.tasking.managedbuilder.TASKING_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.tasking.managedbuilder.TskErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="abs" artifactName="STM3210C-EVAL_USBD-FS" buildArtefactType="com.tasking.arm.buildArtefactType.elf" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=com.tasking.arm.buildArtefactType.elf" cleanCommand="&quot;${PRODDIR}/bin/rm&quot; -rf" description="" id="com.tasking.config.arm.abs.debug.2046332459" name="Debug" parent="com.tasking.config.arm.abs.debug">
<folderInfo id="com.tasking.config.arm.abs.debug.2046332459." name="/" resourcePath="">
<toolChain id="com.tasking.arm.abs.debug.1253069366" name="TASKING VX-toolset for ARM" superClass="com.tasking.arm.abs.debug">
<option id="com.tasking.arm.prodDir.1197163756" name="Product directory:" superClass="com.tasking.arm.prodDir" value="${eclipse_home}/.." valueType="string"/>
<option id="com.tasking.arm.pluginVersion.2133165165" name="Plugin version" superClass="com.tasking.arm.pluginVersion" value="1.21.1.11" valueType="string"/>
<option id="com.tasking.arm.cpu.1245166057" name="Processor:" superClass="com.tasking.arm.cpu" value="STM32F107VC (Cortex-M3)" valueType="string"/>
<targetPlatform archList="all" binaryParser="com.tasking.managedbuilder.TASKING_ELF" id="com.tasking.arm.platform.abs.debug.904118511" name="Debug" osList="" superClass="com.tasking.arm.platform.abs.debug"/>
<builder buildPath="${workspace_loc:/STM3210C-EVAL_USBD-FS/Debug}" id="com.tasking.arm.builder.abs.debug.1498596309" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="TASKING ARM Makefile generator" parallelBuildOn="true" parallelizationNumber="-1" superClass="com.tasking.arm.builder.abs.debug"/>
<tool id="com.tasking.arm.cc.abs.debug.106902944" name="C/C++ Compiler" superClass="com.tasking.arm.cc.abs.debug">
<option id="com.tasking.arm.cc.pr36858.2058107215" name="workaround for PR36858" superClass="com.tasking.arm.cc.pr36858" value="true" valueType="string"/>
<option id="com.tasking.arm.cc.definedSymbols.1164918345" name="Defined symbols" superClass="com.tasking.arm.cc.definedSymbols" valueType="definedSymbols">
<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
<listOptionValue builtIn="false" value="STM32F10X_CL"/>
<listOptionValue builtIn="false" value="USE_STM3210C_EVAL"/>
<listOptionValue builtIn="false" value="USE_USB_OTG_FS "/>
</option>
<option id="com.tasking.arm.cc.includePaths.1225166034" name="Include paths" superClass="com.tasking.arm.cc.includePaths" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;..\..\..\&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Libraries\CMSIS\CM3\CoreSupport&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\inc&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Libraries\STM32_USB_OTG_Driver\inc&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Libraries\STM32_USB_Device_Library\Core\inc&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Libraries\STM32_USB_Device_Library\Class\audio\inc&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Utilities\STM32_EVAL&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Utilities\STM32_EVAL\Common&quot;"/>
<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\..\Utilities\STM32_EVAL\STM3210C_EVAL&quot;"/>
</option>
<option id="com.tasking.arm.cc.optimize.1550823399" name="Optimization level:" superClass="com.tasking.arm.cc.optimize" value="com.tasking.arm.cc.optimize.custom" valueType="enumerated"/>
<option id="com.tasking.arm.cc.cmsisIncludePaths.506301085" name="Add CMSIS include paths" superClass="com.tasking.arm.cc.cmsisIncludePaths" value="false" valueType="boolean"/>
<inputType id="com.tasking.arm.cppInputType.126344192" name="C++" superClass="com.tasking.arm.cppInputType"/>
<inputType id="com.tasking.arm.cpp.cInputType.1717591831" name="C" superClass="com.tasking.arm.cpp.cInputType"/>
<inputType id="com.tasking.arm.cc.msInputType.1186900876" name="MS" superClass="com.tasking.arm.cc.msInputType"/>
</tool>
<tool id="com.tasking.arm.as.abs.debug.444899533" name="Assembler" superClass="com.tasking.arm.as.abs.debug">
<inputType id="com.tasking.arm.asmInputType.501573023" name="ASM" superClass="com.tasking.arm.asmInputType"/>
</tool>
<tool id="com.tasking.arm.lk.abs.debug.2057157483" name="Linker" superClass="com.tasking.arm.lk.abs.debug">
<option id="com.tasking.arm.lk.lslFile.1800200681" name="Linker script file (.lsl):" superClass="com.tasking.arm.lk.lslFile" value="../TASKING/STM32F10x_cl.lsl" valueType="string"/>
<inputType id="com.tasking.arm.lkObjInputType.515809708" name="OBJ" superClass="com.tasking.arm.lkObjInputType"/>
<inputType id="com.tasking.arm.lkLibInputType.1148465704" name="LIB" superClass="com.tasking.arm.lkLibInputType"/>
</tool>
</toolChain>
</folderInfo>
<folderInfo id="com.tasking.config.arm.abs.debug.2046332459.1543566385" name="/" resourcePath="App">
<toolChain id="com.tasking.arm.abs.debug.1456554040" name="TASKING VX-toolset for ARM" superClass="com.tasking.arm.abs.debug" unusedChildren="">
<option id="com.tasking.arm.prodDir.1197163756.1354305577" name="Product directory:"/>
<option id="com.tasking.arm.pluginVersion.2133165165.148905495" name="Plugin version"/>
<option id="com.tasking.arm.cpu.1245166057.1406427693" name="Processor:"/>
<targetPlatform archList="all" binaryParser="com.tasking.managedbuilder.TASKING_ELF" id="com.tasking.arm.platform.abs.debug" name="Debug" osList="" superClass="com.tasking.arm.platform.abs.debug"/>
<tool id="com.tasking.arm.cc.abs.debug.125735618" name="C/C++ Compiler" superClass="com.tasking.arm.cc.abs.debug.106902944">
<option id="com.tasking.arm.cc.pr36858.137188417" name="workaround for PR36858" superClass="com.tasking.arm.cc.pr36858" value="true" valueType="string"/>
<inputType id="com.tasking.arm.cppInputType.1408356416" name="C++" superClass="com.tasking.arm.cppInputType"/>
<inputType id="com.tasking.arm.cpp.cInputType.459986402" name="C" superClass="com.tasking.arm.cpp.cInputType"/>
<inputType id="com.tasking.arm.cc.msInputType.1381904897" name="MS" superClass="com.tasking.arm.cc.msInputType"/>
</tool>
<tool id="com.tasking.arm.as.abs.debug.1157674023" name="Assembler" superClass="com.tasking.arm.as.abs.debug.444899533">
<inputType id="com.tasking.arm.asmInputType.897921222" name="ASM" superClass="com.tasking.arm.asmInputType"/>
</tool>
<tool id="com.tasking.arm.lk.abs.debug.216581305" name="Linker" superClass="com.tasking.arm.lk.abs.debug.2057157483"/>
</toolChain>
</folderInfo>
</configuration>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
<profile id="com.tasking.arm.TskARMScannerInfo">
<buildOutputProvider>
<openAction enabled="false" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="" command="ccarm" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="makefileGenerator">
<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
<storageModule moduleId="org.eclipse.cdt.core.language.mapping">
<project-mappings>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cHeader" language="com.tasking.arm.clanguage"/>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cSource" language="com.tasking.arm.clanguage"/>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxHeader" language="com.tasking.arm.cpplanguage"/>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.tasking.arm.cpplanguage"/>
</project-mappings>
</storageModule>
<storageModule moduleId="com.tasking.flash.settings"/>
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
<storageModule moduleId="com.tasking.toolInfo">
<toolInfo>TASKING VX-toolset for ARM Cortex: assembler v3.2r1 Build 129</toolInfo>
<toolInfo>TASKING VX-toolset for ARM Cortex: C compiler v3.2r1 Build 502 SN 00123456</toolInfo>
<toolInfo>TASKING program builder v3.2r1 Build 038</toolInfo>
<toolInfo>TASKING VX-toolset for ARM Cortex: control program v3.2r1 Build 084</toolInfo>
</storageModule>
</cconfiguration>
<cconfiguration id="com.tasking.config.arm.abs.release.275305420">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.tasking.config.arm.abs.release.275305420" moduleId="org.eclipse.cdt.core.settings" name="Release">
<externalSettings/>
<extensions>
<extension id="com.tasking.managedbuilder.TASKING_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.tasking.managedbuilder.TskErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="abs" artifactName="STM3210C-EVAL_USBD-FS" buildArtefactType="com.tasking.arm.buildArtefactType.elf" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=com.tasking.arm.buildArtefactType.elf" cleanCommand="&quot;${PRODDIR}/bin/rm&quot; -rf" description="" id="com.tasking.config.arm.abs.release.275305420" name="Release" parent="com.tasking.config.arm.abs.release">
<folderInfo id="com.tasking.config.arm.abs.release.275305420." name="/" resourcePath="">
<toolChain id="com.tasking.arm.abs.release.1345210757" name="TASKING VX-toolset for ARM" superClass="com.tasking.arm.abs.release">
<option id="com.tasking.arm.prodDir.1106460927" name="Product directory:" superClass="com.tasking.arm.prodDir" value="${eclipse_home}/.." valueType="string"/>
<option id="com.tasking.arm.pluginVersion.81658019" name="Plugin version" superClass="com.tasking.arm.pluginVersion" value="1.21.1.11" valueType="string"/>
<option id="com.tasking.arm.cpu.253339065" name="Processor:" superClass="com.tasking.arm.cpu" value="STM32F107VC (Cortex-M3)" valueType="string"/>
<targetPlatform archList="all" binaryParser="com.tasking.managedbuilder.TASKING_ELF" id="com.tasking.arm.platform.abs.release.1585050953" name="Release" osList="" superClass="com.tasking.arm.platform.abs.release"/>
<builder buildPath="${workspace_loc:/STM3210C-EVAL_USBD-FS/Release}" id="com.tasking.arm.builder.abs.debug.910627540" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="TASKING ARM Makefile generator" parallelBuildOn="true" parallelizationNumber="-1" superClass="com.tasking.arm.builder.abs.debug"/>
<tool id="com.tasking.arm.cc.abs.release.1361783636" name="C/C++ Compiler" superClass="com.tasking.arm.cc.abs.release">
<option id="com.tasking.arm.cc.pr36858.511480056" name="workaround for PR36858" superClass="com.tasking.arm.cc.pr36858" value="true" valueType="string"/>
<inputType id="com.tasking.arm.cppInputType.852940669" name="C++" superClass="com.tasking.arm.cppInputType"/>
<inputType id="com.tasking.arm.cpp.cInputType.1990370651" name="C" superClass="com.tasking.arm.cpp.cInputType"/>
<inputType id="com.tasking.arm.cc.msInputType.1633270787" name="MS" superClass="com.tasking.arm.cc.msInputType"/>
</tool>
<tool id="com.tasking.arm.as.abs.release.116834650" name="Assembler" superClass="com.tasking.arm.as.abs.release">
<inputType id="com.tasking.arm.asmInputType.491069793" name="ASM" superClass="com.tasking.arm.asmInputType"/>
</tool>
<tool id="com.tasking.arm.lk.abs.release.1476993919" name="Linker" superClass="com.tasking.arm.lk.abs.release">
<inputType id="com.tasking.arm.lkObjInputType.722355568" name="OBJ" superClass="com.tasking.arm.lkObjInputType"/>
<inputType id="com.tasking.arm.lkLibInputType.2142801163" name="LIB" superClass="com.tasking.arm.lkLibInputType"/>
</tool>
</toolChain>
</folderInfo>
</configuration>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
<profile id="com.tasking.arm.TskARMScannerInfo">
<buildOutputProvider>
<openAction enabled="false" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="" command="ccarm" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="makefileGenerator">
<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/${specs_file}&quot;'" command="sh" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-c 'g++ -E -P -v -dD &quot;${plugin_state_location}/specs.cpp&quot;'" command="sh" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
<buildOutputProvider>
<openAction enabled="true" filePath=""/>
<parser enabled="true"/>
</buildOutputProvider>
<scannerInfoProvider id="specsFile">
<runAction arguments="-c 'gcc -E -P -v -dD &quot;${plugin_state_location}/specs.c&quot;'" command="sh" useDefault="true"/>
<parser enabled="true"/>
</scannerInfoProvider>
</profile>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
<storageModule moduleId="org.eclipse.cdt.core.language.mapping">
<project-mappings>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cHeader" language="com.tasking.arm.clanguage"/>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cSource" language="com.tasking.arm.clanguage"/>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxHeader" language="com.tasking.arm.cpplanguage"/>
<content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.tasking.arm.cpplanguage"/>
</project-mappings>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="STM3210C-EVAL_USBD-FS.com.tasking.arm.target.abs.560405496" name="TASKING ARM Application" projectType="com.tasking.arm.target.abs"/>
</storageModule>
</cproject>
