<?xml version="1.0" encoding="UTF-8"?>
<?fileVersion 4.0.0?>

<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> 
  <storageModule moduleId="org.eclipse.cdt.core.settings"> 
    <cconfiguration id="com.gigadevice.mbs.arm.configuration.debug.1011300137"> 
      <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.arm.configuration.debug.1011300137" moduleId="org.eclipse.cdt.core.settings" name="GD ARM MCU Debug"> 
        <externalSettings/>  
        <extensions> 
          <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>  
          <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> 
        </extensions> 
      </storageModule>  
      <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 
        <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="${command_rm} -rf" description="" id="com.gigadevice.mbs.arm.configuration.debug.1011300137" name="GD ARM MCU Debug" parent="com.gigadevice.mbs.arm.configuration.debug"> 
          <folderInfo id="com.gigadevice.mbs.arm.configuration.debug.1011300137." name="/" resourcePath=""> 
            <toolChain id="com.gigadevice.mbs.arm.toolChain.elf.debug.179784064" name="GD ARM MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.arm.outputType.objcopy.bin;com.gigadevice.mbs.arm.outputType.objdump.list;com.gigadevice.mbs.arm.outputType.size" superClass="com.gigadevice.mbs.arm.toolChain.elf.debug"> 
              <option id="com.gigadevice.mbs.arm.option.optimization.messageLength.288152068" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.arm.option.optimization.messageLength"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.allOptions.1718037451" name="All options" superClass="com.gigadevice.mbs.arm.option.optimization.allOptions" value="-O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.signedChar.1238610640" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.arm.option.optimization.signedChar"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.functionSections.263595892" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.functionSections"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.dataSections.104071258" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.dataSections"/>  
              <option id="com.gigadevice.mbs.arm.option.project.type.1271383582" superClass="com.gigadevice.mbs.arm.option.project.type" useByScannerDiscovery="false" value="" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.debugging.level.1371960552" name="Debug level" superClass="com.gigadevice.mbs.arm.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>  
              <option id="com.gigadevice.mbs.arm.option.debugging.allOptions.1607487365" name="All options" superClass="com.gigadevice.mbs.arm.option.debugging.allOptions" value=" -g3" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.path.872767090" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.arm.option.toolChain.path" value=".\Tools\GNU Tools ARM Embedded\xpack-arm-none-eabi-gcc\9.2.1-1.1\bin" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.buildToolPath.779265067" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.arm.option.toolChain.buildToolPath" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.targetProcessor.allOptions.1547850883" name="All options" superClass="com.gigadevice.mbs.arm.option.targetProcessor.allOptions" value="-mcpu=cortex-m33 -mthumb" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily.1091200127" name="ARM Family" superClass="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily" value="cortex-m33" valueType="enumerated"/>  
              <option id="com.gigadevice.mbs.arm.option.targetMcu.partNo.1078380321" superClass="com.gigadevice.mbs.arm.option.targetMcu.partNo" value="GD32G553QET7" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.name.1075934214" name="%option.base.toolChain.name" superClass="com.gigadevice.mbs.arm.option.toolChain.name" value="GNU Tools for ARM Embedded Processors" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.prefix.1065264341" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.arm.option.toolChain.prefix" value="arm-none-eabi-" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.objcopy.2138988750" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.arm.option.toolChain.objcopy" value="arm-none-eabi-objcopy" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.objdump.689686137" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.arm.option.toolChain.objdump" value="arm-none-eabi-objdump" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.size.2073757710" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.arm.option.toolChain.size" value="arm-none-eabi-size" valueType="string"/>  
              <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.arm.targetPlatform.2054850244" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.arm.targetPlatform"/>  
              <builder buildPath="${workspace_loc:/projectName}/GD ARM MCU Debug" id="com.gigadevice.mbs.arm.builder.1543810631" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.gigadevice.mbs.arm.builder"/>  
              <tool id="com.gigadevice.mbs.arm.tool.CCompiler.449769803" name="GD ARM MCU C Compiler" superClass="com.gigadevice.mbs.arm.tool.CCompiler"> 
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.includes.paths.763912231" name="Include paths (-I)" superClass="com.gigadevice.mbs.arm.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath"> 
                  <listOptionValue builtIn="false" value="&quot;..\firmware\cmsis\inc&quot;"/>  
                  <listOptionValue builtIn="false" value="&quot;..\firmware\GD32G5x3_standard_peripheral\Include&quot;"/>  
                  <listOptionValue builtIn="false" value="&quot;..\inc&quot;"/> 
                </option>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs.552853748" name="Define (-D)" superClass="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols"> 
                  <listOptionValue builtIn="false" value="GD32G5X3"/>  
                  <listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>  
                  <listOptionValue builtIn="false" value="HXTAL_STARTUP_TIMEOUT=65535"/>  
                  <listOptionValue builtIn="false" value="IRC8M_STARTUP_TIMEOUT=1280"/>  
                  <listOptionValue builtIn="false" value="HXTAL_VALUE=8000000"/>  
                  <listOptionValue builtIn="false" value="GD_ECLIPSE_GCC"/> 
                </option>  
                <inputType id="com.gigadevice.mbs.arm.inputType.CCompiler.1186270158" superClass="com.gigadevice.mbs.arm.inputType.CCompiler"/> 
              </tool>  
              <tool id="com.gigadevice.mbs.arm.tool.linker.213306586" name="GD ARM MCU Linker" superClass="com.gigadevice.mbs.arm.tool.linker"> 
                <option id="com.gigadevice.mbs.arm.option.linker.general.gcsections.1302355349" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.arm.option.linker.general.gcsections"/>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.linker.libraries.paths.498794265" name="Library search path (-L)" superClass="com.gigadevice.mbs.arm.option.linker.libraries.paths" valueType="libPaths"> 
                  <listOptionValue builtIn="false" value="&quot;../ldscripts&quot;"/> 
                </option>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.linker.general.scriptFile.202373665" name="Linker script (-T)" superClass="com.gigadevice.mbs.arm.option.linker.general.scriptFile" valueType="stringList"> 
                  <listOptionValue builtIn="false" value="gd32g5x3_flash.ld"/> 
                </option>  
                <inputType id="com.gigadevice.mbs.arm.inputType.linker.795309256" superClass="com.gigadevice.mbs.arm.inputType.linker"> 
                  <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>  
                  <additionalInput kind="additionalinput" paths="$(LIBS)"/> 
                </inputType> 
              </tool>  
              <tool id="com.gigadevice.mbs.arm.tool.assembler.1584325982" name="GD ARM MCU Assembler" superClass="com.gigadevice.mbs.arm.tool.assembler"> 
                <option id="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor.1328958243" name="Use preprocessor" superClass="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor"/>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.assembler.symbols.defs.1375223411" name="Define (-D)" superClass="com.gigadevice.mbs.arm.option.assembler.symbols.defs" valueType="definedSymbols"> 
                  <listOptionValue builtIn="false" value="GD32G5X3"/>  
                  <listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>  
                  <listOptionValue builtIn="false" value="HXTAL_STARTUP_TIMEOUT=65535"/>  
                  <listOptionValue builtIn="false" value="IRC8M_STARTUP_TIMEOUT=1280"/>  
                  <listOptionValue builtIn="false" value="HXTAL_VALUE=8000000"/>  
                  <listOptionValue builtIn="false" value="GD_ECLIPSE_GCC"/> 
                </option>  
                <inputType id="com.gigadevice.mbs.arm.inputType.assembler.2021309761" superClass="com.gigadevice.mbs.arm.inputType.assembler"/> 
              </tool>  
              <tool id="com.gigadevice.mbs.arm.tool.objcopy.hex.122968348" name="GD ARM MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.arm.tool.objcopy.hex"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objcopy.bin.727218790" name="GD ARM MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.arm.tool.objcopy.bin"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objdump.list.1068219402" name="GD ARM MCU Listing" superClass="com.gigadevice.mbs.arm.tool.objdump.list"/>  
              <tool id="com.gigadevice.mbs.arm.tool.size.1956294260" name="GD ARM MCU Print Size" superClass="com.gigadevice.mbs.arm.tool.size"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objdump.dump.1281068098" name="GD ARM MCU Dump" superClass="com.gigadevice.mbs.arm.tool.objdump.dump"/>  
              <tool id="com.gigadevice.mbs.arm.tool.CppCompiler.495888653" name="GD ARM MCU C++ Compiler" superClass="com.gigadevice.mbs.arm.tool.CppCompiler"/>  
              <tool id="com.gigadevice.mbs.arm.tool.cpp.linker.1781522890" name="GD ARM MCU C++ Linker" superClass="com.gigadevice.mbs.arm.tool.cpp.linker"/>  
              <tool id="com.gigadevice.mbs.tool.archiver.1739203277" name="GD ARM MCU Archiver" superClass="com.gigadevice.mbs.tool.archiver"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objcopy.mot.1082456360" name="GD ARM MCU Flash Image(Mot)" superClass="com.gigadevice.mbs.arm.tool.objcopy.mot"/> 
            </toolChain> 
          </folderInfo>  
          <sourceEntries> 
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=".settings"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="GD ARM MCU Debug"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="firmware"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="gcc_startup"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="ldscripts"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="openocd_gdlink"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/> 
          </sourceEntries> 
        </configuration> 
      </storageModule>  
      <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> 
    </cconfiguration>  
    <cconfiguration id="com.gigadevice.mbs.arm.configuration.release.70056962"> 
      <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.arm.configuration.release.70056962" moduleId="org.eclipse.cdt.core.settings" name="GD ARM MCU Release"> 
        <externalSettings/>  
        <extensions> 
          <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>  
          <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>  
          <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> 
        </extensions> 
      </storageModule>  
      <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 
        <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="${command_rm} -rf" description="" id="com.gigadevice.mbs.arm.configuration.release.70056962" name="GD ARM MCU Release" parent="com.gigadevice.mbs.arm.configuration.release"> 
          <folderInfo id="com.gigadevice.mbs.arm.configuration.release.70056962." name="/" resourcePath=""> 
            <toolChain id="com.gigadevice.mbs.arm.toolChain.elf.release.656387840" name="GD ARM MCU Toolchain" superClass="com.gigadevice.mbs.arm.toolChain.elf.release"> 
              <option id="com.gigadevice.mbs.arm.option.optimization.messageLength.1624543856" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.arm.option.optimization.messageLength"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.allOptions.1939314531" name="All options" superClass="com.gigadevice.mbs.arm.option.optimization.allOptions" value="-O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.signedChar.1998468412" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.arm.option.optimization.signedChar"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.functionSections.2138600895" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.functionSections"/>  
              <option id="com.gigadevice.mbs.arm.option.optimization.dataSections.1737259133" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.dataSections"/>  
              <option id="com.gigadevice.mbs.arm.option.project.type.1271383582" superClass="com.gigadevice.mbs.arm.option.project.type" useByScannerDiscovery="false" value="" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.debugging.level.1650303371" name="Debug level" superClass="com.gigadevice.mbs.arm.option.debugging.level"/>  
              <option id="com.gigadevice.mbs.arm.option.debugging.allOptions.1915250939" name="All options" superClass="com.gigadevice.mbs.arm.option.debugging.allOptions" value=" -g" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.path.1171740795" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.arm.option.toolChain.path" value=".\Tools\GNU Tools ARM Embedded\xpack-arm-none-eabi-gcc\9.2.1-1.1\bin" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.buildToolPath.1887019461" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.arm.option.toolChain.buildToolPath" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.targetProcessor.allOptions.1701332523" name="All options" superClass="com.gigadevice.mbs.arm.option.targetProcessor.allOptions" value="-mcpu=cortex-m33 -mthumb" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily.855266428" name="ARM Family" superClass="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily" value="cortex-m33" valueType="enumerated"/>  
              <option id="com.gigadevice.mbs.arm.option.targetMcu.partNo.1692395351" superClass="com.gigadevice.mbs.arm.option.targetMcu.partNo" value="GD32G553QET7" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.name.786318937" name="%option.base.toolChain.name" superClass="com.gigadevice.mbs.arm.option.toolChain.name" value="GNU Tools for ARM Embedded Processors" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.prefix.90151469" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.arm.option.toolChain.prefix" value="arm-none-eabi-" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.objcopy.699193824" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.arm.option.toolChain.objcopy" value="arm-none-eabi-objcopy" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.objdump.1445779077" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.arm.option.toolChain.objdump" value="arm-none-eabi-objdump" valueType="string"/>  
              <option id="com.gigadevice.mbs.arm.option.toolChain.size.453520600" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.arm.option.toolChain.size" value="arm-none-eabi-size" valueType="string"/>  
              <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.arm.targetPlatform.508042264" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.arm.targetPlatform"/>  
              <builder buildPath="${workspace_loc:/projectName}/GD ARM MCU Release" id="com.gigadevice.mbs.arm.builder.1479955518" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.gigadevice.mbs.arm.builder"/>  
              <tool id="com.gigadevice.mbs.arm.tool.CCompiler.337327002" name="GD ARM MCU C Compiler" superClass="com.gigadevice.mbs.arm.tool.CCompiler"> 
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.includes.paths.665815976" name="Include paths (-I)" superClass="com.gigadevice.mbs.arm.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath"> 
                  <listOptionValue builtIn="false" value="&quot;..\firmware\cmsis\inc&quot;"/>  
                  <listOptionValue builtIn="false" value="&quot;..\firmware\GD32G5x3_standard_peripheral\Include&quot;"/>  
                  <listOptionValue builtIn="false" value="&quot;..\inc&quot;"/> 
                </option>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs.358796433" name="Define (-D)" superClass="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols"> 
                  <listOptionValue builtIn="false" value="GD32G5X3"/>  
                  <listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>  
                  <listOptionValue builtIn="false" value="HXTAL_STARTUP_TIMEOUT=65535"/>  
                  <listOptionValue builtIn="false" value="IRC8M_STARTUP_TIMEOUT=1280"/>  
                  <listOptionValue builtIn="false" value="HXTAL_VALUE=8000000"/>  
                  <listOptionValue builtIn="false" value="GD_ECLIPSE_GCC"/> 
                </option>  
                <inputType id="com.gigadevice.mbs.arm.inputType.CCompiler.1126091045" superClass="com.gigadevice.mbs.arm.inputType.CCompiler"/> 
              </tool>  
              <tool id="com.gigadevice.mbs.arm.tool.linker.2025320251" name="GD ARM MCU Linker" superClass="com.gigadevice.mbs.arm.tool.linker"> 
                <option id="com.gigadevice.mbs.arm.option.linker.general.gcsections.712243980" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.arm.option.linker.general.gcsections"/>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.linker.libraries.paths.1243182049" name="Library search path (-L)" superClass="com.gigadevice.mbs.arm.option.linker.libraries.paths" valueType="libPaths"> 
                  <listOptionValue builtIn="false" value="&quot;../ldscripts&quot;"/> 
                </option>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.linker.general.scriptFile.1070551333" name="Linker script (-T)" superClass="com.gigadevice.mbs.arm.option.linker.general.scriptFile" valueType="stringList"> 
                  <listOptionValue builtIn="false" value="gd32g5x3_flash.ld"/> 
                </option>  
                <inputType id="com.gigadevice.mbs.arm.inputType.linker.1748823050" superClass="com.gigadevice.mbs.arm.inputType.linker"> 
                  <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>  
                  <additionalInput kind="additionalinput" paths="$(LIBS)"/> 
                </inputType> 
              </tool>  
              <tool id="com.gigadevice.mbs.arm.tool.assembler.563711278" name="GD ARM MCU Assembler" superClass="com.gigadevice.mbs.arm.tool.assembler"> 
                <option id="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor.1019960839" name="Use preprocessor" superClass="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor"/>  
                <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.assembler.symbols.defs.1951015934" name="Define (-D)" superClass="com.gigadevice.mbs.arm.option.assembler.symbols.defs" valueType="definedSymbols"> 
                  <listOptionValue builtIn="false" value="GD32G5X3"/>  
                  <listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>  
                  <listOptionValue builtIn="false" value="HXTAL_STARTUP_TIMEOUT=65535"/>  
                  <listOptionValue builtIn="false" value="IRC8M_STARTUP_TIMEOUT=1280"/>  
                  <listOptionValue builtIn="false" value="HXTAL_VALUE=8000000"/>  
                  <listOptionValue builtIn="false" value="GD_ECLIPSE_GCC"/> 
                </option>  
                <inputType id="com.gigadevice.mbs.arm.inputType.assembler.539523234" superClass="com.gigadevice.mbs.arm.inputType.assembler"/> 
              </tool>  
              <tool id="com.gigadevice.mbs.arm.tool.objcopy.hex.436027262" name="GD ARM MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.arm.tool.objcopy.hex"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objcopy.bin.1348993143" name="GD ARM MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.arm.tool.objcopy.bin"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objdump.list.401059109" name="GD ARM MCU Listing" superClass="com.gigadevice.mbs.arm.tool.objdump.list"/>  
              <tool id="com.gigadevice.mbs.arm.tool.size.1415621699" name="GD ARM MCU Print Size" superClass="com.gigadevice.mbs.arm.tool.size"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objdump.dump.1537723894" name="GD ARM MCU Dump" superClass="com.gigadevice.mbs.arm.tool.objdump.dump"/>  
              <tool id="com.gigadevice.mbs.arm.tool.CppCompiler.832233867" name="GD ARM MCU C++ Compiler" superClass="com.gigadevice.mbs.arm.tool.CppCompiler"/>  
              <tool id="com.gigadevice.mbs.arm.tool.cpp.linker.2118185197" name="GD ARM MCU C++ Linker" superClass="com.gigadevice.mbs.arm.tool.cpp.linker"/>  
              <tool id="com.gigadevice.mbs.tool.archiver.1760821141" name="GD ARM MCU Archiver" superClass="com.gigadevice.mbs.tool.archiver"/>  
              <tool id="com.gigadevice.mbs.arm.tool.objcopy.mot.2087843421" name="GD ARM MCU Flash Image(Mot)" superClass="com.gigadevice.mbs.arm.tool.objcopy.mot"/> 
            </toolChain> 
          </folderInfo>  
          <sourceEntries> 
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=".settings"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="GD ARM MCU Debug"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="firmware"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="gcc_startup"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="ldscripts"/>  
            <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="openocd_gdlink"/>  
            <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="1.com.gigadevice.mbs.arm.projectType.143431733" name="Executable" projectType="com.gigadevice.mbs.arm.projectType"/> 
  </storageModule>  
  <storageModule moduleId="scannerConfiguration"> 
    <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>  
    <scannerConfigBuildInfo instanceId="com.gigadevice.mbs.arm.configuration.debug.1011300137;com.gigadevice.mbs.arm.configuration.debug.1011300137.;com.gigadevice.mbs.arm.tool.CCompiler.449769803;com.gigadevice.mbs.arm.inputType.CCompiler.1186270158"> 
      <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> 
    </scannerConfigBuildInfo>  
    <scannerConfigBuildInfo instanceId="com.gigadevice.mbs.arm.configuration.release.70056962;com.gigadevice.mbs.arm.configuration.release.70056962.;com.gigadevice.mbs.arm.tool.CCompiler.337327002;com.gigadevice.mbs.arm.inputType.CCompiler.1126091045"> 
      <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> 
    </scannerConfigBuildInfo> 
  </storageModule>  
  <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>  
  <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>  
  <storageModule moduleId="refreshScope"/> 
</cproject>
