mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-09-02 12:24:07 -04:00
Add additional asserts into timers.c. Trivial changes and changes in demo applications: RX113 IAR project is not building and running. Make FreeRTOS_SetupInterrupt() and FreeRTOS_ClearInterrupt() weak symbols in the Zynq SDK repository. Correct typo in the port layer comments that was cut and paste into multiple files.
133 lines
18 KiB
XML
133 lines
18 KiB
XML
<?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.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881">
|
|
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881" moduleId="org.eclipse.cdt.core.settings" name="HardwareDebug">
|
|
<externalSettings/>
|
|
<extensions>
|
|
<extension id="org.eclipse.cdt.core.PE" point="org.eclipse.cdt.core.BinaryParser"/>
|
|
<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.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
</extensions>
|
|
</storageModule>
|
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
|
<configuration artifactName="RTOSDemo" buildArtefactType="com.renesas.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=com.renesas.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf *.lst *.lis *.lpp *.map" description="" errorParsers="org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GCCErrorParser" id="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881" name="HardwareDebug" parent="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id">
|
|
<folderInfo id="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881." name="/" resourcePath="">
|
|
<toolChain id="%com.renesas.cdt.rx.hardwaredebug.win32.toolChain.Id.1174107258" name="KPIT GNURX-ELF Toolchain" superClass="%com.renesas.cdt.rx.hardwaredebug.win32.toolChain.Id">
|
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.PE" id="com.renesas.cdt.rx.hardwaredebug.win32.targetPlatform.Id.1446802832" osList="win32" superClass="com.renesas.cdt.rx.hardwaredebug.win32.targetPlatform.Id"/>
|
|
<builder buildPath="${workspace_loc:/RTOSDemo}/HardwareDebug" id="com.renesas.cdt.rx.hardwaredebug.win32.builder.Id.720583565" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="GNU Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.renesas.cdt.rx.hardwaredebug.win32.builder.Id"/>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.libgen.Id.194739704" name="Library Generator" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.libgen.Id">
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.stdio.1470901415" name="stdio.h : Performs input/output handling" superClass="com.renesas.cdt.core.LibraryGenerator.option.stdio" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.stdlib.59394398" name="stdlib.h : Performs C program standard processing such as storage area management" superClass="com.renesas.cdt.core.LibraryGenerator.option.stdlib" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.string.431749622" name="string.h : Performs string comparison, copying " superClass="com.renesas.cdt.core.LibraryGenerator.option.string" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.selectLibrary.27476883" name="Select library" superClass="com.renesas.cdt.core.LibraryGenerator.option.selectLibrary" value="com.renesas.core.LibraryGenerator.option.selectLibrary.optimized" valueType="enumerated"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.libraryType.1775349984" name="Library type" superClass="com.renesas.cdt.core.LibraryGenerator.option.libraryType" value="com.renesas.cdt.core.LibraryGenerator.option.libraryType.projectBuilt" valueType="enumerated"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc9.1342438967" name="Place each function into its own section in the output file(-ffunction-sections)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc9" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc14.1915097637" name="Do not put function addresses in registers(-fno-function-cse)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc14" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc43.977798153" name="Avoid keeping the whole uncompressed sections in memory, only retaining the compressed ones (-flto-compression-level=0)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc43" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc10.829369678" name="Place each data into its own section in the output file(-fdata-sections)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc10" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc38.102869283" name="To reduce the number of symbolic address calculations by using shared "anchor" symbols (-fsection-anchors)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc38" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc40.2060774719" name="To remove redundant extension instructions (-free)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc40" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc44.601611364" name="Do not scan through jump instructions in CSE when the target of the jump is not reached (-fno-cse-follow-jumps)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc44" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc45.1997341085" name="Do not use jump tables for switch statements (-fno-jump-tables)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc45" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc46.1600477935" name="Do not guess branch probabilities using heuristics (-fno-guess-branch-probability) " superClass="com.renesas.cdt.core.LibraryGenerator.option.misc46" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.LibraryGenerator.option.misc48.889688182" name="Disable the loop invariant motion pass in the RTL loop optimizer (-fno-move-loop-invariants)" superClass="com.renesas.cdt.core.LibraryGenerator.option.misc48" value="true" valueType="boolean"/>
|
|
</tool>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.615534793" name="Compiler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id">
|
|
<option defaultValue="true" id="com.renesas.cdt.core.Compiler.option.misc2.2051800207" name="Don't search standard system directories for header files(-nostdinc)" superClass="com.renesas.cdt.core.Compiler.option.misc2" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.rx.HardwareDebug.Compiler.option.dataEndian.1704500371" name="Data Endian" superClass="com.renesas.cdt.rx.HardwareDebug.Compiler.option.dataEndian" value="com.renesas.cdt.rx.HardwareDebug.Compiler.option.dataEndian.little" valueType="enumerated"/>
|
|
<option id="com.renesas.cdt.rx.HardwareDebug.Compiler.option.cpuType.2093890278" name="CPU type" superClass="com.renesas.cdt.rx.HardwareDebug.Compiler.option.cpuType" value="com.renesas.cdt.rx.HardwareDebug.Compiler.option.cpuType.rx200" valueType="enumerated"/>
|
|
<option command="-mcpu=rx64m" commandFalse="-mcpu=rx600" id="com.renesas.cdt.rx.HardwareDebug.Compiler.option.genCodeForRX64M.356571388" name="Generate code for RXv2 target" superClass="com.renesas.cdt.rx.HardwareDebug.Compiler.option.genCodeForRX64M" value="true" valueType="boolean"/>
|
|
<option id="com.renesas.cdt.core.Compiler.option.device.1839485933" name="Device" superClass="com.renesas.cdt.core.Compiler.option.device" value="R5F52318" valueType="string"/>
|
|
<option id="com.renesas.cdt.core.Compiler.option.deviceShortName.620973436" name="DeviceShortName" superClass="com.renesas.cdt.core.Compiler.option.deviceShortName" value="R5F52318AxFP" valueType="string"/>
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.core.Compiler.option.includeFileDir.724701468" name="Include file directories" superClass="com.renesas.cdt.core.Compiler.option.includeFileDir" valueType="includePath">
|
|
<listOptionValue builtIn="false" value=""${TCINSTALL}/rx-elf/optlibinc""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Full_Demo/Standard_Demo_Tasks/include}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Full_Demo}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Renesas_Code}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/FreeRTOS_Source/portable/GCC/RX600v2}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/FreeRTOS_Source/include}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src}""/>
|
|
</option>
|
|
<option id="com.renesas.cdt.core.Compiler.option.CPUSeries.930403567" name="Cpu Series" superClass="com.renesas.cdt.core.Compiler.option.CPUSeries" value="RX231" valueType="string"/>
|
|
<inputType id="%Base.Compiler.C.InputType.Id.1532375645" name="C Input" superClass="%Base.Compiler.C.InputType.Id"/>
|
|
<inputType id="Base.Compiler.CPP.InputType.Id.842694984" name="C++ Input" superClass="Base.Compiler.CPP.InputType.Id"/>
|
|
</tool>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.assembler.Id.1110313463" name="Assembler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.assembler.Id">
|
|
<option id="com.renesas.cdt.rx.HardwareDebug.Assembler.option.dataEndian.239463609" name="Data Endian" superClass="com.renesas.cdt.rx.HardwareDebug.Assembler.option.dataEndian" value="Little-endian data" valueType="enumerated"/>
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.core.Assembler.option.includeFileDirectories.56954889" name="Include file directories" superClass="com.renesas.cdt.core.Assembler.option.includeFileDirectories" valueType="includePath">
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}}/src""/>
|
|
</option>
|
|
<inputType id="%Base.Assembler.inputType.Id.915715078" name="Assembler InputType" superClass="%Base.Assembler.inputType.Id"/>
|
|
</tool>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.linker.Id.268999623" name="Linker" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.linker.Id">
|
|
<option id="com.renesas.cdt.rx.HardwareDebug.Linker.option.dataEndian.1968527428" name="Data Endian" superClass="com.renesas.cdt.rx.HardwareDebug.Linker.option.dataEndian" value="Little-endian data" valueType="enumerated"/>
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.rx.HardwareDebug.Linker.option.archiveLibraryFiles.155238543" name="Archive (library) files" superClass="com.renesas.cdt.rx.HardwareDebug.Linker.option.archiveLibraryFiles" valueType="stringList">
|
|
<listOptionValue builtIn="false" value="${BuildArtifactFileBaseName}"/>
|
|
<listOptionValue builtIn="false" value="gcc"/>
|
|
</option>
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.core.Linker.option.userDefinedOptions.1626987852" name="User defined options" superClass="com.renesas.cdt.core.Linker.option.userDefinedOptions" valueType="stringList">
|
|
<listOptionValue builtIn="false" value="-e_PowerON_Reset"/>
|
|
</option>
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.core.Linker.option.linkOrderList.678679745" name="" superClass="com.renesas.cdt.core.Linker.option.linkOrderList" valueType="stringList">
|
|
<listOptionValue builtIn="false" value="".\src\RTOSDemo.o""/>
|
|
<listOptionValue builtIn="false" value="".\src\hardware_setup.o""/>
|
|
<listOptionValue builtIn="false" value="".\src\interrupt_handlers.o""/>
|
|
<listOptionValue builtIn="false" value="".\src\reset_program.o""/>
|
|
<listOptionValue builtIn="false" value="".\src\vector_table.o""/>
|
|
<listOptionValue builtIn="false" value="".\libRTOSDemo.a""/>
|
|
</option>
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.rx.HardwareDebug.Linker.option.archiveSearchDirectories.1977851385" name="Archive search directories" superClass="com.renesas.cdt.rx.HardwareDebug.Linker.option.archiveSearchDirectories" valueType="stringList">
|
|
<listOptionValue builtIn="false" value=""${CONFIGDIR}""/>
|
|
<listOptionValue builtIn="false" value=""${TCINSTALL}/lib/gcc/rx-elf/${GCC_VERSION}""/>
|
|
</option>
|
|
</tool>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1452181060" name="Objcopy" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id"/>
|
|
</toolChain>
|
|
</folderInfo>
|
|
<folderInfo id="%com.renesas.cdt.rx.hardwaredebug.win32.configuration.Id.420935881.1257457893" name="/" resourcePath="src">
|
|
<toolChain id="%com.renesas.cdt.rx.hardwaredebug.win32.toolChain.Id.324462024" name="KPIT GNURX-ELF Toolchain" superClass="%com.renesas.cdt.rx.hardwaredebug.win32.toolChain.Id" unusedChildren="">
|
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.PE" id="com.renesas.cdt.rx.hardwaredebug.win32.targetPlatform.Id" osList="win32" superClass="com.renesas.cdt.rx.hardwaredebug.win32.targetPlatform.Id"/>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.libgen.Id.1189270647" name="Library Generator" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.libgen.Id.194739704"/>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.2031381723" name="Compiler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.compiler.Id.615534793">
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.renesas.cdt.core.Compiler.option.includeFileDir.1451226901" name="Include file directories" superClass="com.renesas.cdt.core.Compiler.option.includeFileDir" valueType="includePath">
|
|
<listOptionValue builtIn="false" value=""${TCINSTALL}/rx-elf/optlibinc""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Full_Demo/Standard_Demo_Tasks/include}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Full_Demo}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Renesas_Code}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/FreeRTOS_Source/portable/GCC/RX600v2}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/FreeRTOS_Source/include}""/>
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src}""/>
|
|
</option>
|
|
<option id="com.renesas.cdt.core.Compiler.option.misc2.566192464" name="Don't search standard system directories for header files(-nostdinc)" superClass="com.renesas.cdt.core.Compiler.option.misc2" value="false" valueType="boolean"/>
|
|
<inputType id="%Base.Compiler.C.InputType.Id.1598576600" name="C Input" superClass="%Base.Compiler.C.InputType.Id"/>
|
|
<inputType id="Base.Compiler.CPP.InputType.Id.424534319" name="C++ Input" superClass="Base.Compiler.CPP.InputType.Id"/>
|
|
</tool>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.assembler.Id.36211313" name="Assembler" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.assembler.Id.1110313463">
|
|
<option id="com.renesas.cdt.rx.HardwareDebug.Assembler.option.dataEndian.77906946" name="Data Endian" superClass="com.renesas.cdt.rx.HardwareDebug.Assembler.option.dataEndian" value="com.renesas.cdt.rx.HardwareDebug.Assembler.option.dataEndian.little" valueType="enumerated"/>
|
|
<inputType id="%Base.Assembler.inputType.Id.1138862367" name="Assembler InputType" superClass="%Base.Assembler.inputType.Id"/>
|
|
</tool>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.linker.Id.1533267670" name="Linker" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.linker.Id.268999623"/>
|
|
<tool id="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1347399210" name="Objcopy" superClass="com.renesas.cdt.rx.hardwaredebug.win32.tool.objcopy.Id.1452181060"/>
|
|
</toolChain>
|
|
</folderInfo>
|
|
<sourceEntries>
|
|
<entry excluding="cg_src/r_cg_tmr.c|cg_src/r_cg_tmr_user.c|cg_src/r_cg_interrupt_handlers.h|cg_src/r_cg_main.c|cg_src/r_cg_tmr.h|cg_src/r_cg_vector_table.c|Renesas_Code/reset_program.asm|Renesas_Code/hardware_setup.c" 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="RTOSDemo.com.renesas.cdt.rx.projectType.Id.1760462986" name="Executable (Renesas)" projectType="com.renesas.cdt.rx.projectType.Id"/>
|
|
</storageModule>
|
|
<storageModule moduleId="scannerConfiguration">
|
|
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
|
</storageModule>
|
|
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
|
<storageModule moduleId="refreshScope"/>
|
|
</cproject>
|