diff --git a/main/.cproject b/main/.cproject new file mode 100644 index 0000000000000000000000000000000000000000..24ef6fd4256c63fb0b1b95b6292ea34a7fcecf70 --- /dev/null +++ b/main/.cproject @@ -0,0 +1,443 @@ +<?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.crt.advproject.config.exe.debug.1521138710"> + <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.exe.debug.1521138710" 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.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> + <extension id="org.eclipse.cdt.core.GASErrorParser" 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 artifactExtension="axf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Debug build" errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.debug.1521138710" name="Debug" parent="com.crt.advproject.config.exe.debug" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size "${BuildArtifactFileName}"; # arm-none-eabi-objcopy -v -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" ; # checksum -p ${TargetChip} -d "${BuildArtifactFileBaseName}.bin"; "> + <folderInfo id="com.crt.advproject.config.exe.debug.1521138710." name="/" resourcePath=""> + <toolChain id="com.crt.advproject.toolchain.exe.debug.48857609" name="NXP MCU Tools" superClass="com.crt.advproject.toolchain.exe.debug"> + <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.debug.1985021787" name="ARM-based MCU (Debug)" superClass="com.crt.advproject.platform.exe.debug"/> + <builder buildPath="${workspace_loc:/main}/Debug" id="com.crt.advproject.builder.exe.debug.1513569830" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.exe.debug"/> + <tool id="com.crt.advproject.cpp.exe.debug.876206627" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.debug"> + <option id="com.crt.advproject.cpp.thumb.407787726" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.cpp.specs.166431017" name="Specs" superClass="com.crt.advproject.cpp.specs" useByScannerDiscovery="false" value="com.crt.advproject.cpp.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.cpp.arch.2144279023" name="Architecture" superClass="com.crt.advproject.cpp.arch" useByScannerDiscovery="false" value="com.crt.advproject.cpp.target.cm3" valueType="enumerated"/> + <option id="gnu.cpp.compiler.option.preprocessor.def.2087306648" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="DEVICE_FLASH=1"/> + <listOptionValue builtIn="false" value="ARM_MATH_CM3"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_SLEEP=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX"/> + <listOptionValue builtIn="false" value="TARGET_NXP"/> + <listOptionValue builtIn="false" value="COMPONENT_NSPE=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2CSLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_PWMOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2C=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX_M"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_MBED"/> + <listOptionValue builtIn="false" value="__CMSIS_RTOS"/> + <listOptionValue builtIn="false" value="DEVICE_MPU=1"/> + <listOptionValue builtIn="false" value="DEVICE_DEBUG_AWARENESS=1"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC_ARM"/> + <listOptionValue builtIn="false" value="__CORTEX_M3"/> + <listOptionValue builtIn="false" value="TARGET_LPC1768"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGIN=1"/> + <listOptionValue builtIn="false" value="TARGET_M3"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_EMUL=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPISLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_INTERRUPTIN=1"/> + <listOptionValue builtIn="false" value="__MBED_CMSIS_RTOS_CM"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_IMPL=1"/> + <listOptionValue builtIn="false" value="TARGET_LPC176X"/> + <listOptionValue builtIn="false" value="TARGET_LPCTarget"/> + <listOptionValue builtIn="false" value="__MBED__=1"/> + <listOptionValue builtIn="false" value="DEVICE_ETHERNET=1"/> + <listOptionValue builtIn="false" value="DEVICE_CAN=1"/> + <listOptionValue builtIn="false" value="DEVICE_EMAC=1"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALOUT=1"/> + <listOptionValue builtIn="false" value="MBED_BUILD_TIMESTAMP=1570193752.760802"/> + <listOptionValue builtIn="false" value="DEVICE_SEMIHOST=1"/> + <listOptionValue builtIn="false" value="DEVICE_STDIO_MESSAGES=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPI=1"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL=1"/> + <listOptionValue builtIn="false" value="DEVICE_LOCALFILESYSTEM=1"/> + <listOptionValue builtIn="false" value="TARGET_NXP_EMAC"/> + <listOptionValue builtIn="false" value="TARGET_MBED_LPC1768"/> + <listOptionValue builtIn="false" value="TARGET_DEBUG"/> + <listOptionValue builtIn="false" value="DEVICE_PORTOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_RTC=1"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_CORTEX_M3"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGOUT=1"/> + <listOptionValue builtIn="false" value="TARGET_hepialight2"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL_FC=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTINOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_USTICKER=1"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + <listOptionValue builtIn="false" value="DEBUG"/> + <listOptionValue builtIn="false" value="__CODE_RED"/> + <listOptionValue builtIn="false" value="CORE_M3"/> + <listOptionValue builtIn="false" value="CPP_USE_HEAP"/> + <listOptionValue builtIn="false" value="__LPC17XX__"/> + </option> + <option id="gnu.cpp.compiler.option.other.other.340936077" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" useByScannerDiscovery="false" value="-c -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -Wno-unused-parameter -Wno-missing-field-initializers" valueType="string"/> + <option id="gnu.cpp.compiler.option.optimization.flags.102219729" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-rtti -fmessage-length=0 -fno-exceptions -fno-builtin -ffunction-sections -fdata-sections -funsigned-char -fno-delete-null-pointer-checks -fomit-frame-pointer" valueType="string"/> + <option id="com.crt.advproject.cpp.hdrlib.262382792" name="Library headers" superClass="com.crt.advproject.cpp.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.cpp.hdrlib.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.cpp.fpu.863178274" name="Floating point" superClass="com.crt.advproject.cpp.fpu" useByScannerDiscovery="false"/> + <option id="gnu.cpp.compiler.option.include.paths.605564857" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/.""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/inc""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/cmsis""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/cmsis/TARGET_CORTEX_M""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/drivers""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/hal""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/hal/storage_abstraction""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/platform""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X/TARGET_MBED_LPC1768""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X/device""/> + </option> + <option id="com.crt.advproject.cpp.misc.dialect.2034579708" name="Language standard" superClass="com.crt.advproject.cpp.misc.dialect" useByScannerDiscovery="true" value="com.crt.advproject.misc.dialect.gnupp98" valueType="enumerated"/> + <option id="gnu.cpp.compiler.option.include.files.717821928" name="Include files (-include)" superClass="gnu.cpp.compiler.option.include.files" useByScannerDiscovery="false" valueType="includeFiles"> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os/mbed_config.h}""/> + </option> + <option id="gnu.cpp.compiler.option.warnings.extrawarn.1149321081" name="Extra warnings (-Wextra)" superClass="gnu.cpp.compiler.option.warnings.extrawarn" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <inputType id="com.crt.advproject.compiler.cpp.input.703918733" superClass="com.crt.advproject.compiler.cpp.input"/> + </tool> + <tool id="com.crt.advproject.gcc.exe.debug.1500984319" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.debug"> + <option id="com.crt.advproject.gcc.thumb.1511705917" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gcc.hdrlib.2111205651" name="Library headers" superClass="com.crt.advproject.gcc.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.gcc.hdrlib.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gcc.specs.1161718225" name="Specs" superClass="com.crt.advproject.gcc.specs" useByScannerDiscovery="false" value="com.crt.advproject.gcc.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gcc.arch.1116892498" name="Architecture" superClass="com.crt.advproject.gcc.arch" useByScannerDiscovery="false" value="com.crt.advproject.gcc.target.cm3" valueType="enumerated"/> + <option id="gnu.c.compiler.option.preprocessor.def.symbols.1893367505" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="DEVICE_FLASH=1"/> + <listOptionValue builtIn="false" value="ARM_MATH_CM3"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_SLEEP=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX"/> + <listOptionValue builtIn="false" value="TARGET_NXP"/> + <listOptionValue builtIn="false" value="COMPONENT_NSPE=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2CSLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_PWMOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2C=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX_M"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_MBED"/> + <listOptionValue builtIn="false" value="__CMSIS_RTOS"/> + <listOptionValue builtIn="false" value="DEVICE_MPU=1"/> + <listOptionValue builtIn="false" value="DEVICE_DEBUG_AWARENESS=1"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC_ARM"/> + <listOptionValue builtIn="false" value="__CORTEX_M3"/> + <listOptionValue builtIn="false" value="TARGET_LPC1768"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGIN=1"/> + <listOptionValue builtIn="false" value="TARGET_M3"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_EMUL=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPISLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_INTERRUPTIN=1"/> + <listOptionValue builtIn="false" value="__MBED_CMSIS_RTOS_CM"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_IMPL=1"/> + <listOptionValue builtIn="false" value="TARGET_LPC176X"/> + <listOptionValue builtIn="false" value="TARGET_LPCTarget"/> + <listOptionValue builtIn="false" value="__MBED__=1"/> + <listOptionValue builtIn="false" value="DEVICE_ETHERNET=1"/> + <listOptionValue builtIn="false" value="DEVICE_CAN=1"/> + <listOptionValue builtIn="false" value="DEVICE_EMAC=1"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALOUT=1"/> + <listOptionValue builtIn="false" value="MBED_BUILD_TIMESTAMP=1570193752.760802"/> + <listOptionValue builtIn="false" value="DEVICE_SEMIHOST=1"/> + <listOptionValue builtIn="false" value="DEVICE_STDIO_MESSAGES=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPI=1"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL=1"/> + <listOptionValue builtIn="false" value="DEVICE_LOCALFILESYSTEM=1"/> + <listOptionValue builtIn="false" value="TARGET_NXP_EMAC"/> + <listOptionValue builtIn="false" value="TARGET_MBED_LPC1768"/> + <listOptionValue builtIn="false" value="TARGET_DEBUG"/> + <listOptionValue builtIn="false" value="DEVICE_PORTOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_RTC=1"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_CORTEX_M3"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGOUT=1"/> + <listOptionValue builtIn="false" value="TARGET_hepialight2"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL_FC=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTINOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_USTICKER=1"/> + <listOptionValue builtIn="false" value="DEBUG"/> + <listOptionValue builtIn="false" value="__CODE_RED"/> + <listOptionValue builtIn="false" value="CORE_M3"/> + <listOptionValue builtIn="false" value="CPP_USE_HEAP"/> + <listOptionValue builtIn="false" value="__LPC17XX__"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + </option> + <option id="gnu.c.compiler.option.misc.other.792177176" name="Other flags" superClass="gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-c -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -Wno-unused-parameter -Wno-missing-field-initializers" valueType="string"/> + <option id="gnu.c.compiler.option.optimization.flags.1732487847" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fmessage-length=0 -fno-exceptions -fno-builtin -ffunction-sections -fdata-sections -funsigned-char -fno-delete-null-pointer-checks -fomit-frame-pointer" valueType="string"/> + <option id="gnu.c.compiler.option.include.paths.422107789" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/.""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/inc""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/cmsis""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/cmsis/TARGET_CORTEX_M""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/drivers""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/hal""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/hal/storage_abstraction""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/platform""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X/TARGET_MBED_LPC1768""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X/device""/> + </option> + <option id="com.crt.advproject.c.misc.dialect.1433385483" name="Language standard" superClass="com.crt.advproject.c.misc.dialect" useByScannerDiscovery="true" value="com.crt.advproject.misc.dialect.gnu99" valueType="enumerated"/> + <option id="gnu.c.compiler.option.include.files.674646025" name="Include files (-include)" superClass="gnu.c.compiler.option.include.files" useByScannerDiscovery="false" valueType="includeFiles"> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os/mbed_config.h}""/> + </option> + <option id="gnu.c.compiler.option.warnings.extrawarn.825874175" name="Extra warnings (-Wextra)" superClass="gnu.c.compiler.option.warnings.extrawarn" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <inputType id="com.crt.advproject.compiler.input.764523822" superClass="com.crt.advproject.compiler.input"/> + </tool> + <tool id="com.crt.advproject.gas.exe.debug.696554293" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.debug"> + <option id="com.crt.advproject.gas.thumb.1808918624" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gas.hdrlib.328063219" name="Library headers" superClass="com.crt.advproject.gas.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.gas.hdrlib.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gas.specs.566517936" name="Specs" superClass="com.crt.advproject.gas.specs" useByScannerDiscovery="false" value="com.crt.advproject.gas.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gas.arch.210190704" name="Architecture" superClass="com.crt.advproject.gas.arch" useByScannerDiscovery="false" value="com.crt.advproject.gas.target.cm3" valueType="enumerated"/> + <option id="gnu.both.asm.option.flags.crt.183611160" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" useByScannerDiscovery="false" value="-c -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -D__NEWLIB__" valueType="string"/> + <option id="gnu.both.asm.option.include.paths.1579301762" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/.""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/inc""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/cmsis""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/cmsis/TARGET_CORTEX_M""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/drivers""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/hal""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/hal/storage_abstraction""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/platform""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X/TARGET_MBED_LPC1768""/> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os}/targets/TARGET_NXP/TARGET_LPC176X/device""/> + </option> + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.195804683" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> + <inputType id="com.crt.advproject.assembler.input.847235554" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/> + </tool> + <tool id="com.crt.advproject.link.cpp.exe.debug.352064345" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.debug"> + <option id="com.crt.advproject.link.cpp.thumb.630627655" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.link.memory.load.image.cpp.474995070" name="Plain load image" superClass="com.crt.advproject.link.memory.load.image.cpp" useByScannerDiscovery="false" value="false;" valueType="string"/> + <option id="com.crt.advproject.link.memory.heapAndStack.cpp.635501349" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack.cpp" useByScannerDiscovery="false" value="&Heap:Default;Post Data;Default&Stack:Default;End;Default" valueType="string"/> + <option id="com.crt.advproject.link.memory.data.cpp.1919964258" name="Global data placement" superClass="com.crt.advproject.link.memory.data.cpp" useByScannerDiscovery="false" value="Default" valueType="string"/> + <option id="com.crt.advproject.link.memory.sections.cpp.630511779" name="Extra linker script input sections" superClass="com.crt.advproject.link.memory.sections.cpp" useByScannerDiscovery="false" valueType="stringList"/> + <option id="com.crt.advproject.link.cpp.multicore.master.userobjs.43084898" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.cpp.multicore.master.userobjs" useByScannerDiscovery="false" valueType="userObjs"/> + <option id="com.crt.advproject.link.cpp.arch.333108077" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" useByScannerDiscovery="false" value="com.crt.advproject.link.cpp.target.cm3" valueType="enumerated"/> + <option id="com.crt.advproject.link.cpp.script.662037851" name="Linker script" superClass="com.crt.advproject.link.cpp.script" useByScannerDiscovery="false" value="../../mbed-os/targets/TARGET_NXP/TARGET_LPC176X/device/TOOLCHAIN_GCC_ARM/LPC1768.ld" valueType="string"/> + <option id="com.crt.advproject.link.cpp.manage.203022759" name="Manage linker script" superClass="com.crt.advproject.link.cpp.manage" useByScannerDiscovery="false" value="false" valueType="boolean"/> + <option id="gnu.cpp.link.option.nostdlibs.1956567025" name="No startup or default libs (-nostdlib)" superClass="gnu.cpp.link.option.nostdlibs" useByScannerDiscovery="false" value="false" valueType="boolean"/> + <option id="gnu.cpp.link.option.other.547278364" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other" useByScannerDiscovery="false" valueType="stringList"> + <listOptionValue builtIn="false" value="-Map="${BuildArtifactFileBaseName}.map""/> + <listOptionValue builtIn="false" value="-print-memory-usage"/> + <listOptionValue builtIn="false" value="--gc-sections"/> + <listOptionValue builtIn="false" value="--wrap=main"/> + <listOptionValue builtIn="false" value="--wrap=_malloc_r"/> + <listOptionValue builtIn="false" value="--wrap=_free_r"/> + <listOptionValue builtIn="false" value="--wrap=_realloc_r"/> + <listOptionValue builtIn="false" value="--wrap=_memalign_r"/> + <listOptionValue builtIn="false" value="--wrap=_calloc_r"/> + <listOptionValue builtIn="false" value="--wrap=exit"/> + <listOptionValue builtIn="false" value="--wrap=atexit"/> + </option> + <option id="com.crt.advproject.link.cpp.hdrlib.1872100453" name="Library" superClass="com.crt.advproject.link.cpp.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.cpp.link.hdrlib.newlib.nohost" valueType="enumerated"/> + <option id="com.crt.advproject.link.cpp.crpenable.492902816" name="Enable automatic placement of Code Read Protection field in image" superClass="com.crt.advproject.link.cpp.crpenable" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.link.cpp.multicore.slave.693496478" name="Multicore configuration" superClass="com.crt.advproject.link.cpp.multicore.slave" useByScannerDiscovery="false"/> + <option defaultValue="com.crt.advproject.heapAndStack.lpcXpressoStyle.cpp" id="com.crt.advproject.link.memory.heapAndStack.style.cpp.2095191497" name="Heap and Stack placement" superClass="com.crt.advproject.link.memory.heapAndStack.style.cpp" useByScannerDiscovery="false" value="com.crt.advproject.heapAndStack.lpcXpressoStyle.cpp" valueType="enumerated"/> + <option id="gnu.cpp.link.option.paths.1537669551" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" useByScannerDiscovery="false" valueType="libPaths"> + <listOptionValue builtIn="false" value=""${workspace_loc:/mbed-os/Debug}""/> + </option> + <option id="gnu.cpp.link.option.libs.324794517" name="Libraries (-l)" superClass="gnu.cpp.link.option.libs" useByScannerDiscovery="false" valueType="libs"> + <listOptionValue builtIn="false" value="stdc++"/> + <listOptionValue builtIn="false" value="supc++"/> + <listOptionValue builtIn="false" value="m"/> + <listOptionValue builtIn="false" value="c"/> + <listOptionValue builtIn="false" value="gcc"/> + <listOptionValue builtIn="false" value="nosys"/> + <listOptionValue builtIn="false" value="mbed-os"/> + </option> + <option id="gnu.cpp.link.option.flags.95190590" name="Linker flags" superClass="gnu.cpp.link.option.flags" useByScannerDiscovery="false" value="-DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -Wl,-n -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -lmbed-os -Wl,--end-group" valueType="string"/> + <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.223022636" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> + <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> + <additionalInput kind="additionalinput" paths="$(LIBS)"/> + </inputType> + </tool> + <tool id="com.crt.advproject.link.exe.debug.214846294" name="MCU Linker" superClass="com.crt.advproject.link.exe.debug"> + <option id="com.crt.advproject.link.gcc.hdrlib.672540786" name="Library" superClass="com.crt.advproject.link.gcc.hdrlib"/> + </tool> + <tool id="com.crt.advproject.tool.debug.debug.2123060272" name="MCU Debugger" superClass="com.crt.advproject.tool.debug.debug"/> + </toolChain> + </folderInfo> + <sourceEntries> + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + </sourceEntries> + </configuration> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> + </cconfiguration> + <cconfiguration id="com.crt.advproject.config.exe.release.2088592889"> + <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.exe.release.2088592889" moduleId="org.eclipse.cdt.core.settings" name="Release"> + <externalSettings/> + <extensions> + <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> + <extension id="org.eclipse.cdt.core.GASErrorParser" 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 artifactExtension="axf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Release build" errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.release.2088592889" name="Release" parent="com.crt.advproject.config.exe.release" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size "${BuildArtifactFileName}"; # arm-none-eabi-objcopy -v -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" ; # checksum -p ${TargetChip} -d "${BuildArtifactFileBaseName}.bin"; "> + <folderInfo id="com.crt.advproject.config.exe.release.2088592889." name="/" resourcePath=""> + <toolChain id="com.crt.advproject.toolchain.exe.release.28284986" name="NXP MCU Tools" superClass="com.crt.advproject.toolchain.exe.release"> + <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.release.1425092517" name="ARM-based MCU (Release)" superClass="com.crt.advproject.platform.exe.release"/> + <builder buildPath="${workspace_loc:/main}/Release" id="com.crt.advproject.builder.exe.release.149584476" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.exe.release"/> + <tool id="com.crt.advproject.cpp.exe.release.640166849" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.release"> + <option id="com.crt.advproject.cpp.thumb.1706772315" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.cpp.specs.1211035848" name="Specs" superClass="com.crt.advproject.cpp.specs" useByScannerDiscovery="false" value="com.crt.advproject.cpp.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.cpp.arch.947798998" name="Architecture" superClass="com.crt.advproject.cpp.arch" useByScannerDiscovery="false" value="com.crt.advproject.cpp.target.cm3" valueType="enumerated"/> + <option id="gnu.cpp.compiler.option.preprocessor.def.518271274" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="NDEBUG"/> + <listOptionValue builtIn="false" value="__CODE_RED"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + <listOptionValue builtIn="false" value="CORE_M3"/> + <listOptionValue builtIn="false" value="CPP_USE_HEAP"/> + <listOptionValue builtIn="false" value="__LPC17XX__"/> + </option> + <option id="gnu.cpp.compiler.option.other.other.1476663094" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" useByScannerDiscovery="false" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions" valueType="string"/> + <option id="gnu.cpp.compiler.option.optimization.flags.1159583615" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-common -Os" valueType="string"/> + <option id="com.crt.advproject.cpp.hdrlib.797936053" name="Library headers" superClass="com.crt.advproject.cpp.hdrlib" useByScannerDiscovery="false" value="Newlib" valueType="enumerated"/> + <option id="gnu.cpp.compiler.option.include.paths.254498559" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/inc}""/> + </option> + <option id="com.crt.advproject.cpp.misc.dialect.599540742" name="Language standard" superClass="com.crt.advproject.cpp.misc.dialect" useByScannerDiscovery="true" value="com.crt.advproject.misc.dialect.gnu++98" valueType="enumerated"/> + <inputType id="com.crt.advproject.compiler.cpp.input.1435655056" superClass="com.crt.advproject.compiler.cpp.input"/> + </tool> + <tool id="com.crt.advproject.gcc.exe.release.1687705142" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.release"> + <option id="com.crt.advproject.gcc.thumb.59799348" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gcc.hdrlib.879212797" name="Library headers" superClass="com.crt.advproject.gcc.hdrlib" useByScannerDiscovery="false" value="Newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gcc.specs.2051027986" name="Specs" superClass="com.crt.advproject.gcc.specs" useByScannerDiscovery="false" value="com.crt.advproject.gcc.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gcc.arch.1733229325" name="Architecture" superClass="com.crt.advproject.gcc.arch" useByScannerDiscovery="false" value="com.crt.advproject.gcc.target.cm3" valueType="enumerated"/> + <option id="gnu.c.compiler.option.preprocessor.def.symbols.921819587" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="NDEBUG"/> + <listOptionValue builtIn="false" value="__CODE_RED"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + <listOptionValue builtIn="false" value="CORE_M3"/> + <listOptionValue builtIn="false" value="CPP_USE_HEAP"/> + <listOptionValue builtIn="false" value="__LPC17XX__"/> + </option> + <option id="gnu.c.compiler.option.misc.other.860819653" name="Other flags" superClass="gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections" valueType="string"/> + <option id="gnu.c.compiler.option.optimization.flags.1138704280" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-common" valueType="string"/> + <option id="gnu.c.compiler.option.include.paths.267685201" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/inc}""/> + </option> + <option id="com.crt.advproject.c.misc.dialect.2057191633" name="Language standard" superClass="com.crt.advproject.c.misc.dialect" useByScannerDiscovery="true" value="com.crt.advproject.misc.dialect.gnu99" valueType="enumerated"/> + <inputType id="com.crt.advproject.compiler.input.64219945" superClass="com.crt.advproject.compiler.input"/> + </tool> + <tool id="com.crt.advproject.gas.exe.release.1663306868" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.release"> + <option id="com.crt.advproject.gas.thumb.396299149" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gas.hdrlib.2105497562" name="Library headers" superClass="com.crt.advproject.gas.hdrlib" value="Newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gas.specs.2102506224" name="Specs" superClass="com.crt.advproject.gas.specs" value="com.crt.advproject.gas.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gas.arch.652456142" name="Architecture" superClass="com.crt.advproject.gas.arch" value="com.crt.advproject.gas.target.cm3" valueType="enumerated"/> + <option id="gnu.both.asm.option.flags.crt.893959408" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" value="-c -x assembler-with-cpp -D__NEWLIB__ -DNDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__" valueType="string"/> + <option id="gnu.both.asm.option.include.paths.1637686899" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" valueType="includePath"> + <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/inc}""/> + </option> + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.68051012" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> + <inputType id="com.crt.advproject.assembler.input.1409307836" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/> + </tool> + <tool id="com.crt.advproject.link.cpp.exe.release.2036603871" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.release"> + <option id="com.crt.advproject.link.cpp.thumb.1581149745" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb" value="true" valueType="boolean"/> + <option id="com.crt.advproject.link.memory.load.image.cpp.1944881323" name="Plain load image" superClass="com.crt.advproject.link.memory.load.image.cpp" value="" valueType="string"/> + <option id="com.crt.advproject.link.memory.heapAndStack.cpp.1086929508" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack.cpp" value="&Heap:Default;Post Data;Default&Stack:Default;End;Default" valueType="string"/> + <option id="com.crt.advproject.link.memory.data.cpp.1046526988" name="Global data placement" superClass="com.crt.advproject.link.memory.data.cpp" value="" valueType="string"/> + <option id="com.crt.advproject.link.memory.sections.cpp.1828093237" name="Extra linker script input sections" superClass="com.crt.advproject.link.memory.sections.cpp" valueType="stringList"/> + <option id="com.crt.advproject.link.cpp.multicore.master.userobjs.2063654094" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.cpp.multicore.master.userobjs" valueType="userObjs"/> + <option id="com.crt.advproject.link.cpp.arch.1051655995" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" value="com.crt.advproject.link.cpp.target.cm3" valueType="enumerated"/> + <option id="com.crt.advproject.link.cpp.script.1145332291" name="Linker script" superClass="com.crt.advproject.link.cpp.script" value=""main_Release.ld"" valueType="string"/> + <option id="com.crt.advproject.link.cpp.manage.1892269826" name="Manage linker script" superClass="com.crt.advproject.link.cpp.manage" value="true" valueType="boolean"/> + <option id="gnu.cpp.link.option.nostdlibs.917765749" name="No startup or default libs (-nostdlib)" superClass="gnu.cpp.link.option.nostdlibs" value="true" valueType="boolean"/> + <option id="gnu.cpp.link.option.other.1676418012" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other" valueType="stringList"> + <listOptionValue builtIn="false" value="-Map="${BuildArtifactFileBaseName}.map""/> + <listOptionValue builtIn="false" value="--cref"/> + <listOptionValue builtIn="false" value="--gc-sections"/> + <listOptionValue builtIn="false" value="-print-memory-usage"/> + </option> + <option id="com.crt.advproject.link.cpp.hdrlib.1431561045" name="Library" superClass="com.crt.advproject.link.cpp.hdrlib" value="com.crt.advproject.cpp.link.hdrlib.newlib.nohost" valueType="enumerated"/> + <option id="com.crt.advproject.link.cpp.crpenable.418558969" name="Enable automatic placement of Code Read Protection field in image" superClass="com.crt.advproject.link.cpp.crpenable" value="true" valueType="boolean"/> + <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1638028288" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> + <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> + <additionalInput kind="additionalinput" paths="$(LIBS)"/> + </inputType> + </tool> + <tool id="com.crt.advproject.link.exe.release.1501540362" name="MCU Linker" superClass="com.crt.advproject.link.exe.release"/> + <tool id="com.crt.advproject.tool.debug.release.1226299421" name="MCU Debugger" superClass="com.crt.advproject.tool.debug.release"/> + </toolChain> + </folderInfo> + <sourceEntries> + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/> + <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="main.com.crt.advproject.projecttype.exe.1107228511" name="Executable" projectType="com.crt.advproject.projecttype.exe"/> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> + <storageModule moduleId="com.crt.config"> + <projectStorage><?xml version="1.0" encoding="UTF-8"?> +<TargetConfig> +<Properties property_2="LPC175x_6x_512.cfx" property_3="NXP" property_4="LPC1769" property_count="5" version="100300"/> +<infoList vendor="NXP"> +<info chip="LPC1769" flash_driver="LPC175x_6x_512.cfx" match_id="0x26113F37" name="LPC1769" package="lpc17_lqfp100.xml" stub="crt_emu_cm3_nxp"> +<chip> +<name>LPC1769</name> +<family>LPC17xx</family> +<vendor>NXP (formerly Philips)</vendor> +<reset board="None" core="Real" sys="Real"/> +<clock changeable="TRUE" freq="20MHz" is_accurate="TRUE"/> +<memory can_program="true" id="Flash" is_ro="true" type="Flash"/> +<memory id="RAM" type="RAM"/> +<memory id="Periph" is_volatile="true" type="Peripheral"/> +<memoryInstance derived_from="Flash" id="MFlash512" location="0x00000000" size="0x80000"/> +<memoryInstance derived_from="RAM" id="RamLoc32" location="0x10000000" size="0x8000"/> +<memoryInstance derived_from="RAM" id="RamAHB32" location="0x2007c000" size="0x8000"/> +<prog_flash blocksz="0x1000" location="0" maxprgbuff="0x1000" progwithcode="TRUE" size="0x10000"/> +<prog_flash blocksz="0x8000" location="0x10000" maxprgbuff="0x1000" progwithcode="TRUE" size="0x70000"/> +</chip> +<processor> +<name gcc_name="cortex-m3">Cortex-M3</name> +<family>Cortex-M</family> +</processor> +</info> +</infoList> +</TargetConfig></projectStorage> + </storageModule> + <storageModule moduleId="refreshScope"/> + <storageModule moduleId="com.crt.advproject"> + <boardId>LPCXpresso1769-CD</boardId> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/> + <storageModule moduleId="scannerConfiguration"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> + <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.debug.1521138710;com.crt.advproject.config.exe.debug.1521138710.;com.crt.advproject.gas.exe.debug.696554293;com.crt.advproject.assembler.input.847235554"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.debug.1521138710;com.crt.advproject.config.exe.debug.1521138710.;com.crt.advproject.cpp.exe.debug.876206627;com.crt.advproject.compiler.cpp.input.703918733"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.debug.1521138710;com.crt.advproject.config.exe.debug.1521138710.;com.crt.advproject.gcc.exe.debug.1500984319;com.crt.advproject.compiler.input.764523822"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/> + </scannerConfigBuildInfo> + </storageModule> +</cproject> diff --git a/mbed-os/.cproject b/mbed-os/.cproject new file mode 100644 index 0000000000000000000000000000000000000000..237fdfd6e2d995cf72b4e1c80355e0979a9b7289 --- /dev/null +++ b/mbed-os/.cproject @@ -0,0 +1,371 @@ +<?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.crt.advproject.config.lib.debug.1924323329"> + <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.lib.debug.1924323329" moduleId="org.eclipse.cdt.core.settings" name="Debug"> + <externalSettings> + <externalSetting> + <entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/mbed-os"/> + <entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/mbed-os/Debug"/> + <entry flags="RESOLVED" kind="libraryFile" name="mbed-os" srcPrefixMapping="" srcRootPath=""/> + </externalSetting> + </externalSettings> + <extensions> + <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> + <extension id="org.eclipse.cdt.core.GASErrorParser" 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 artifactExtension="a" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.staticLib" cleanCommand="rm -rf" description="Debug build" errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.lib.debug.1924323329" name="Debug" parent="com.crt.advproject.config.lib.debug" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size "lib${BuildArtifactFileName}" ; # arm-none-eabi-objdump -h -S "lib${BuildArtifactFileName}" >"${BuildArtifactFileBaseName}.lss""> + <folderInfo id="com.crt.advproject.config.lib.debug.1924323329." name="/" resourcePath=""> + <toolChain id="com.crt.advproject.toolchain.lib.debug.1847073219" name="NXP MCU Tools" superClass="com.crt.advproject.toolchain.lib.debug"> + <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.lib.debug.882084620" name="ARM-based MCU (Debug)" superClass="com.crt.advproject.platform.lib.debug"/> + <builder buildPath="${workspace_loc:/mbed-os}/Debug" id="com.crt.advproject.builder.lib.debug.633827044" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.lib.debug"/> + <tool id="com.crt.advproject.cpp.lib.debug.1357482000" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.lib.debug"> + <option id="com.crt.advproject.cpp.thumb.1485928685" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.cpp.specs.1142179834" name="Specs" superClass="com.crt.advproject.cpp.specs" useByScannerDiscovery="false" value="com.crt.advproject.cpp.specs.newlibnano" valueType="enumerated"/> + <option id="com.crt.advproject.cpp.arch.1044135226" name="Architecture" superClass="com.crt.advproject.cpp.arch" useByScannerDiscovery="false" value="com.crt.advproject.cpp.target.cm3" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.cpp.compiler.option.preprocessor.def.1476685423" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="DEVICE_FLASH=1"/> + <listOptionValue builtIn="false" value="ARM_MATH_CM3"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_SLEEP=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX"/> + <listOptionValue builtIn="false" value="TARGET_NXP"/> + <listOptionValue builtIn="false" value="COMPONENT_NSPE=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2CSLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_PWMOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2C=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX_M"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_MBED"/> + <listOptionValue builtIn="false" value="__CMSIS_RTOS"/> + <listOptionValue builtIn="false" value="DEVICE_MPU=1"/> + <listOptionValue builtIn="false" value="DEVICE_DEBUG_AWARENESS=1"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC_ARM"/> + <listOptionValue builtIn="false" value="__CORTEX_M3"/> + <listOptionValue builtIn="false" value="TARGET_LPC1768"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGIN=1"/> + <listOptionValue builtIn="false" value="TARGET_M3"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_EMUL=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPISLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_INTERRUPTIN=1"/> + <listOptionValue builtIn="false" value="__MBED_CMSIS_RTOS_CM"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_IMPL=1"/> + <listOptionValue builtIn="false" value="TARGET_LPC176X"/> + <listOptionValue builtIn="false" value="TARGET_LPCTarget"/> + <listOptionValue builtIn="false" value="__MBED__=1"/> + <listOptionValue builtIn="false" value="DEVICE_ETHERNET=1"/> + <listOptionValue builtIn="false" value="DEVICE_CAN=1"/> + <listOptionValue builtIn="false" value="DEVICE_EMAC=1"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALOUT=1"/> + <listOptionValue builtIn="false" value="MBED_BUILD_TIMESTAMP=1570193752.760802"/> + <listOptionValue builtIn="false" value="DEVICE_SEMIHOST=1"/> + <listOptionValue builtIn="false" value="DEVICE_STDIO_MESSAGES=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPI=1"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL=1"/> + <listOptionValue builtIn="false" value="DEVICE_LOCALFILESYSTEM=1"/> + <listOptionValue builtIn="false" value="TARGET_NXP_EMAC"/> + <listOptionValue builtIn="false" value="TARGET_MBED_LPC1768"/> + <listOptionValue builtIn="false" value="TARGET_DEBUG"/> + <listOptionValue builtIn="false" value="DEVICE_PORTOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_RTC=1"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_CORTEX_M3"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGOUT=1"/> + <listOptionValue builtIn="false" value="TARGET_hepialight2"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL_FC=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTINOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_USTICKER=1"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + </option> + <option id="gnu.cpp.compiler.option.other.other.966344539" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" useByScannerDiscovery="false" value="-c -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -Wno-unused-parameter -Wno-missing-field-initializers" valueType="string"/> + <option id="gnu.cpp.compiler.option.optimization.flags.2058085604" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-rtti -fmessage-length=0 -fno-exceptions -fno-builtin -ffunction-sections -fdata-sections -funsigned-char -fno-delete-null-pointer-checks -fomit-frame-pointer" valueType="string"/> + <option id="com.crt.advproject.cpp.hdrlib.1248538488" name="Library headers" superClass="com.crt.advproject.cpp.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.cpp.hdrlib.newlibnano" valueType="enumerated"/> + <option id="com.crt.advproject.cpp.fpu.31368677" name="Floating point" superClass="com.crt.advproject.cpp.fpu" useByScannerDiscovery="false"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.cpp.compiler.option.include.paths.1572295790" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/.""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/cmsis""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/cmsis/TARGET_CORTEX_M""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/drivers""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/hal""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/hal/storage_abstraction""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/platform""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X/TARGET_MBED_LPC1768""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X/device""/> + </option> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.cpp.compiler.option.include.files.1030291343" name="Include files (-include)" superClass="gnu.cpp.compiler.option.include.files" useByScannerDiscovery="false" valueType="includeFiles"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/mbed_config.h""/> + </option> + <option id="com.crt.advproject.cpp.misc.dialect.1482648967" name="Language standard" superClass="com.crt.advproject.cpp.misc.dialect" useByScannerDiscovery="true" value="com.crt.advproject.misc.dialect.gnupp98" valueType="enumerated"/> + <option id="gnu.cpp.compiler.option.warnings.extrawarn.840178636" name="Extra warnings (-Wextra)" superClass="gnu.cpp.compiler.option.warnings.extrawarn" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <inputType id="com.crt.advproject.compiler.cpp.input.1163900552" superClass="com.crt.advproject.compiler.cpp.input"/> + </tool> + <tool id="com.crt.advproject.gcc.lib.debug.1741327634" name="MCU C Compiler" superClass="com.crt.advproject.gcc.lib.debug"> + <option id="com.crt.advproject.gcc.thumb.1539315226" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gcc.arch.980786012" name="Architecture" superClass="com.crt.advproject.gcc.arch" useByScannerDiscovery="false" value="com.crt.advproject.gcc.target.cm3" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.preprocessor.def.symbols.924146878" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="DEVICE_FLASH=1"/> + <listOptionValue builtIn="false" value="ARM_MATH_CM3"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_SLEEP=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX"/> + <listOptionValue builtIn="false" value="TARGET_NXP"/> + <listOptionValue builtIn="false" value="COMPONENT_NSPE=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2CSLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_PWMOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_I2C=1"/> + <listOptionValue builtIn="false" value="TARGET_CORTEX_M"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_MBED"/> + <listOptionValue builtIn="false" value="__CMSIS_RTOS"/> + <listOptionValue builtIn="false" value="DEVICE_MPU=1"/> + <listOptionValue builtIn="false" value="DEVICE_DEBUG_AWARENESS=1"/> + <listOptionValue builtIn="false" value="TOOLCHAIN_GCC_ARM"/> + <listOptionValue builtIn="false" value="__CORTEX_M3"/> + <listOptionValue builtIn="false" value="TARGET_LPC1768"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGIN=1"/> + <listOptionValue builtIn="false" value="TARGET_M3"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_EMUL=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPISLAVE=1"/> + <listOptionValue builtIn="false" value="DEVICE_INTERRUPTIN=1"/> + <listOptionValue builtIn="false" value="__MBED_CMSIS_RTOS_CM"/> + <listOptionValue builtIn="false" value="COMPONENT_PSA_SRV_IMPL=1"/> + <listOptionValue builtIn="false" value="TARGET_LPC176X"/> + <listOptionValue builtIn="false" value="TARGET_LPCTarget"/> + <listOptionValue builtIn="false" value="__MBED__=1"/> + <listOptionValue builtIn="false" value="DEVICE_ETHERNET=1"/> + <listOptionValue builtIn="false" value="DEVICE_CAN=1"/> + <listOptionValue builtIn="false" value="DEVICE_EMAC=1"/> + <listOptionValue builtIn="false" value="DEVICE_DIGITALOUT=1"/> + <listOptionValue builtIn="false" value="MBED_BUILD_TIMESTAMP=1570193752.760802"/> + <listOptionValue builtIn="false" value="DEVICE_SEMIHOST=1"/> + <listOptionValue builtIn="false" value="DEVICE_STDIO_MESSAGES=1"/> + <listOptionValue builtIn="false" value="DEVICE_SPI=1"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL=1"/> + <listOptionValue builtIn="false" value="DEVICE_LOCALFILESYSTEM=1"/> + <listOptionValue builtIn="false" value="TARGET_NXP_EMAC"/> + <listOptionValue builtIn="false" value="TARGET_MBED_LPC1768"/> + <listOptionValue builtIn="false" value="TARGET_DEBUG"/> + <listOptionValue builtIn="false" value="DEVICE_PORTOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_RTC=1"/> + <listOptionValue builtIn="false" value="TARGET_LIKE_CORTEX_M3"/> + <listOptionValue builtIn="false" value="DEVICE_ANALOGOUT=1"/> + <listOptionValue builtIn="false" value="TARGET_hepialight2"/> + <listOptionValue builtIn="false" value="DEVICE_SERIAL_FC=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTIN=1"/> + <listOptionValue builtIn="false" value="DEVICE_PORTINOUT=1"/> + <listOptionValue builtIn="false" value="DEVICE_USTICKER=1"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + </option> + <option id="gnu.c.compiler.option.misc.other.1965703386" name="Other flags" superClass="gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-c -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -Wno-unused-parameter -Wno-missing-field-initializers" valueType="string"/> + <option id="gnu.c.compiler.option.optimization.flags.1070464208" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fmessage-length=0 -fno-exceptions -fno-builtin -ffunction-sections -fdata-sections -funsigned-char -fno-delete-null-pointer-checks -fomit-frame-pointer" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.include.paths.1348765290" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/.""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/cmsis""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/cmsis/TARGET_CORTEX_M""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/drivers""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/hal""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/hal/storage_abstraction""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/platform""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X/TARGET_MBED_LPC1768""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X/device""/> + </option> + <option id="com.crt.advproject.gcc.hdrlib.1339271553" name="Library headers" superClass="com.crt.advproject.gcc.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.gcc.hdrlib.newlibnano" valueType="enumerated"/> + <option id="com.crt.advproject.gcc.specs.2133457278" name="Specs" superClass="com.crt.advproject.gcc.specs" useByScannerDiscovery="false" value="com.crt.advproject.gcc.specs.newlibnano" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.include.files.243026381" name="Include files (-include)" superClass="gnu.c.compiler.option.include.files" useByScannerDiscovery="false" valueType="includeFiles"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/mbed_config.h""/> + </option> + <option id="com.crt.advproject.c.misc.dialect.1327092621" name="Language standard" superClass="com.crt.advproject.c.misc.dialect" useByScannerDiscovery="true" value="com.crt.advproject.misc.dialect.gnu99" valueType="enumerated"/> + <option id="gnu.c.compiler.option.warnings.extrawarn.1018376796" name="Extra warnings (-Wextra)" superClass="gnu.c.compiler.option.warnings.extrawarn" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <inputType id="com.crt.advproject.compiler.input.490742744" superClass="com.crt.advproject.compiler.input"/> + </tool> + <tool id="com.crt.advproject.gas.lib.debug.482243350" name="MCU Assembler" superClass="com.crt.advproject.gas.lib.debug"> + <option id="com.crt.advproject.gas.thumb.1614018891" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gas.arch.1521022498" name="Architecture" superClass="com.crt.advproject.gas.arch" useByScannerDiscovery="false" value="com.crt.advproject.gas.target.cm3" valueType="enumerated"/> + <option id="gnu.both.asm.option.flags.crt.983347413" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" useByScannerDiscovery="false" value="-c -DMBED_DEBUG -DMBED_TRAP_ERRORS_ENABLED=1 -D__NEWLIB__" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.both.asm.option.include.paths.1140016772" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" useByScannerDiscovery="false" valueType="includePath"> + <listOptionValue builtIn="false" value=""${ProjDirPath}/.""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/cmsis""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/cmsis/TARGET_CORTEX_M""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/drivers""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/hal""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/hal/storage_abstraction""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/platform""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X/TARGET_MBED_LPC1768""/> + <listOptionValue builtIn="false" value=""${ProjDirPath}/targets/TARGET_NXP/TARGET_LPC176X/device""/> + </option> + <option id="com.crt.advproject.gas.hdrlib.1021032404" name="Library headers" superClass="com.crt.advproject.gas.hdrlib" useByScannerDiscovery="false" value="com.crt.advproject.gas.hdrlib.newlibnano" valueType="enumerated"/> + <option id="com.crt.advproject.gas.specs.1007860265" name="Specs" superClass="com.crt.advproject.gas.specs" useByScannerDiscovery="false" value="com.crt.advproject.gas.specs.newlibnano" valueType="enumerated"/> + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1940659742" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> + <inputType id="com.crt.advproject.assembler.input.245655960" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/> + </tool> + <tool id="com.crt.advproject.ar.lib.debug.598076247" name="MCU Archiver" superClass="com.crt.advproject.ar.lib.debug"/> + </toolChain> + </folderInfo> + <sourceEntries> + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + </sourceEntries> + </configuration> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> + </cconfiguration> + <cconfiguration id="com.crt.advproject.config.lib.release.211673001"> + <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.lib.release.211673001" moduleId="org.eclipse.cdt.core.settings" name="Release"> + <externalSettings> + <externalSetting> + <entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/mbed-os"/> + <entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/mbed-os/Release"/> + <entry flags="RESOLVED" kind="libraryFile" name="mbed-os" srcPrefixMapping="" srcRootPath=""/> + </externalSetting> + </externalSettings> + <extensions> + <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> + <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> + <extension id="org.eclipse.cdt.core.GASErrorParser" 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 artifactExtension="a" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.staticLib" cleanCommand="rm -rf" description="Release build" errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.lib.release.211673001" name="Release" parent="com.crt.advproject.config.lib.release" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size "lib${BuildArtifactFileName}" ; # arm-none-eabi-objdump -h -S "lib${BuildArtifactFileName}" >"${BuildArtifactFileBaseName}.lss""> + <folderInfo id="com.crt.advproject.config.lib.release.211673001." name="/" resourcePath=""> + <toolChain id="com.crt.advproject.toolchain.lib.release.543711730" name="NXP MCU Tools" superClass="com.crt.advproject.toolchain.lib.release"> + <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.lib.release.1447142876" name="ARM-based MCU (Debug)" superClass="com.crt.advproject.platform.lib.release"/> + <builder buildPath="${workspace_loc:/mbed-os}/Release" id="com.crt.advproject.builder.lib.release.397391965" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.lib.release"/> + <tool id="com.crt.advproject.cpp.lib.release.1189493121" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.lib.release"> + <option id="com.crt.advproject.cpp.thumb.1888982557" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" value="true" valueType="boolean"/> + <option id="com.crt.advproject.cpp.specs.2035654900" name="Specs" superClass="com.crt.advproject.cpp.specs" value="com.crt.advproject.cpp.specs.newlib" valueType="enumerated"/> + <option id="com.crt.advproject.cpp.arch.1530707681" name="Architecture" superClass="com.crt.advproject.cpp.arch" value="com.crt.advproject.cpp.target.cm3" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.cpp.compiler.option.preprocessor.def.281040572" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="NDEBUG"/> + <listOptionValue builtIn="false" value="__CODE_RED"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + <listOptionValue builtIn="false" value="CORE_M3"/> + <listOptionValue builtIn="false" value="__LPC17XX__"/> + </option> + <option id="gnu.cpp.compiler.option.other.other.477381016" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions" valueType="string"/> + <option id="gnu.cpp.compiler.option.optimization.flags.2084111496" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" value="-fno-common -Os" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.cpp.compiler.option.include.paths.179228131" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath"> + <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/inc}""/> + <listOptionValue builtIn="false" value=""${workspace_loc://inc}""/> + </option> + <option id="com.crt.advproject.cpp.hdrlib.1584755433" name="Library headers" superClass="com.crt.advproject.cpp.hdrlib" value="Newlib" valueType="enumerated"/> + <inputType id="com.crt.advproject.compiler.cpp.input.1671721844" superClass="com.crt.advproject.compiler.cpp.input"/> + </tool> + <tool id="com.crt.advproject.gcc.lib.release.1922859002" name="MCU C Compiler" superClass="com.crt.advproject.gcc.lib.release"> + <option id="com.crt.advproject.gcc.thumb.1866795137" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gcc.arch.1992342525" name="Architecture" superClass="com.crt.advproject.gcc.arch" value="com.crt.advproject.gcc.target.cm3" valueType="enumerated"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.preprocessor.def.symbols.1039844003" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols"> + <listOptionValue builtIn="false" value="NDEBUG"/> + <listOptionValue builtIn="false" value="__CODE_RED"/> + <listOptionValue builtIn="false" value="CORE_M3"/> + <listOptionValue builtIn="false" value="__LPC17XX__"/> + <listOptionValue builtIn="false" value="__NEWLIB__"/> + </option> + <option id="gnu.c.compiler.option.misc.other.1525948161" name="Other flags" superClass="gnu.c.compiler.option.misc.other" value="-c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections" valueType="string"/> + <option id="gnu.c.compiler.option.optimization.flags.331895763" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" value="-fno-common" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.include.paths.632108223" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath"> + <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/inc}""/> + <listOptionValue builtIn="false" value=""${workspace_loc://inc}""/> + </option> + <option id="com.crt.advproject.gcc.hdrlib.354940361" name="Library headers" superClass="com.crt.advproject.gcc.hdrlib" value="Newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gcc.specs.1658398272" name="Specs" superClass="com.crt.advproject.gcc.specs" value="com.crt.advproject.gcc.specs.newlib" valueType="enumerated"/> + <inputType id="com.crt.advproject.compiler.input.1106584392" superClass="com.crt.advproject.compiler.input"/> + </tool> + <tool id="com.crt.advproject.gas.lib.release.1793427492" name="MCU Assembler" superClass="com.crt.advproject.gas.lib.release"> + <option id="com.crt.advproject.gas.thumb.73257947" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" value="true" valueType="boolean"/> + <option id="com.crt.advproject.gas.arch.59564074" name="Architecture" superClass="com.crt.advproject.gas.arch" value="com.crt.advproject.gas.target.cm3" valueType="enumerated"/> + <option id="gnu.both.asm.option.flags.crt.1271906287" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" value="-c -x assembler-with-cpp -DNDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__" valueType="string"/> + <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.both.asm.option.include.paths.1576604777" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" valueType="includePath"> + <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/inc}""/> + <listOptionValue builtIn="false" value=""${workspace_loc://inc}""/> + </option> + <option id="com.crt.advproject.gas.hdrlib.1472934102" name="Library headers" superClass="com.crt.advproject.gas.hdrlib" value="Newlib" valueType="enumerated"/> + <option id="com.crt.advproject.gas.specs.1476792285" name="Specs" superClass="com.crt.advproject.gas.specs" value="com.crt.advproject.gas.specs.newlib" valueType="enumerated"/> + <inputType id="cdt.managedbuild.tool.gnu.assembler.input.410338780" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> + <inputType id="com.crt.advproject.assembler.input.438048062" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/> + </tool> + <tool id="com.crt.advproject.ar.lib.release.1738356677" name="MCU Archiver" superClass="com.crt.advproject.ar.lib.release"/> + </toolChain> + </folderInfo> + <sourceEntries> + <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + </sourceEntries> + </configuration> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> + </cconfiguration> + </storageModule> + <storageModule moduleId="cdtBuildSystem" version="4.0.0"> + <project id="mbed-os.com.crt.advproject.projecttype.lib.1121290299" name="Static Library" projectType="com.crt.advproject.projecttype.lib"/> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> + <storageModule moduleId="com.crt.config"> + <projectStorage><?xml version="1.0" encoding="UTF-8"?> +<TargetConfig> +<Properties property_2="LPC175x_6x_512.cfx" property_3="NXP" property_4="LPC1769" property_count="5" version="100300"/> +<infoList vendor="NXP"> +<info chip="LPC1769" flash_driver="LPC175x_6x_512.cfx" match_id="0x26113F37" name="LPC1769" package="lpc17_lqfp100.xml" stub="crt_emu_cm3_nxp"> +<chip> +<name>LPC1769</name> +<family>LPC17xx</family> +<vendor>NXP (formerly Philips)</vendor> +<reset board="None" core="Real" sys="Real"/> +<clock changeable="TRUE" freq="20MHz" is_accurate="TRUE"/> +<memory can_program="true" id="Flash" is_ro="true" type="Flash"/> +<memory id="RAM" type="RAM"/> +<memory id="Periph" is_volatile="true" type="Peripheral"/> +<memoryInstance derived_from="Flash" id="MFlash512" location="0x0" size="0x80000"/> +<memoryInstance derived_from="RAM" id="RamLoc32" location="0x10000000" size="0x8000"/> +<memoryInstance derived_from="RAM" id="RamAHB32" location="0x2007c000" size="0x8000"/> +<prog_flash blocksz="0x1000" location="0" maxprgbuff="0x1000" progwithcode="TRUE" size="0x10000"/> +<prog_flash blocksz="0x8000" location="0x10000" maxprgbuff="0x1000" progwithcode="TRUE" size="0x70000"/> +</chip> +<processor> +<name gcc_name="cortex-m3">Cortex-M3</name> +<family>Cortex-M</family> +</processor> +</info> +</infoList> +</TargetConfig></projectStorage> + </storageModule> + <storageModule moduleId="com.crt.advproject"> + <boardId>LPCXpresso1769-CD</boardId> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/> + <storageModule moduleId="scannerConfiguration"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> + <scannerConfigBuildInfo instanceId="com.crt.advproject.config.lib.debug.1924323329;com.crt.advproject.config.lib.debug.1924323329.;com.crt.advproject.gcc.lib.debug.1741327634;com.crt.advproject.compiler.input.490742744"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="com.crt.advproject.config.lib.debug.1924323329;com.crt.advproject.config.lib.debug.1924323329.;com.crt.advproject.gas.lib.debug.482243350;com.crt.advproject.assembler.input.245655960"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfile"/> + </scannerConfigBuildInfo> + <scannerConfigBuildInfo instanceId="com.crt.advproject.config.lib.debug.1924323329;com.crt.advproject.config.lib.debug.1924323329.;com.crt.advproject.cpp.lib.debug.1357482000;com.crt.advproject.compiler.cpp.input.1163900552"> + <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.crt.advproject.GCCManagedMakePerProjectProfileCPP"/> + </scannerConfigBuildInfo> + </storageModule> + <storageModule moduleId="refreshScope" versionNumber="2"> + <configuration configurationName="Debug"> + <resource resourceType="PROJECT" workspacePath="/mbed-os"/> + </configuration> + <configuration configurationName="Release"> + <resource resourceType="PROJECT" workspacePath="/mbed-os"/> + </configuration> + </storageModule> + <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> +</cproject>