]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/commitdiff
Move the main rpp-lib CCS project to the top-level directory
authorMichal Sojka <sojkam1@fel.cvut.cz>
Fri, 13 Sep 2013 10:17:19 +0000 (12:17 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Fri, 13 Sep 2013 11:37:44 +0000 (13:37 +0200)
This way, we don't have to use linked resources, virtual folders and other
weird Eclipse stuff.

refs #388 @1h15m

.ccsproject [moved from apps/rpp-lib/.ccsproject with 94% similarity]
.cproject [new file with mode: 0644]
.gitignore
.project [new file with mode: 0644]
Makefile
apps/rpp-lib/.cproject [deleted file]
apps/rpp-lib/.gitignore [deleted file]
apps/rpp-lib/.project [deleted file]
apps/rpp-lib/include/.gitignore [deleted file]
apps/rpp-lib/src/.gitignore [deleted file]
makefile.targets [new file with mode: 0644]

similarity index 94%
rename from apps/rpp-lib/.ccsproject
rename to .ccsproject
index 10b83fc260f9d90ef2d5ff7ad87c0182e6aab1ad..cce6d5ed3a0d02d3413db387f9e55065462006d0 100644 (file)
@@ -8,6 +8,6 @@
 <codegenToolVersion value="5.0.1"/>
 <isElfFormat value="true"/>
 <connection value=""/>
-<templateProperties value="id=com.ti.common.project.core.emptyProjectWithMainTemplate,"/>
+<templateProperties value="id=com.ti.common.project.core.emptyProjectTemplate,"/>
 <isTargetManual value="false"/>
 </projectOptions>
diff --git a/.cproject b/.cproject
new file mode 100644 (file)
index 0000000..21a9af7
--- /dev/null
+++ b/.cproject
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?fileVersion 4.0.0?>
+
+<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
+       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
+               <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179">
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179" moduleId="org.eclipse.cdt.core.settings" name="Debug">
+                               <externalSettings/>
+                               <extensions>
+                                       <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+                                       <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                               </extensions>
+                       </storageModule>
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+                               <configuration artifactExtension="lib" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179" name="Debug" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug">
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179." name="/" resourcePath="">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.2133919451" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.TMS570LS3137"/>
+                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=be32"/>
+                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.1.0.01"/>
+                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=staticLibrary"/>
+                                                       </option>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="5.0.1" valueType="string"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug.1951814833" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
+                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderDebug.1092156234" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderDebug"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.131513922" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug">
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.1390915903" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.32" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.1057971706" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.828827193" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.68339637" name="Application binary interface. (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.eabi" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.1694946564" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEBUGGING_MODEL.1020116402" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.513472987" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="225"/>
+                                                               </option>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER.1115561497" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.2051163097" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH.266495661" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/os/7.0.2_tms570/include/}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/rpp/include/}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lwip/src/include}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lwip/src/include/ipv4}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lwip/src/include/ipv6}&quot;"/>
+                                                               </option>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC.366991455" name="Enable support for GCC extensions (--gcc)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC" value="true" valueType="boolean"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1458887862" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.837993860" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.568641394" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.1969233516" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug">
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE.1547065036" name="Output file" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE" value="&quot;${ProjName}.lib&quot;" valueType="string"/>
+                                                       </tool>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179.429941786" name="/" resourcePath="os/7.4.0_tms570">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.1335280110" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" unusedChildren="">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222.1506484229" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142.1979247556" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.2008361674" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.131513922">
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.854262665" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.562166849" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.410241413" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.2035128910" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1114873667" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179.2001545011" name="/" resourcePath="os/6.0.4_posix">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.776204234" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" unusedChildren="">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222.1317031300" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142.1231984635" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.1130902620" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.131513922">
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.100572098" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.418522307" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.631753690" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.470471453" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1287875572" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179.1705845463" name="/" resourcePath="os/7.4.2_tms570">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.1084565919" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" unusedChildren="">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222.364922110" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142.1071711309" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.1985012433" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.131513922">
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.787434481" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.1595989557" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.315990292" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.580313040" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1173502424" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179.2134758102" name="/" resourcePath="lwip/test">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.1127065610" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" unusedChildren="">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222.954174587" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142.46485642" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.289599767" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.131513922">
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1474126149" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.1748453238" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.447725227" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.1768432628" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.68710844" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.193741179.250716739" name="/" resourcePath="apps">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.341785074" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" unusedChildren="">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222.1420665405" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2030540222"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142.1984624959" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1398744142"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.286449584" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.131513922">
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.436760950" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.591429583" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.1506740480" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.1416885239" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1230790078" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.457367473"/>
+                                               </toolChain>
+                                       </folderInfo>
+                                       <sourceEntries>
+                                               <entry excluding="apps|lwip/test|os/7.4.2_tms570|os/7.4.0_tms570|os/6.0.4_posix" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
+                                       </sourceEntries>
+                               </configuration>
+                       </storageModule>
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+               </cconfiguration>
+               <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Release.701637630">
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.701637630" moduleId="org.eclipse.cdt.core.settings" name="Release">
+                               <externalSettings/>
+                               <extensions>
+                                       <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+                                       <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                                       <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+                               </extensions>
+                       </storageModule>
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+                               <configuration artifactExtension="lib" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.701637630" name="Release" parent="com.ti.ccstudio.buildDefinitions.TMS470.Release">
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Release.701637630." name="/" resourcePath="">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.ReleaseToolchain.1163356713" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianRelease.1521927339">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1312408465" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.TMS570LS3137"/>
+                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=be32"/>
+                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.1.0.01"/>
+                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=staticLibrary"/>
+                                                       </option>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.437772460" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="5.0.1" valueType="string"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformRelease.1070241667" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformRelease"/>
+                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderRelease.1627187156" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderRelease"/>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerRelease.306974559" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerRelease">
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.714773793" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.32" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.1694307845" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.943757181" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.357537329" name="Application binary interface. (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.eabi" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.493765664" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.1112544049" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="225"/>
+                                                               </option>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER.1058434127" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.1902344244" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH.643904704" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH" valueType="includePath">
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+                                                               </option>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1855929864" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.1775848547" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.920315813" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.983312121" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
+                                                       </tool>
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianRelease.1521927339" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianRelease">
+                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE.258115185" name="Output file" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE" value="&quot;${ProjName}.lib&quot;" valueType="string"/>
+                                                       </tool>
+                                               </toolChain>
+                                       </folderInfo>
+                               </configuration>
+                       </storageModule>
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+               </cconfiguration>
+       </storageModule>
+       <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
+       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+               <project id="rpp-lib.com.ti.ccstudio.buildDefinitions.TMS470.ProjectType.295950285" name="ARM" projectType="com.ti.ccstudio.buildDefinitions.TMS470.ProjectType"/>
+       </storageModule>
+       <storageModule moduleId="scannerConfiguration"/>
+       <storageModule moduleId="org.eclipse.cdt.core.language.mapping">
+               <project-mappings>
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.asmSource" language="com.ti.ccstudio.core.TIASMLanguage"/>
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cHeader" language="com.ti.ccstudio.core.TIGCCLanguage"/>
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cSource" language="com.ti.ccstudio.core.TIGCCLanguage"/>
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxHeader" language="com.ti.ccstudio.core.TIGPPLanguage"/>
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
+               </project-mappings>
+       </storageModule>
+</cproject>
index 0409936f1832be2871dfc119556ada88d8582c3a..4ee07fac61f074e7d5119547cfa9e4cee02ba38e 100644 (file)
@@ -3,3 +3,5 @@ rpp-lib.lib
 librpp.a
 /cscope.files
 /cscope.out
+/Debug
+/.settings
diff --git a/.project b/.project
new file mode 100644 (file)
index 0000000..f23edf4
--- /dev/null
+++ b/.project
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>rpp-lib</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+                       <triggers>full,incremental,</triggers>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>com.ti.ccstudio.core.ccsNature</nature>
+               <nature>org.eclipse.cdt.core.cnature</nature>
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+               <nature>org.eclipse.cdt.core.ccnature</nature>
+               <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+       </natures>
+</projectDescription>
index 79e840cda301ec911239e37242f8fc28aaf5e9ad..b339a345324eaebbc85f86a61e111d93dd5b125a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,40 +6,44 @@
 
 ECLIPSE=/opt/ti/ccsv5/eclipse/eclipse
 
+WORKSPACE:=$(shell mktemp --dry-run --tmpdir -d rpp-lib-workspace.XXXXXXXXXX)
+
 all:
+       rm -rf $(WORKSPACE)
 
 lib: rpp-lib.lib
+       rm -rf $(WORKSPACE)
 
 clean:
-       rm -rf .workspace rpp-lib.lib
+       rm -rf $(wildcard $(dir $(WORKSPACE))rpp-lib-workspace.*) rpp-lib.lib
 
 rpp-lib.lib: $(shell find os rpp -name *.[ch])
-       $(MAKE) rpp-lib
+       $(MAKE) rpp-lib WORKSPACE=$(WORKSPACE)
 
-.workspace:
-       mkdir .workspace
+$(WORKSPACE):
+       mkdir -p $(WORKSPACE)
 
 define build_ccs
-all: $1
-$1: .workspace
-       $(ECLIPSE) -noSplash -data .workspace -application com.ti.ccstudio.apps.projectImport -ccs.location $(CURDIR)/apps/$1
-       $(ECLIPSE) -noSplash -data .workspace -application com.ti.ccstudio.apps.projectBuild -ccs.projects $1
+all: $(or $2,$(notdir $1))
+$(or $2,$(notdir $1)): $(WORKSPACE)
+       $(ECLIPSE) -noSplash -data $(WORKSPACE) -application com.ti.ccstudio.apps.projectImport -ccs.location $(if $1,$(CURDIR)/$1,$(CURDIR))
+       $(ECLIPSE) -noSplash -data $(WORKSPACE) -application com.ti.ccstudio.apps.projectBuild -ccs.projects $(or $2,$(notdir $1))
 # Previous commands do not return non-zero exit code on build failure - invoke make directly to not miss a potential error
-       $(MAKE) -C $(CURDIR)/apps/$1/Debug all
+       $(MAKE) -C $(CURDIR)/$1/Debug all
 endef
 
 define build_cdt
 all: $1
-$1: .workspace
-       $(ECLIPSE) -noSplash -data .workspace -application org.eclipse.cdt.managedbuilder.core.headlessbuild -import $(CURDIR)/apps/$1
-       $(ECLIPSE) -noSplash -data .workspace -application org.eclipse.cdt.managedbuilder.core.headlessbuild -build $1
+$1: $(WORKSPACE)
+       $(ECLIPSE) -noSplash -data $(WORKSPACE) -application org.eclipse.cdt.managedbuilder.core.headlessbuild -import $(CURDIR)/apps/$1
+       $(ECLIPSE) -noSplash -data $(WORKSPACE) -application org.eclipse.cdt.managedbuilder.core.headlessbuild -build $1
 endef
 
-$(eval $(call build_ccs,rpp-lib))
-$(eval $(call build_ccs,rpp-test-suite))
+$(eval $(call build_ccs,,rpp-lib))
+$(eval $(call build_ccs,apps/rpp-test-suite))
 
 $(eval $(call build_cdt,rpp-lib_posix))
 $(eval $(call build_cdt,rpp-test-suite_posix))
 
-ccs-help: .workspace
-       $(ECLIPSE) -noSplash -data .workspace -application com.ti.ccstudio.apps.projectBuild -ccs.help
+ccs-help: $(WORKSPACE)
+       $(ECLIPSE) -noSplash -data $(WORKSPACE) -application com.ti.ccstudio.apps.projectBuild -ccs.help
diff --git a/apps/rpp-lib/.cproject b/apps/rpp-lib/.cproject
deleted file mode 100644 (file)
index 384ba5d..0000000
+++ /dev/null
@@ -1,150 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?fileVersion 4.0.0?>
-
-<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
-       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
-               <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.464304949">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.464304949" moduleId="org.eclipse.cdt.core.settings" name="Debug">
-                               <externalSettings/>
-                               <extensions>
-                                       <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
-                                       <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-                                       <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-                                       <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-                               </extensions>
-                       </storageModule>
-                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactExtension="lib" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.464304949" name="Debug" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postbuildStep="cp rpp-lib.lib ../../../">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.464304949." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.415620956" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1878867764">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.44376464" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
-                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.TMS570LS3137"/>
-                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=be32"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.1.0.01"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=staticLibrary"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1782116979" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="5.0.1" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug.2004580641" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformDebug"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderDebug.2078740388" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.796945254" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.1782322184" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.1540486954" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.956328577" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.937046176" name="Application binary interface. (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.eabi" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.2066863619" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEBUGGING_MODEL.1911123008" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.1946046778" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="225"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER.1620467419" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.643432516" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH.1539897743" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH" valueType="includePath">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="../../../os/7.0.2_tms570/include/"/>
-                                                                       <listOptionValue builtIn="false" value="../../../rpp/include/"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lwip/src/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lwip/src/include/ipv4}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lwip/src/include/ipv6}&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC.554638677" name="Enable support for GCC extensions (--gcc)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC" value="true" valueType="boolean"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1023505119" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.1205257741" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.1073608334" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.893653095" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1878867764" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE.1261622107" name="Output file" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE" value="&quot;${ProjName}.lib&quot;" valueType="string"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.464304949.524400827" name="/" resourcePath="lwip/test">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain.716668583" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.libraryDebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.44376464.199964415" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.44376464"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1782116979.325661183" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1782116979"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.231841365" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerDebug.796945254"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.646625009" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianDebug.1878867764"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="lwip/test|src" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
-                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
-                                       </sourceEntries>
-                               </configuration>
-                       </storageModule>
-                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-               </cconfiguration>
-               <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Release.1327758110">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.1327758110" moduleId="org.eclipse.cdt.core.settings" name="Release">
-                               <externalSettings/>
-                               <extensions>
-                                       <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
-                                       <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-                                       <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-                                       <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
-                               </extensions>
-                       </storageModule>
-                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactExtension="lib" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.1327758110" name="Release" parent="com.ti.ccstudio.buildDefinitions.TMS470.Release">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Release.1327758110." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.ReleaseToolchain.375151600" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianRelease.2105227483">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.988754636" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
-                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.TMS570LS3137"/>
-                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=be32"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.1.0.01"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=staticLibrary"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.90830035" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="5.0.1" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformRelease.2146494001" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.targetPlatformRelease"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderRelease.280624875" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.builderRelease"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerRelease.799714085" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.compilerRelease">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.1497633353" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.872595008" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.694068361" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.479164311" name="Application binary interface. (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ABI.eabi" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.1914469661" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.1372895898" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="225"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER.162123712" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.833644831" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH.1468413284" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.INCLUDE_PATH" valueType="includePath">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1766027597" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS.187509299" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS.784463532" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS.1081572246" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianRelease.2105227483" name="ARM Archiver" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.library.librarianRelease">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE.599035188" name="Output file" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.archiverID.OUTPUT_FILE" value="&quot;${ProjName}.lib&quot;" valueType="string"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="src|include" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
-                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
-                                       </sourceEntries>
-                               </configuration>
-                       </storageModule>
-                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-               </cconfiguration>
-       </storageModule>
-       <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
-       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-               <project id="rpp-lib.com.ti.ccstudio.buildDefinitions.TMS470.ProjectType.276638174" name="ARM" projectType="com.ti.ccstudio.buildDefinitions.TMS470.ProjectType"/>
-       </storageModule>
-       <storageModule moduleId="scannerConfiguration"/>
-       <storageModule moduleId="org.eclipse.cdt.core.language.mapping">
-               <project-mappings>
-                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.asmSource" language="com.ti.ccstudio.core.TIASMLanguage"/>
-                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cHeader" language="com.ti.ccstudio.core.TIGCCLanguage"/>
-                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cSource" language="com.ti.ccstudio.core.TIGCCLanguage"/>
-                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxHeader" language="com.ti.ccstudio.core.TIGPPLanguage"/>
-                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
-               </project-mappings>
-       </storageModule>
-       <storageModule moduleId="refreshScope"/>
-</cproject>
diff --git a/apps/rpp-lib/.gitignore b/apps/rpp-lib/.gitignore
deleted file mode 100644 (file)
index e9f5233..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-Debug
-Release
-.settings/*
diff --git a/apps/rpp-lib/.project b/apps/rpp-lib/.project
deleted file mode 100644 (file)
index 175bbf6..0000000
+++ /dev/null
@@ -1,399 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>rpp-lib</name>
-       <comment></comment>
-       <projects>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
-                       <triggers>full,incremental,</triggers>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>com.ti.ccstudio.core.ccsNature</nature>
-               <nature>org.eclipse.cdt.core.cnature</nature>
-               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
-               <nature>org.eclipse.cdt.core.ccnature</nature>
-               <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
-       </natures>
-       <linkedResources>
-               <link>
-                       <name>lwip</name>
-                       <type>2</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/lwip</locationURI>
-               </link>
-               <link>
-                       <name>src/drv</name>
-                       <type>2</type>
-                       <locationURI>virtual:/virtual</locationURI>
-               </link>
-               <link>
-                       <name>src/hal</name>
-                       <type>2</type>
-                       <locationURI>virtual:/virtual</locationURI>
-               </link>
-               <link>
-                       <name>src/os</name>
-                       <type>2</type>
-                       <locationURI>virtual:/virtual</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp</name>
-                       <type>2</type>
-                       <locationURI>virtual:/virtual</locationURI>
-               </link>
-               <link>
-                       <name>src/sys</name>
-                       <type>2</type>
-                       <locationURI>virtual:/virtual</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/adc.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/adc.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/dac.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/dac.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/din.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/din.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/fr_tms570.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/fr_tms570.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/fray.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/fray.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/hbridge.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/hbridge.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/hout.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/hout.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/lout.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/lout.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/mout.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/mout.c</locationURI>
-               </link>
-               <link>
-                       <name>src/drv/sci.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/drv/sci.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/gpio_tms570.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/gpio_tms570.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/gpio_tms570_def.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/gpio_tms570_def.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/port_def.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/port_def.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/port_gpio.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/port_gpio.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/port_spi.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/port_spi.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/spi.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/spi.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/spi_resp_transl.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/spi_resp_transl.c</locationURI>
-               </link>
-               <link>
-                       <name>src/hal/spi_tms570.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/hal/spi_tms570.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/croutine.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/croutine.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/heap.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/heap.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/list.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/list.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/port.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/port.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/portASM.asm</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/portASM.asm</locationURI>
-               </link>
-               <link>
-                       <name>src/os/queue.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/queue.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/tasks.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/tasks.c</locationURI>
-               </link>
-               <link>
-                       <name>src/os/timers.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/os/7.0.2_tms570/src/os/timers.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/adc.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/adc.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/can.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/can.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/dac.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/dac.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/din.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/din.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/eth.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/eth.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/fr.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/fr.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/hbr.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/hbr.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/hout.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/hout.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/lin.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/lin.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/lout.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/lout.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/mout.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/mout.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/rpp.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/rpp.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/sci.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/sci.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/sdc.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/sdc.c</locationURI>
-               </link>
-               <link>
-                       <name>src/rpp/sdr.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/rpp/sdr.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/asm</name>
-                       <type>2</type>
-                       <locationURI>virtual:/virtual</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/notification.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/notification.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/phy_dp83848h.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/phy_dp83848h.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/sys_phantom.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/sys_phantom.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/sys_pinmux.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/sys_pinmux.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/sys_selftest.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/sys_selftest.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/sys_startup.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/sys_startup.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/system.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/system.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_adc.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_adc.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_can.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_can.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_dma.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_dma.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_dmm.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_dmm.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_emac.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_emac.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_emif.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_emif.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_esm.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_esm.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_gio.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_gio.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_het.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_het.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_i2c.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_i2c.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_lin.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_lin.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_mdio.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_mdio.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_mibspi.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_mibspi.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/ti_drv_sci.c</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/ti_drv_sci.c</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/asm/dabort.asm</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/asm/dabort.asm</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/asm/sys_core.asm</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/asm/sys_core.asm</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/asm/sys_intvecs.asm</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/asm/sys_intvecs.asm</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/asm/sys_mpu.asm</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/asm/sys_mpu.asm</locationURI>
-               </link>
-               <link>
-                       <name>src/sys/asm/sys_pmu.asm</name>
-                       <type>1</type>
-                       <locationURI>PARENT-2-PROJECT_LOC/rpp/src/sys/asm/sys_pmu.asm</locationURI>
-               </link>
-       </linkedResources>
-</projectDescription>
diff --git a/apps/rpp-lib/include/.gitignore b/apps/rpp-lib/include/.gitignore
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/apps/rpp-lib/src/.gitignore b/apps/rpp-lib/src/.gitignore
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/makefile.targets b/makefile.targets
new file mode 100644 (file)
index 0000000..225acd3
--- /dev/null
@@ -0,0 +1,6 @@
+# This file gets included from CCS generated makefiles
+
+all: ../rpp-lib.lib
+
+../rpp-lib.lib: rpp-lib.lib
+       cp $< $@