]> rtime.felk.cvut.cz Git - pes-rpp/rpp-test-sw.git/commitdiff
Compile with Makefile instead of CSS
authorMichal Sojka <sojkam1@fel.cvut.cz>
Tue, 28 Apr 2015 21:48:26 +0000 (23:48 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Tue, 28 Apr 2015 21:48:26 +0000 (23:48 +0200)
Also remove target specific compies. The differences are not so big to
deserve that. We will probably use another approach to merge tms570_rpp
target.

26 files changed:
.gitignore
rpp-lib
rpp-test-sw/.settings/org.eclipse.cdt.codan.core.prefs [deleted file]
rpp-test-sw/.settings/org.eclipse.cdt.debug.core.prefs [deleted file]
rpp-test-sw/.settings/org.eclipse.core.resources.prefs [deleted file]
rpp-test-sw/Debug/.gitignore [new file with mode: 0644]
rpp-test-sw/Debug/Makefile [new file with mode: 0644]
rpp-test-sw/Makefile.inc [new file with mode: 0644]
rpp-test-sw/Release/.gitignore [new file with mode: 0644]
rpp-test-sw/Release/Makefile [new file with mode: 0644]
rpp-test-sw/ccs_rm48_hdk/.ccsproject [deleted file]
rpp-test-sw/ccs_rm48_hdk/.cproject [deleted file]
rpp-test-sw/ccs_rm48_hdk/.project [deleted file]
rpp-test-sw/ccs_tms570_hdk/.ccsproject [deleted file]
rpp-test-sw/ccs_tms570_hdk/.cproject [deleted file]
rpp-test-sw/ccs_tms570_hdk/.project [deleted file]
rpp-test-sw/commands/_rm48_hdk/cmd_pin.c [deleted file]
rpp-test-sw/commands/_rm48_hdk/cmd_port.c [deleted file]
rpp-test-sw/commands/_rm48_hdk/main.c [deleted file]
rpp-test-sw/commands/_tms570_hdk/cmd.c [deleted file]
rpp-test-sw/commands/_tms570_hdk/cmd_adc.c [deleted file]
rpp-test-sw/commands/cmd.c [moved from rpp-test-sw/commands/_rm48_hdk/cmd.c with 92% similarity]
rpp-test-sw/commands/cmd_adc.c [moved from rpp-test-sw/commands/_rm48_hdk/cmd_adc.c with 98% similarity]
rpp-test-sw/commands/cmd_pin.c [moved from rpp-test-sw/commands/_tms570_hdk/cmd_pin.c with 98% similarity]
rpp-test-sw/commands/cmd_port.c [moved from rpp-test-sw/commands/_tms570_hdk/cmd_port.c with 98% similarity]
rpp-test-sw/commands/main.c [moved from rpp-test-sw/commands/_tms570_hdk/main.c with 75% similarity]

index c189d0f0de094691d7fac91bf4268a4aa75b860e..9f6bb5bc069b5cb2362ad5ea6d7405685df43152 100644 (file)
@@ -1,4 +1,5 @@
-Debug/
 .metadata/
+.settings/
+*~
 /rpp-test-sw-[0-9]*/
 /rpp-test-sw-[0-9]*.zip
diff --git a/rpp-lib b/rpp-lib
index ddf40e3def4e2476461cd8d07d5b14d9d1f5a98f..c893e2132333cda81e03b6227904a691857e3659 160000 (submodule)
--- a/rpp-lib
+++ b/rpp-lib
@@ -1 +1 @@
-Subproject commit ddf40e3def4e2476461cd8d07d5b14d9d1f5a98f
+Subproject commit c893e2132333cda81e03b6227904a691857e3659
diff --git a/rpp-test-sw/.settings/org.eclipse.cdt.codan.core.prefs b/rpp-test-sw/.settings/org.eclipse.cdt.codan.core.prefs
deleted file mode 100644 (file)
index f653028..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-eclipse.preferences.version=1
-inEditor=false
-onBuild=false
diff --git a/rpp-test-sw/.settings/org.eclipse.cdt.debug.core.prefs b/rpp-test-sw/.settings/org.eclipse.cdt.debug.core.prefs
deleted file mode 100644 (file)
index 2adc7b1..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker
diff --git a/rpp-test-sw/.settings/org.eclipse.core.resources.prefs b/rpp-test-sw/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644 (file)
index 7bed4f3..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-eclipse.preferences.version=1
-encoding//Debug/cmdproc/src/subdir_rules.mk=UTF-8
-encoding//Debug/cmdproc/src/subdir_vars.mk=UTF-8
-encoding//Debug/commands/doc/subdir_rules.mk=UTF-8
-encoding//Debug/commands/doc/subdir_vars.mk=UTF-8
-encoding//Debug/commands/subdir_rules.mk=UTF-8
-encoding//Debug/commands/subdir_vars.mk=UTF-8
-encoding//Debug/makefile=UTF-8
-encoding//Debug/objects.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/os/7.0.2_tms570/src/os/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/os/7.0.2_tms570/src/os/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/rpp/src/sys/asm/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/rpp/src/sys/asm/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/rpp/src/sys/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/rpp/src/sys/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/Debug/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/apps/base/src/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/apps/base/src/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/apps/rpp-test-suite/src/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/apps/rpp-test-suite/src/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/api/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/api/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/arch/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/arch/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/ipv4/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/ipv4/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/ipv6/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/ipv6/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/snmp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/snmp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/core/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/netif/ppp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/netif/ppp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/netif/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/src/netif/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/core/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/core/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/dhcp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/dhcp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/etharp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/etharp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/tcp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/tcp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/udp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/lwip/test/unit/udp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/os/6.0.4_posix/src/os/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/os/6.0.4_posix/src/os/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/os/6.0.4_posix/src/rpp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/os/6.0.4_posix/src/rpp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/os/7.0.2_tms570/src/os/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/os/7.0.2_tms570/src/os/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/os/7.4.0_tms570/src/os/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/os/7.4.0_tms570/src/os/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/os/7.4.2_tms570/src/os/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/os/7.4.2_tms570/src/os/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/drv/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/drv/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/hal/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/hal/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/rpp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/rpp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/sys/asm/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/sys/asm/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/sys/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/src/sys/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/rpp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp-lib/subdir_rules.mk=UTF-8
-encoding//Debug/rpp-lib/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/apps/test/src/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/apps/test/src/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/cmdproc/src/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/cmdproc/src/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/os/7.0.2_tms570/src/os/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/os/7.0.2_tms570/src/os/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/drv/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/drv/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/hal/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/hal/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/rpp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/rpp/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/sys/asm/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/sys/asm/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/sys/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/src/sys/subdir_vars.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/subdir_rules.mk=UTF-8
-encoding//Debug/rpp/lib/rpp/subdir_vars.mk=UTF-8
-encoding//Debug/source/subdir_rules.mk=UTF-8
-encoding//Debug/source/subdir_vars.mk=UTF-8
-encoding//Debug/sources.mk=UTF-8
-encoding//Debug/subdir_rules.mk=UTF-8
-encoding//Debug/subdir_vars.mk=UTF-8
-encoding//SDRAM/cmdproc/src/subdir_rules.mk=UTF-8
-encoding//SDRAM/cmdproc/src/subdir_vars.mk=UTF-8
-encoding//SDRAM/commands/doc/subdir_rules.mk=UTF-8
-encoding//SDRAM/commands/doc/subdir_vars.mk=UTF-8
-encoding//SDRAM/commands/subdir_rules.mk=UTF-8
-encoding//SDRAM/commands/subdir_vars.mk=UTF-8
-encoding//SDRAM/makefile=UTF-8
-encoding//SDRAM/objects.mk=UTF-8
-encoding//SDRAM/sources.mk=UTF-8
diff --git a/rpp-test-sw/Debug/.gitignore b/rpp-test-sw/Debug/.gitignore
new file mode 100644 (file)
index 0000000..097fcde
--- /dev/null
@@ -0,0 +1,3 @@
+*
+!Makefile
+!.gitignore
diff --git a/rpp-test-sw/Debug/Makefile b/rpp-test-sw/Debug/Makefile
new file mode 100644 (file)
index 0000000..4ebe535
--- /dev/null
@@ -0,0 +1,3 @@
+include ../Makefile.inc
+
+RPP_CFLAGS += -g -O0
diff --git a/rpp-test-sw/Makefile.inc b/rpp-test-sw/Makefile.inc
new file mode 100644 (file)
index 0000000..796d36c
--- /dev/null
@@ -0,0 +1,51 @@
+makefile_inc_dir := $(patsubst %/,%,$(dir $(lastword $(MAKEFILE_LIST))))
+
+all: rpp-test-sw
+
+# Use the configuration "exported" by library build
+CONFIG = $(makefile_inc_dir)/../rpp-lib/Makefile.config
+ifneq ($(wildcard $(CONFIG)),)
+include $(CONFIG)
+else
+$(error "rpp-lib not compiled! Run `make -C $(makefile_inc_dir)/../rpp-lib/build/<target>/Release`")
+endif
+
+include $(makefile_inc_dir)/../rpp-lib/build/Makefile.rules
+
+SOURCES = \
+       cmdproc/src/cmdproc.c \
+       cmdproc/src/cmdproc_freertos.c \
+       cmdproc/src/cmdproc_io.c \
+       cmdproc/src/cmdproc_io_line.c \
+       cmdproc/src/cmdproc_io_std_line.c \
+       cmdproc/src/cmdproc_io_tisci.c \
+       cmdproc/src/cmdproc_run.c \
+       cmdproc/src/cmdproc_utils.c \
+       cmdproc/src/i2str.c \
+       commands/cmd.c \
+       commands/cmd_adc.c \
+       commands/cmd_can.c \
+       commands/cmd_pin.c \
+       commands/cmd_port.c \
+       commands/main.c
+
+OBJS = $(SOURCES:%.c=%.obj)
+
+RPP_CFLAGS += -I$(makefile_inc_dir)/cmdproc/include -I$(makefile_inc_dir)
+RPP_CFLAGS += -I. # For version.h
+
+rpp-test-sw: $(OBJS) $(RPP_LIB_DIR)/rpp-lib.lib
+       $(LD) $(RPP_CFLAGS) $(RPP_LDFLAGS) $(OBJS) $(RPP_LDLIBS) -o $@
+
+$(makefile_inc_dir)/commands/main.c: version.h
+$(makefile_inc_dir)/commands/cmd.c: version.h
+include $(makefile_inc_dir)/Makefile.version
+
+$(OBJS): %.obj: $(makefile_inc_dir)/%.c
+       $(call mkdir,$(dir $@))
+       $(RPP_COMPILE_CMD)
+
+clean::
+       $(call rm,rpp-test-sw)
+
+-include $(OBJS:%=%.dep)
diff --git a/rpp-test-sw/Release/.gitignore b/rpp-test-sw/Release/.gitignore
new file mode 100644 (file)
index 0000000..097fcde
--- /dev/null
@@ -0,0 +1,3 @@
+*
+!Makefile
+!.gitignore
diff --git a/rpp-test-sw/Release/Makefile b/rpp-test-sw/Release/Makefile
new file mode 100644 (file)
index 0000000..7d72dfd
--- /dev/null
@@ -0,0 +1,3 @@
+include ../Makefile.inc
+
+RPP_CFLAGS += -O2
diff --git a/rpp-test-sw/ccs_rm48_hdk/.ccsproject b/rpp-test-sw/ccs_rm48_hdk/.ccsproject
deleted file mode 100644 (file)
index 9ea78b7..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<?ccsproject version="1.0"?>
-<projectOptions>
-       <deviceVariant value="Cortex R.TMS570LS3137"/>
-       <deviceFamily value="TMS470"/>
-       <deviceEndianness value="be32"/>
-       <codegenToolVersion value="4.9.1"/>
-       <isElfFormat value="true"/>
-       <connection value="common/targetdb/connections/TIXDS100v2_Connection.xml"/>
-       <rts value="rtsv7R4_T_be_v3D16_eabi.lib"/>
-       <templateProperties value="id=com.ti.common.project.core.emptyProjectTemplate,"/>
-       <isTargetManual value="true"/>
-</projectOptions>
diff --git a/rpp-test-sw/ccs_rm48_hdk/.cproject b/rpp-test-sw/ccs_rm48_hdk/.cproject
deleted file mode 100644 (file)
index 6714352..0000000
+++ /dev/null
@@ -1,440 +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.1456715682">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682" 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="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682" name="Debug" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postannouncebuildStep="" postbuildStep="" preannouncebuildStep="Get version from git" prebuildStep="$(MAKE) -f ../Makefile.version version.h">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.1033910976" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1251650199">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
-                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.RM48L952"/>
-                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.5.0"/>
-                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rtsv7R4_T_le_v3D16_eabi.lib"/>
-                                                               <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=TMS570LS313xFlashLnk.cmd"/>
-                                                               <listOptionValue builtIn="false" value="LINK_ORDER="/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="5.1.1" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug.741097053" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.builderDebug.408245686" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.builderDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1043959042" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.CODE_STATE.1391202889" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.CODE_STATE.32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.SILICON_VERSION.784416235" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.FLOAT_SUPPORT.1765838111" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.ABI.265148591" name="Application binary interface. [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.ABI.eabi" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.ENUM_TYPE.891470104" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.LITTLE_ENDIAN.1721340315" name="Little endian code [See 'General' page to edit] (--little_endian, -me)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.LITTLE_ENDIAN" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DEBUGGING_MODEL.22498049" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.INCLUDE_PATH.2068072679" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.INCLUDE_PATH" valueType="includePath">
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/cmdproc/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ConfigName}}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/os/7.0.2/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include/ipv4}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include/ipv6}&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.GCC.1621824102" name="Enable support for GCC extensions (--gcc)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.GCC" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DIAG_WARNING.367867466" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DIAG_WARNING" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="225"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DISPLAY_ERROR_NUMBER.977052449" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DEFINE.1492015233" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compilerID.DEFINE" valueType="definedSymbols">
-                                                                       <listOptionValue builtIn="false" value="TARGET_RM48_HDK"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.71125727" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.465729554" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.545124533" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.913257021" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1251650199" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.HEAP_SIZE.1469356130" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.STACK_SIZE.1626330558" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.OUTPUT_FILE.2035787528" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.MAP_FILE.280738114" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.LIBRARY.731626233" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.LIBRARY" valueType="libs">
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/RM48L952FlashLnk.cmd}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp-lib.lib}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;rtsv7R4_T_le_v3D16_eabi.lib&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.SEARCH_PATH.1953193336" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.SEARCH_PATH" valueType="libPaths">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.DISPLAY_ERROR_NUMBER.1057129281" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.XML_LINK_INFO.2111253521" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exeLinker.inputType__CMD_SRCS.392359881" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exeLinker.inputType__CMD_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exeLinker.inputType__CMD2_SRCS.1096925435" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exeLinker.inputType__CMD2_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exeLinker.inputType__GEN_CMDS.1530823848" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exeLinker.inputType__GEN_CMDS"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <fileInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.commands/doc/docgen.c" name="docgen.c" rcbsApplicability="disable" resourcePath="commands/doc/docgen.c" toolsToInvoke="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1043959042.426408075">
-                                               <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1043959042.426408075" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1043959042">
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.563729461" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.1120516514" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.1259103540" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.1258310442" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                               </tool>
-                                       </fileInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib" name="rpp-lib" resourcePath="rpp-lib">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.421517078" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1329112682" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1043959042">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.605079874" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.263487370" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.139973911" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.2014259246" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1420650201" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1251650199"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib/os/7.4.0_tms570" name="7.4.0_tms570" resourcePath="rpp-lib/os/7.4.0_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.1151220574" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.1556748040" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.271004759" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1135452586" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1329112682">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.545913218" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.1101020535" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.950221988" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.117206120" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.310817369" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1420650201"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib/os/6.0.4_posix" name="6.0.4_posix" resourcePath="rpp-lib/os/6.0.4_posix">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.1945116812" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.2129324028" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.206228999" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.959160991" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1329112682">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.90934244" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.461011397" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.150925086" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.764342334" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.941987162" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1420650201"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib/os/7.4.2_tms570" name="7.4.2_tms570" resourcePath="rpp-lib/os/7.4.2_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.758839574" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.1686941336" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.428180806" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1445139911" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1329112682">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.789440017" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.1658007546" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.277725983" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.1012411204" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.923286809" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1420650201"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib/lwip/test" name="test" resourcePath="rpp-lib/lwip/test">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.1497775027" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.2051603148" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.1154361662" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1408524181" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1329112682">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.1114433870" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.789949927" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.1790419294" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.968333683" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.18213913" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1420650201"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib/apps" name="apps" resourcePath="rpp-lib/apps">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.1618444855" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.1624408298" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.901862204" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.109492806" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1329112682">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.1888761476" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.1840612025" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.326314361" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.2143878513" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.2129250445" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.1420650201"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.rpp-lib/apps/rpp-test-suite" name="rpp-test-suite" resourcePath="rpp-lib/apps/rpp-test-suite">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain.1645422612" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.1624408298.1510367386" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2031436765.811228225.1624408298"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.901862204.1767861709" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.386053237.415223653.901862204"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.1747871165" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.compilerDebug.109492806">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS.1448668698" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS.107233864" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS.971494750" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS.519795158" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.860558484" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.2129250445"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="commands/_tms570_hdk|commands/doc|TMS570LS313xFlashLnk.cmd|TMS570LS313xSDRAMLnk.cmd|rpp-lib|rpp-lib/lwip/test|rpp-lib/apps|rpp-lib/os/7.4.2_tms570|rpp-lib/os/7.4.0_tms570|rpp-lib/os/6.0.4_posix|commands/doc/docgen.c|rpp/lib/cmdproc/src/commands/doc/docgen.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
-                                       </sourceEntries>
-                               </configuration>
-                       </storageModule>
-                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings">
-                               <externalSettings containerId="rpp-lib;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier"/>
-                       </storageModule>
-               </cconfiguration>
-               <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331" 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="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331" name="Release" parent="com.ti.ccstudio.buildDefinitions.TMS470.Release">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.ReleaseToolchain.561590641" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.linkerRelease.1677846135">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1834270468" 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.5.0"/>
-                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rtsv7R4_T_be_v3D16_eabi.lib"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1992125814" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="4.9.1" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformRelease.912614292" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformRelease"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.builderRelease.709470284" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.builderRelease"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.compilerRelease.1678653979" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.compilerRelease">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.CODE_STATE.2082417864" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.CODE_STATE.32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.SILICON_VERSION.829849355" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.FLOAT_SUPPORT.892943606" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ABI.1946364269" name="Application binary interface (tiabi, ti_arm9_abi, eabi) [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ABI.eabi" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ENUM_TYPE.2007368638" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DIAG_WARNING.1876201947" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DIAG_WARNING" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="225"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DISPLAY_ERROR_NUMBER.870110215" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.INCLUDE_PATH.1034190885" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.INCLUDE_PATH" valueType="includePath">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__C_SRCS.266507752" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__CPP_SRCS.544359155" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM_SRCS.35168302" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM2_SRCS.2124425391" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.linkerRelease.1677846135" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.linkerRelease">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.ARM_BIG_ENDIAN_MODES.1073681177" name="ARM big endian modes [See 'General' page to edit]" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.OUTPUT_FILE.1770521450" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.MAP_FILE.1830729111" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.DISPLAY_ERROR_NUMBER.1459821017" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.SEARCH_PATH.1694728371" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.SEARCH_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.LIBRARY.1460528507" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.LIBRARY" valueType="libs">
-                                                                       <listOptionValue builtIn="false" value="&quot;rtsv7R4_T_be_v3D16_eabi.lib&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.XML_LINK_INFO.1099246334" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD_SRCS.140563398" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD2_SRCS.1866239931" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD2_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__GEN_CMDS.1763104401" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__GEN_CMDS"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="commands/_tms570_hdk|TMS570LS313xFlashLnk.cmd|TMS570LS313xSDRAMLnk.cmd" 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.Debug.1456715682.951499999">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999" moduleId="org.eclipse.cdt.core.settings" name="SDRAM">
-                               <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="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999" name="SDRAM" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postannouncebuildStep="" postbuildStep="" preannouncebuildStep="Get version from git" prebuildStep="$(MAKE) -f ../Makefile.version version.h">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain.1564561149" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug.80015588">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.408984373" 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.5.0"/>
-                                                               <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=TMS570LS313xSDRAMLnk.cmd"/>
-                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rtsv7R4_T_be_v3D16_eabi.lib"/>
-                                                               <listOptionValue builtIn="false" value="LINK_ORDER="/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1341040468" 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.exe.targetPlatformDebug.975990054" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.builderDebug.1118156893" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.builderDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.2098904184" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.530181924" 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.395486160" 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.232120905" 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.1978786599" name="Application binary interface. [See 'General' page to edit] (--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.1150003952" 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.1728298082" 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.INCLUDE_PATH.1804972095" 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;${workspace_loc:/${ProjName}/cmdproc/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ConfigName}}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/os/7.0.2_tms570/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include/ipv4}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include/ipv6}&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC.1157795122" name="Enable support for GCC extensions (--gcc)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.1977491148" 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.1341598294" 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.DEFINE.1206151241" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEFINE" valueType="definedSymbols">
-                                                                       <listOptionValue builtIn="false" value="TARGET_SDRAM=1"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.167745417" 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.1810277900" 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.749660700" 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.396864149" 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.exe.linkerDebug.765054699" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES.590677705" name="ARM big endian modes [See 'General' page to edit]" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.OUTPUT_FILE.918977866" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.MAP_FILE.265729668" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.LIBRARY.371352005" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.LIBRARY" valueType="libs">
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/TMS570LS313xSDRAMLnk.cmd}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp-lib.lib}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;rtsv7R4_T_be_v3D16_eabi.lib&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.SEARCH_PATH.1638823442" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.SEARCH_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.DISPLAY_ERROR_NUMBER.1466404217" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.XML_LINK_INFO.705902017" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD_SRCS.1814405002" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD2_SRCS.735686021" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD2_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__GEN_CMDS.369734135" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__GEN_CMDS"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <fileInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.commands/doc/docgen.c" name="docgen.c" rcbsApplicability="disable" resourcePath="commands/doc/docgen.c" toolsToInvoke="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1942443622">
-                                               <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1942443622" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.2098904184">
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.731258257" 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.778903766" 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.2078350686" 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.268620907" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
-                                               </tool>
-                                       </fileInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib" name="/" resourcePath="rpp-lib">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain.1502979783" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.250889567.712997007.1146077398" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.250889567"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552284942.1019990417.385702956" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552284942"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug.150126670" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.324278614" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.2098904184">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.906228982" 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.89695319" 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.1254385680" 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.646335443" 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.exe.linkerDebug.1116398858" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug.765054699"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/os/7.4.0_tms570" name="/" resourcePath="rpp-lib/os/7.4.0_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.957567915" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.65865708.383228612" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.80003011.1495549741" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1574694254" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/os/6.0.4_posix" name="/" resourcePath="rpp-lib/os/6.0.4_posix">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.458472339" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.436363875.1933820746" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1646270435.940786712" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1696289946" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/os/7.4.2_tms570" name="/" resourcePath="rpp-lib/os/7.4.2_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.853061778" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.427467122.1438311260" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.250547718.565944152" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1182254650" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/lwip/test" name="/" resourcePath="rpp-lib/lwip/test">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1597869207" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.1662014262.1745527048" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.46109785.196385453" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.19127093" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/apps" name="/" resourcePath="rpp-lib/apps">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.53528719" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.745274503.1378438812" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1630022629.2036423580" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1555743149" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/apps/rpp-test-suite" name="/" resourcePath="rpp-lib/apps/rpp-test-suite">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1984647456" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.1807452679.567831685" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1454608595.438258842" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.654438312" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="commands/_tms570_hdk|TMS570LS313xFlashLnk.cmd|TMS570LS313xSDRAMLnk.cmd|rpp-lib|rpp-lib/lwip/test|rpp-lib/apps|rpp-lib/os/7.4.2_tms570|rpp-lib/os/7.4.0_tms570|rpp-lib/os/6.0.4_posix|commands/doc/docgen.c|rpp/lib/cmdproc/src/commands/doc/docgen.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
-                                       </sourceEntries>
-                               </configuration>
-                       </storageModule>
-                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings">
-                               <externalSettings containerId="rpp-lib;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier"/>
-                       </storageModule>
-               </cconfiguration>
-       </storageModule>
-       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-               <project id="CommandStoring.com.ti.ccstudio.buildDefinitions.TMS470.ProjectType.1816833805" name="ARM" projectType="com.ti.ccstudio.buildDefinitions.TMS470.ProjectType"/>
-       </storageModule>
-       <storageModule moduleId="refreshScope" versionNumber="1">
-               <resource resourceType="PROJECT" workspacePath="/CmdProcTISCI"/>
-       </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="org.eclipse.cdt.core.LanguageSettingsProviders"/>
-       <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
-</cproject>
diff --git a/rpp-test-sw/ccs_rm48_hdk/.project b/rpp-test-sw/ccs_rm48_hdk/.project
deleted file mode 100644 (file)
index 185571f..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>rpp-test-sw</name>
-       <comment></comment>
-       <projects>
-               <project>rpp-lib</project>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
-                       <arguments>
-                               <dictionary>
-                                       <key>?name?</key>
-                                       <value></value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.append_environment</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.autoBuildTarget</key>
-                                       <value>all</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.buildArguments</key>
-                                       <value>-k</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.buildCommand</key>
-                                       <value>${CCS_UTILS_DIR}/bin/gmake</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.buildLocation</key>
-                                       <value>${BuildDirectory}</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
-                                       <value>clean</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.contents</key>
-                                       <value>org.eclipse.cdt.make.core.activeConfigSettings</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.enableFullBuild</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.fullBuildTarget</key>
-                                       <value>all</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.stopOnError</key>
-                                       <value>false</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
-                                       <value>true</value>
-                               </dictionary>
-                       </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>
diff --git a/rpp-test-sw/ccs_tms570_hdk/.ccsproject b/rpp-test-sw/ccs_tms570_hdk/.ccsproject
deleted file mode 100644 (file)
index 914ee05..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<?ccsproject version="1.0"?>
-<projectOptions>
-       <deviceVariant value="Cortex R.TMS570LS3137"/>
-       <deviceFamily value="TMS470"/>
-       <deviceEndianness value="be32"/>
-       <codegenToolVersion value="4.9.1"/>
-       <isElfFormat value="true"/>
-       <connection value="common/targetdb/connections/TIXDS100v2_Connection.xml"/>
-       <rts value="rtsv7R4_T_be_v3D16_eabi.lib"/>
-       <templateProperties value="id=com.ti.common.project.core.emptyProjectTemplate,"/>
-       <isTargetManual value="false"/>
-</projectOptions>
diff --git a/rpp-test-sw/ccs_tms570_hdk/.cproject b/rpp-test-sw/ccs_tms570_hdk/.cproject
deleted file mode 100644 (file)
index 1016d26..0000000
+++ /dev/null
@@ -1,393 +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.1456715682">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682" 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="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682" name="Debug" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postannouncebuildStep="" postbuildStep="" preannouncebuildStep="Get version from git" prebuildStep="$(MAKE) -f ../Makefile.version version.h">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain.1312625812" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug.1469114797">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1194157853" 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.5.0"/>
-                                                               <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=TMS570LS313xFlashLnk.cmd"/>
-                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rtsv7R4_T_be_v3D16_eabi.lib"/>
-                                                               <listOptionValue builtIn="false" value="LINK_ORDER="/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.376508850" 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.exe.targetPlatformDebug.895980426" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.builderDebug.535869118" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.builderDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1359255897" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.2045680305" 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.1633672436" 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.1500717579" 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.1742034923" name="Application binary interface. [See 'General' page to edit] (--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.678084086" 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.49681867" 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.INCLUDE_PATH.693054606" 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;${workspace_loc:/${ProjName}/cmdproc/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ConfigName}}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/os/7.0.2/include}&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC.1536711096" name="Enable support for GCC extensions (--gcc)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.337993816" 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.815157543" 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.DEFINE.823935943" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEFINE" valueType="definedSymbols">
-                                                                       <listOptionValue builtIn="false" value="TARGET_TMS570_HDK"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1604100364" 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.1846032666" 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.1253141780" 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.1193454015" 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.exe.linkerDebug.1469114797" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES.1060691884" name="ARM big endian modes [See 'General' page to edit]" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.OUTPUT_FILE.1444149548" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.MAP_FILE.2116127427" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.LIBRARY.1491972804" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.LIBRARY" valueType="libs">
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/TMS570LS313xFlashLnk.cmd}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp-lib.lib}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;rtsv7R4_T_be_v3D16_eabi.lib&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.SEARCH_PATH.1815923239" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.SEARCH_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.DISPLAY_ERROR_NUMBER.1159997033" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.XML_LINK_INFO.1426140668" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD_SRCS.522810434" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD2_SRCS.1043643588" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD2_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__GEN_CMDS.499407526" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__GEN_CMDS"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <fileInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.commands/doc/docgen.c" name="docgen.c" rcbsApplicability="disable" resourcePath="commands/doc/docgen.c" toolsToInvoke="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1359255897.1218724451">
-                                               <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1359255897.1218724451" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1359255897">
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.109984521" 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.1967160502" 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.1874129421" 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.578674203" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
-                                               </tool>
-                                       </fileInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.1658718211" name="/" resourcePath="rpp-lib">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain.1899154668" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.250889567.712997007" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.250889567"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552284942.1019990417" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552284942"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.208740913" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1359255897">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.1251612761" 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.224054205" 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.1406434271" 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.716264643" 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.exe.linkerDebug.284108747" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug.1469114797"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.2110637309" name="/" resourcePath="rpp-lib/os/7.4.0_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1333970801" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.65865708" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.80003011" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.563221182" name="/" resourcePath="rpp-lib/os/6.0.4_posix">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.486476072" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.436363875" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1646270435" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.1614466760" name="/" resourcePath="rpp-lib/os/7.4.2_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1864325794" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.427467122" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.250547718" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.2083921420" name="/" resourcePath="rpp-lib/lwip/test">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1076358416" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.1662014262" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.46109785" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.1539218593" name="/" resourcePath="rpp-lib/apps">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.542018470" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.745274503" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1630022629" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.1555519090" name="/" resourcePath="rpp-lib/apps/rpp-test-suite">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.267847571" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.1807452679" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1454608595" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="commands/_rm48_hdk|commands/doc|TMS570LS313xFlashLnk.cmd|TMS570LS313xSDRAMLnk.cmd|rpp-lib|rpp-lib/lwip/test|rpp-lib/apps|rpp-lib/os/7.4.2_tms570|rpp-lib/os/7.4.0_tms570|rpp-lib/os/6.0.4_posix|commands/doc/docgen.c|rpp/lib/cmdproc/src/commands/doc/docgen.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
-                                       </sourceEntries>
-                               </configuration>
-                       </storageModule>
-                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings">
-                               <externalSettings containerId="rpp-lib;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier"/>
-                       </storageModule>
-               </cconfiguration>
-               <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331" 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="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331" name="Release" parent="com.ti.ccstudio.buildDefinitions.TMS470.Release">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Release.506254331." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.ReleaseToolchain.561590641" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.linkerRelease.1677846135">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1834270468" 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.5.0"/>
-                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rtsv7R4_T_be_v3D16_eabi.lib"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1992125814" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="4.9.1" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformRelease.912614292" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformRelease"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.builderRelease.709470284" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.builderRelease"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.compilerRelease.1678653979" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.compilerRelease">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.CODE_STATE.2082417864" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.CODE_STATE.32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.SILICON_VERSION.829849355" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.SILICON_VERSION.7R4" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.FLOAT_SUPPORT.892943606" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ABI.1946364269" name="Application binary interface (tiabi, ti_arm9_abi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ABI.eabi" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ENUM_TYPE.2007368638" name="Designate enum type (Default is packed for EABI) (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.ENUM_TYPE.packed" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DIAG_WARNING.1876201947" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DIAG_WARNING" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="225"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DISPLAY_ERROR_NUMBER.870110215" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.INCLUDE_PATH.1034190885" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compilerID.INCLUDE_PATH" valueType="includePath">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__C_SRCS.266507752" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__C_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__CPP_SRCS.544359155" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__CPP_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM_SRCS.35168302" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM2_SRCS.2124425391" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.compiler.inputType__ASM2_SRCS"/>
-                                                       </tool>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.linkerRelease.1677846135" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.linkerRelease">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.ARM_BIG_ENDIAN_MODES.1073681177" name="ARM big endian modes" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.OUTPUT_FILE.1770521450" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.MAP_FILE.1830729111" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.DISPLAY_ERROR_NUMBER.1459821017" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.SEARCH_PATH.1694728371" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.SEARCH_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.LIBRARY.1460528507" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.LIBRARY" valueType="libs">
-                                                                       <listOptionValue builtIn="false" value="&quot;rtsv7R4_T_be_v3D16_eabi.lib&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.XML_LINK_INFO.1099246334" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD_SRCS.140563398" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD2_SRCS.1866239931" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__CMD2_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__GEN_CMDS.1763104401" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exeLinker.inputType__GEN_CMDS"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="TMS570LS313xFlashLnk.cmd|TMS570LS313xSDRAMLnk.cmd" 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.Debug.1456715682.951499999">
-                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999" moduleId="org.eclipse.cdt.core.settings" name="SDRAM">
-                               <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="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999" name="SDRAM" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postannouncebuildStep="" postbuildStep="" preannouncebuildStep="Get version from git" prebuildStep="$(MAKE) -f ../Makefile.version version.h">
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999." name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain.1564561149" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug.80015588">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.408984373" 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.5.0"/>
-                                                               <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=TMS570LS313xSDRAMLnk.cmd"/>
-                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rtsv7R4_T_be_v3D16_eabi.lib"/>
-                                                               <listOptionValue builtIn="false" value="LINK_ORDER="/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
-                                                       </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1341040468" 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.exe.targetPlatformDebug.975990054" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.builderDebug.1118156893" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.builderDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.2098904184" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.CODE_STATE.530181924" 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.395486160" 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.232120905" 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.1978786599" 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.1150003952" 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.1728298082" 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.INCLUDE_PATH.1804972095" 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;${workspace_loc:/${ProjName}/cmdproc/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ConfigName}}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/os/7.0.2_tms570/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include/ipv4}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/lwip/src/include/ipv6}&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC.1157795122" name="Enable support for GCC extensions (--gcc)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.GCC" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DIAG_WARNING.1977491148" 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.1341598294" 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.DEFINE.1206151241" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compilerID.DEFINE" valueType="definedSymbols">
-                                                                       <listOptionValue builtIn="false" value="TARGET_SDRAM=1"/>
-                                                               </option>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.167745417" 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.1810277900" 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.749660700" 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.396864149" 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.exe.linkerDebug.765054699" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug">
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES.590677705" name="ARM big endian modes" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.OUTPUT_FILE.918977866" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.MAP_FILE.265729668" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.LIBRARY.371352005" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.LIBRARY" valueType="libs">
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp/TMS570LS313xSDRAMLnk.cmd}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${workspace_loc:/rpp-lib/rpp-lib.lib}&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;rtsv7R4_T_be_v3D16_eabi.lib&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.SEARCH_PATH.1638823442" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.SEARCH_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-                                                               </option>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.DISPLAY_ERROR_NUMBER.1466404217" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
-                                                               <option id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.XML_LINK_INFO.705902017" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD_SRCS.1814405002" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD2_SRCS.735686021" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__CMD2_SRCS"/>
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__GEN_CMDS.369734135" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exeLinker.inputType__GEN_CMDS"/>
-                                                       </tool>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <fileInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.commands/doc/docgen.c" name="docgen.c" rcbsApplicability="disable" resourcePath="commands/doc/docgen.c" toolsToInvoke="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1942443622">
-                                               <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.1942443622" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.2098904184">
-                                                       <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.731258257" 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.778903766" 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.2078350686" 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.268620907" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__ASM2_SRCS"/>
-                                               </tool>
-                                       </fileInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib" name="/" resourcePath="rpp-lib">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain.1502979783" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.250889567.712997007.1146077398" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.250889567"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552284942.1019990417.385702956" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1552284942"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug.150126670" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.targetPlatformDebug"/>
-                                                       <tool id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.324278614" name="ARM Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.compilerDebug.2098904184">
-                                                               <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_5.0.compiler.inputType__C_SRCS.906228982" 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.89695319" 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.1254385680" 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.646335443" 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.exe.linkerDebug.1116398858" name="ARM Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_5.0.exe.linkerDebug.765054699"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/os/7.4.0_tms570" name="/" resourcePath="rpp-lib/os/7.4.0_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.957567915" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.65865708.383228612" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.80003011.1495549741" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1574694254" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/os/6.0.4_posix" name="/" resourcePath="rpp-lib/os/6.0.4_posix">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.458472339" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.436363875.1933820746" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1646270435.940786712" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1696289946" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/os/7.4.2_tms570" name="/" resourcePath="rpp-lib/os/7.4.2_tms570">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.853061778" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.427467122.1438311260" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.250547718.565944152" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1182254650" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/lwip/test" name="/" resourcePath="rpp-lib/lwip/test">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1597869207" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.1662014262.1745527048" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.46109785.196385453" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.19127093" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/apps" name="/" resourcePath="rpp-lib/apps">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.53528719" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.745274503.1378438812" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1630022629.2036423580" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.1555743149" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1456715682.951499999.rpp-lib/apps/rpp-test-suite" name="/" resourcePath="rpp-lib/apps/rpp-test-suite">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain.1984647456" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.DebugToolchain" unusedChildren="">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820.1807452679.567831685" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.546456820"/>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517.1454608595.438258842" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2087481517"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug.654438312" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_4.9.exe.targetPlatformDebug"/>
-                                               </toolChain>
-                                       </folderInfo>
-                                       <sourceEntries>
-                                               <entry excluding="TMS570LS313xFlashLnk.cmd|TMS570LS313xSDRAMLnk.cmd|rpp-lib|rpp-lib/lwip/test|rpp-lib/apps|rpp-lib/os/7.4.2_tms570|rpp-lib/os/7.4.0_tms570|rpp-lib/os/6.0.4_posix|commands/doc/docgen.c|rpp/lib/cmdproc/src/commands/doc/docgen.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
-                                       </sourceEntries>
-                               </configuration>
-                       </storageModule>
-                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings">
-                               <externalSettings containerId="rpp-lib;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier"/>
-                       </storageModule>
-               </cconfiguration>
-       </storageModule>
-       <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-               <project id="CommandStoring.com.ti.ccstudio.buildDefinitions.TMS470.ProjectType.1816833805" name="ARM" projectType="com.ti.ccstudio.buildDefinitions.TMS470.ProjectType"/>
-       </storageModule>
-       <storageModule moduleId="refreshScope" versionNumber="1">
-               <resource resourceType="PROJECT" workspacePath="/CmdProcTISCI"/>
-       </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="org.eclipse.cdt.core.LanguageSettingsProviders"/>
-       <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
-</cproject>
diff --git a/rpp-test-sw/ccs_tms570_hdk/.project b/rpp-test-sw/ccs_tms570_hdk/.project
deleted file mode 100644 (file)
index 185571f..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>rpp-test-sw</name>
-       <comment></comment>
-       <projects>
-               <project>rpp-lib</project>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
-                       <arguments>
-                               <dictionary>
-                                       <key>?name?</key>
-                                       <value></value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.append_environment</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.autoBuildTarget</key>
-                                       <value>all</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.buildArguments</key>
-                                       <value>-k</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.buildCommand</key>
-                                       <value>${CCS_UTILS_DIR}/bin/gmake</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.buildLocation</key>
-                                       <value>${BuildDirectory}</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
-                                       <value>clean</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.contents</key>
-                                       <value>org.eclipse.cdt.make.core.activeConfigSettings</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.enableFullBuild</key>
-                                       <value>true</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.fullBuildTarget</key>
-                                       <value>all</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.stopOnError</key>
-                                       <value>false</value>
-                               </dictionary>
-                               <dictionary>
-                                       <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
-                                       <value>true</value>
-                               </dictionary>
-                       </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>
diff --git a/rpp-test-sw/commands/_rm48_hdk/cmd_pin.c b/rpp-test-sw/commands/_rm48_hdk/cmd_pin.c
deleted file mode 100644 (file)
index cb73203..0000000
+++ /dev/null
@@ -1,282 +0,0 @@
-/*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * Created on: 28.2.2013
- *
- * Authors:
- *     - Michal Horn
- *
- * This document contains proprietary information belonging to Czech
- * Technical University in Prague. Passing on and copying of this
- * document, and communication of its contents is not permitted
- * without prior written authorization.
- *
- * File : cmd_pin.c
- *
- * Abstract:
- *      Commands for pin controlling
- *          - Printing list of available pins
- *          - Setting and getting value to pins
- *          - Setting and getting pins direction
- */
-
-#include "../cmd_pin.h"
-#include "stdio.h"
-#include "string.h"
-
-#ifndef DOCGEN
-
-#include "rpp/rpp.h"
-#include "hal/hal.h"
-#include "cmdproc_utils.h"
-
-/**
- * @brief      Print list of pins
- *
- * @param[in]  cmd_io  Pointer to IO stack
- * @param[in]  des             Pointer to command descriptor
- * @param[in]  param   Parameters of command
- * @return     0 when OK or error code
- */
-int cmd_do_pin_list(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       uint32_t i;
-
-       rpp_sci_printf("List of all defined pins. Those names can be used by pinval command.\r\n");
-       for (i = 0; i < MAX_PIN_CNT; i++) {
-               if (pin_map[i].pin_name == PIN_NAME_UNUSED) continue;
-               rpp_sci_printf(pin_map[i].pin_name);
-               rpp_sci_printf("\r\n");
-       }
-       return 1;
-}
-
-/**
- * @brief      Set or get pin value
- *
- * @param[in]  cmd_io  Pointer to IO stack
- * @param[in]  des             Pointer to command descriptor
- * @param[in]  param   Parameters of command
- * @return     0 when OK or error code
- */
-int cmd_do_pin_val(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       char *p;
-       long val;
-       uint32_t *desc;
-       char spareParams;
-       char pinName[32];
-
-       p = param[1];
-       if (sscanf(p, "%31s ", pinName) != 1)
-               return -CMDERR_BADPAR;
-
-       if ((desc = hal_gpio_pin_get_dsc(pinName, -1)) == NULL) return -CMDERR_BADREG;
-
-       if (param[2] != NULL) {     // More parameters = set values
-               p = param[2];
-               if (sscanf(p, "%d %1s", &val, &spareParams) != 1)
-                       return -CMDERR_BADPAR;
-               if (val != 0 && val != 1)
-                       return -CMDERR_BADPAR;
-               hal_gpio_pin_set_value(*desc, (uint32_t)val);
-               return cmd_opchar_replong(cmd_io, param, val, 0, 0);
-               ;
-       }
-       else {  // No more parameters = get values
-               uint32_t pin_value = hal_gpio_pin_get_value(*desc);
-               rpp_sci_printf("pinval%s=%d\n", pinName, pin_value);
-               return 0;
-       }
-}
-
-/**
- * @brief      Set or get pin direction
- *
- * @param[in]  cmd_io  Pointer to IO stack
- * @param[in]  des             Pointer to command descriptor
- * @param[in]  param   Parameters of command
- * @return     0 when OK or error code
- */
-int cmd_do_pin_dir(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       char *p;
-       long val;
-       uint32_t *desc;
-       char spareParams;
-       char pinName[32];
-
-       p = param[1];
-       if (sscanf(p, "%31s ", pinName) != 1)
-               return -CMDERR_BADPAR;
-
-       if ((desc = hal_gpio_pin_get_dsc(pinName, -1)) == NULL) return -CMDERR_BADREG;
-
-       if (param[2] != NULL) {     // More parameters = set values
-               p = param[2];
-               if (sscanf(p, "%d %1s", &val, &spareParams) != 1)
-                       return -CMDERR_BADPAR;
-               if (val == 1) {
-                       *desc |= PORT_CONF_SET_DIR;
-                       *desc |= PORT_CONF_DIR_OUT;
-               }
-               else if (val == 0) {
-                       *desc &= (~PORT_CONF_DIR_OUT);
-                       *desc |= PORT_CONF_SET_DIR;
-               }
-               else
-                       return -CMDERR_BADPAR;
-
-               hal_gpio_pin_conf(*desc);
-               return cmd_opchar_replong(cmd_io, param, val, 0, 0);
-       }
-       else {  // No more parameters = get values
-               uint32_t pin_dir = hal_gpio_pin_get_direction(*desc);
-               rpp_sci_printf("pindir%s=%d\n", pinName, pin_dir);
-               return 0;
-       }
-}
-
-#endif  /* DOCGEN */
-
-/** Command descriptor for pin list */
-cmd_des_t const cmd_des_pin_list = {
-       0, 0,
-       "pinlist","Print a list of all defined pins.",
-       "### Command syntax ###\n"
-       "\n"
-       "    pinlist\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "The command prints a list of all defined pins accessible by pinval and\n"
-       "pindir commands.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "    --> pinlist\n"
-       "    List of all defined pins. Those names can be used by pinval command.\n"
-       "    GIOA0\n"
-       "    GIOA1\n"
-       "    GIOA2\n"
-       "    GIOA3\n"
-       "    GIOA4\n"
-       "    GIOA5\n"
-       "    GIOA6\n"
-       "    GIOA7\n"
-       "    GIOB0\n"
-       "    GIOB1\n"
-       "    GIOB2\n"
-       "    GIOB3\n"
-       "    GIOB4\n"
-       "    GIOB5\n"
-       "    GIOB6\n"
-       "    GIOB7\n"
-       "    NHET10\n"
-       "    NHET11\n"
-       "    NHET12\n"
-       "    NHET13\n"
-       "    NHET14\n"
-       "    NHET15\n"
-       "    NHET16\n"
-       "    NHET17\n"
-       "    NHET18\n"
-       "    NHET19\n"
-       "    NHET110\n"
-       "    NHET111\n"
-       "    NHET112\n"
-       "    NHET113\n"
-       "    NHET114\n"
-       "    NHET115\n"
-       "    NHET116\n"
-       "    NHET117\n"
-       "    NHET118\n"
-       "    NHET119\n"
-       "    NHET120\n"
-       "    NHET121\n"
-       "    NHET122\n"
-       "    NHET123\n"
-       "    NHET124\n"
-       "    NHET125\n"
-       "    NHET126\n"
-       "    NHET127\n"
-       "    NHET128\n"
-       "    NHET129\n"
-       "    NHET130\n"
-       "    NHET131\n",
-       CMD_HANDLER(cmd_do_pin_list), (void *)&cmd_list_pin
-};
-
-/** Command descriptor for pin get/set value */
-cmd_des_t const cmd_des_pin_val = {
-       0, 0,
-       "pinval*","Set or get the pin value",
-       "### Command syntax ###\n"
-       "\n"
-       "    pinval<NAME> <VAL>\n"
-       "    pinval<NAME>\n"
-       "where\n"
-       "\n"
-       "- `<NAME>` is a string identifying the pin\n"
-       "- `<VAL>` can be 0 or 1\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command is sets or gets a value of the particular pin.\n"
-       "\n"
-       "The list of valid pin names can be obtained with pinlist command.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "    --> pinvalGIOB0 1\n"
-       "    pinvalGIOB0=1\n"
-       "\n"
-       "Sets the GIOB0 pin to 1.\n"
-       "\n"
-       "    --> pinvalGIOB0\n"
-       "    pinvalGIOB0=1\n"
-       "\n"
-       "Gets a value of the GIOB0 pin.\n",
-       CMD_HANDLER(cmd_do_pin_val), (void *)&cmd_list_pin
-};
-
-/** Command descriptor for pin get/set direction */
-cmd_des_t const cmd_des_pin_dir = {
-       0, 0,
-       "pindir*","Set the pin direction",
-       "### Command syntax ###\n"
-       "\n"
-       "    pindir<NAME> <DIR>\n"
-       "    pindir<NAME>\n"
-       "where\n"
-       "\n"
-       "- `<NAME>` is a string identifying the pin\n"
-       "- DIR is be either 0 (input) or 1 (output)\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command is used to set or get direction of the particular pin.\n"
-       "\n"
-       "The list of valid pin names can be obtained with pinlist command.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "    --> pindirGIOB0 1\n"
-       "    pindirGIOB0=1\n"
-       "\n"
-       "Sets the GIOB0 pin as output.\n"
-       "\n"
-       "    --> pindirGIOB0\n"
-       "    pindirGIOB0=1\n"
-       "\n"
-       "Gets the direction of the GIOB0 pin.\n",
-       CMD_HANDLER(cmd_do_pin_dir), (void *)&cmd_list_pin
-};
-
-/** List of commands for pin, defined as external */
-cmd_des_t const *cmd_list_pin[] = {
-       &cmd_des_pin_list,
-       &cmd_des_pin_val,
-       &cmd_des_pin_dir,
-       NULL
-};
diff --git a/rpp-test-sw/commands/_rm48_hdk/cmd_port.c b/rpp-test-sw/commands/_rm48_hdk/cmd_port.c
deleted file mode 100644 (file)
index 06f6ab0..0000000
+++ /dev/null
@@ -1,215 +0,0 @@
-/*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * Created on: 28.2.2013
- *
- * Authors:
- *     - Michal Horn
- *
- * This document contains proprietary information belonging to Czech
- * Technical University in Prague. Passing on and copying of this
- * document, and communication of its contents is not permitted
- * without prior written authorization.
- *
- * File : cmd_port.c
- *
- * Abstract:
- *          Commands for port controlling
- *          - Printing list of available ports (not yet available)
- *          - Setting/getting port value*
- */
-
-#include "../cmd_port.h"
-#include "stdio.h"
-
-#ifndef DOCGEN
-
-#include "rpp/rpp.h"
-#include "hal/hal.h"
-#include "cmdproc_utils.h"
-
-
-int cmd_do_port_list(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       uint32_t i;
-       char *portInterface;
-
-       rpp_sci_printf("List of all defined ports with its type. Those names can be used by portval command.\r\n");
-       const port_def_t *ports = hal_port_get_definitions();
-
-       for (i = 0; i < PORT_CNT; i++) {
-               if (ports[i].name == PIN_NAME_UNUSED) continue;
-               if (ports[i].desc->interfaceType == PORT_INTERFACE_SPI)
-                       portInterface = "SPI";
-               else if (ports[i].desc->interfaceType == PORT_INTERFACE_GPIO)
-                       portInterface = "GPIO";
-               else if (ports[i].desc->interfaceType == PORT_INTERFACE_ADC)
-                       portInterface = "ADC";
-               else
-                       portInterface = "UNKNOWN";
-               rpp_sci_printf("%s, %s\r\n", ports[i].name, portInterface);
-       }
-       return 1;
-}
-
-
-
-/**
- * @brief      Read values from specified port
- *
- * @param[in]  cmd_io  Pointer to IO stack
- * @param[in]  des             Pointer to command descriptor
- * @param[in]  param   Parameters of command
- * @return     0 when OK or error code
- */
-int cmd_do_port_val(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       char *p;
-       int i;
-       port_desc_t *desc;
-       uint32_t ret;
-       uint32_t values[MAX_PARAM_VALUES_NUM];
-       char portName[32];
-       char *token;
-       uint32_t numParams;
-
-       p = param[1];
-       if (sscanf(p, "%31s ", portName) != 1)
-               return -CMDERR_BADPAR;
-
-       if ((desc = hal_port_get_dsc(portName, -1)) == NULL) return -CMDERR_BADREG;
-
-       if (param[2] != NULL) { // More parameters = set values
-               p = param[2];
-               if (desc->port_setfnc_ptr == NULL)
-                       return -CMDERR_WRPERM;
-               else {
-                       if (desc->interfaceType == PORT_INTERFACE_GPIO)
-                               // Information about pin values are encoded as hexadecimal 8b value
-                               numParams = desc->numValues/8+1;
-                       else if (desc->interfaceType == PORT_INTERFACE_SPI)
-                               // Commands are passed as bytes
-                               numParams = desc->numValues;
-                       else if (desc->interfaceType == PORT_INTERFACE_ADC)
-                               return -CMDERR_BADPAR;  // ADC is read only and no other port is supported
-                       token = strtok(p, " ");
-                       i = 0;
-                       while (i < numParams && token != NULL) {
-                               if (sscanf(token, "%x", &values[i]) == EOF)
-                                       break;
-                               token = strtok(NULL, " ");
-                               i++;
-                       }
-
-                       if (i != numParams || token != NULL)
-                               return -CMDERR_BADPAR;
-                       ret = desc->port_setfnc_ptr(desc->config, desc->numValues, values);
-               }
-               return cmd_opchar_replong(cmd_io, param, ret, 0, 16);
-       }
-       else {
-               if (desc->port_getfnc_ptr == NULL)
-                       return -CMDERR_RDPERM;
-               else {
-                       ret = desc->port_getfnc_ptr(desc->config, desc->numValues, values);
-                       for (i = 0; i < desc->numValues; i++) {
-                               rpp_sci_printf("%d\r\n", values[i]);
-                       }
-               }
-               rpp_sci_printf("portval%s=%x\n", portName, ret);
-               return 0;
-       }
-}
-
-#endif  /* DOCGEN */
-
-/** Command descriptor for read values from port command */
-cmd_des_t const cmd_des_port_val = {
-       0, 0,
-       "portval*","Read or write values from or to the port",
-       "### Command syntax ###\n"
-       "\n"
-       "     portval<NAME> <VAL>\n"
-       "     portval<NAME>\n"
-       "where\n"
-       "\n"
-       "- `<NAME>` is a string specifying the name of the port\n"
-       "- `<VAL>` is a sequence of hexadecimal numbers, separated by spaces, e.g. 12 AA CD\n\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command sets or gets values of all pins on the specified port.\n"
-       "If the port is connected to the GPIO interface of the MCU, then\n"
-       "when writing the value, the lowest significant bit of the argument\n"
-       "is assigned to the first pin, the second bit is assigned to the\n"
-       "second pin, etc. The command returns zero.\n"
-       "When reading from the port, the command returns values for each pin.\n"
-       "\n"
-       "If the port is connected to the SPI interface of the MCU, then\n"
-       "it is write only and the argument is interpreted as a command for\n"
-       "the port controller. The command returns the response from the\n"
-       "port controller.\n"
-       "For command examples please refer to the project wiki\n"
-       "\n"
-       "If the port is connected to the ADC interface of the MCU, then\n"
-       "it is read only and returns values for each ADC pin.\n"
-       "\n"
-       "Port names and interface type can be obtained with the portlist\n"
-       "command.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "     --> portvalGIOB 3A\n"
-       "     portvalGIOB=0\n"
-       "     --> portvalGIOB\n"
-       "     0\n"
-       "     1\n"
-       "     0\n"
-       "     1\n"
-       "     1\n"
-       "     1\n"
-       "\n"
-       "This pair of commands sets:\nGIOB"
-       "GIOB=0\n"
-       "GIOB=1\n"
-       "GIOB=0\n"
-       "GIOB=1\n"
-       "GIOB=1\n"
-       "GIOB=1\n"
-       "Which is shown in getter output\n",
-       CMD_HANDLER(cmd_do_port_val), (void *)&cmd_list_port
-};
-
-/** Command descriptor for port list printout */
-cmd_des_t const cmd_des_port_list = {
-       0, 0,
-       "portlist","Print a list of all port names",
-       "### Command syntax ###\n"
-       "\n"
-       "     portlist\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command prints the list of all defined ports accessible via the\n"
-       "portval command. Each record of the list is a couple of\n"
-       "PortName-PortInterface, where PortInterface is SPI, ADC or GPIO.\n"
-       "The type of the MCU<->port interface slightly modifies the meaning\n"
-       "of the portval command."
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "     --> portlist\n"
-       "     List of all defined ports with its type. Those names can be used by portval command.\n"
-       "     GIOA, GPIO\n"
-       "     GIOB, GPIO\n"
-       "     NHET1, GPIO\n"
-       "     ADC, ADC\n",
-       CMD_HANDLER(cmd_do_port_list), (void *)&cmd_list_port
-};
-
-/** List of commands for port, defined as external */
-cmd_des_t const *cmd_list_port[] = {
-       &cmd_des_port_val,
-       &cmd_des_port_list,
-       NULL
-};
diff --git a/rpp-test-sw/commands/_rm48_hdk/main.c b/rpp-test-sw/commands/_rm48_hdk/main.c
deleted file mode 100644 (file)
index f02d5ab..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-/*\r
- * Copyright (C) 2012-2014 Czech Technical University in Prague\r
- *\r
- * Created on: 15.3.2012\r
- *\r
- * Authors:\r
- *     - Michal Horn\r
- *     - Carlos Jenkins <carlos@jenkins.co.cr>\r
- *\r
- * This document contains proprietary information belonging to Czech\r
- * Technical University in Prague. Passing on and copying of this\r
- * document, and communication of its contents is not permitted\r
- * without prior written authorization.\r
- *\r
- * File : main.c\r
- *\r
- * Abstract:\r
- *      This file contains main function and Hook functions used by IDLE task.\r
- *\r
- */\r
-\r
-/* Include Files */\r
-#include "rpp/rpp.h"\r
-#include "os/os.h"\r
-#include "cmdproc_freertos.h"\r
-#include "version.h" // Generated by Eclipse in the pre-build step\r
-\r
-/** @fn void main(void)\r
- *   @brief Application main function\r
- *\r
- *   This function is called after startup.\r
- */\r
-void main(void)\r
-{\r
-       rpp_adc_init();\r
-       rpp_gio_init(RPP_GIO_PORT_ALL);\r
-       rpp_sci_init();\r
-\r
-       // Speed up the SCI\r
-       rpp_sci_setup(115200);\r
-\r
-       rpp_sci_printf("\nTi HDK RM48L952, FreeRTOS %d.%d.%d\n", FREERTOS_VERSION_NUMBER_MAYOR, FREERTOS_VERSION_NUMBER_MINOR, FREERTOS_VERSION_NUMBER_REV);\r
-       rpp_sci_printf("Test Software version " GIT_VERSION "\n");\r
-       rpp_sci_printf("CTU in Prague 10/2014\n");\r
-\r
-       initCmdProc(0);\r
-       vTaskStartScheduler();\r
-\r
-       //We should never get here\r
-       while (1)\r
-               ;\r
-}\r
-\r
-#if configUSE_MALLOC_FAILED_HOOK == 1\r
-/**\r
- * FreeRTOS malloc() failed hook.\r
- */\r
-void vApplicationMallocFailedHook(void)\r
-{\r
-       #ifdef DEBUG\r
-       rpp_sci_printf("ERROR: manual memory allocation failed.\r\n");\r
-       #endif\r
-}\r
-#endif\r
-\r
-\r
-#if configCHECK_FOR_STACK_OVERFLOW > 0\r
-/**\r
- * FreeRTOS stack overflow hook.\r
- */\r
-void vApplicationStackOverflowHook(xTaskHandle xTask,\r
-                                                                  signed portCHAR *pcTaskName)\r
-{\r
-       #ifdef DEBUG\r
-       rpp_sci_printf("ERROR: Stack overflow : \"%s\".\r\n", pcTaskName);\r
-       #endif\r
-}\r
-#endif\r
diff --git a/rpp-test-sw/commands/_tms570_hdk/cmd.c b/rpp-test-sw/commands/_tms570_hdk/cmd.c
deleted file mode 100644 (file)
index 2ef304d..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * Created on: 31.7.2012
- *
- * Authors:
- *     - Michal Horn
- *
- * This document contains proprietary information belonging to Czech
- * Technical University in Prague. Passing on and copying of this
- * document, and communication of its contents is not permitted
- * without prior written authorization.
- *
- * File : cmd.c
- *
- * Abstract:
- *      This file contains root of the list of the commands.
- *
- */
-
-/* Include files */
-#include "cmdproc.h"
-#include "../cmd.h"
-#include "../cmd_adc.h"
-#include "../cmd_can.h"
-#include "../cmd_pin.h"
-#include "../cmd_port.h"
-
-#ifndef DOCGEN
-
-#include "rpp/rpp.h"
-#include "hal/hal.h"
-
-
-#include <version.h>
-
-int cmd_do_version(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       rpp_sci_printf("version=%s\n", GIT_VERSION);
-       return 0;
-}
-
-#endif  /* DOCGEN */
-
-/** Root list in which commands are stored */
-cmd_des_t const **cmd_list;
-
-/** Command descriptor for show help command */
-cmd_des_t const cmd_des_help = {
-       0, 0,
-       "help","Print help for commands",
-       "### Syntax ###\n"
-       "\n"
-       " help [command]\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command without parameter prints the list of all available\n"
-       "commands with short help text for each of them. If a parameter is\n"
-       "provided, the command prints a long description for given command.\n",
-       CMD_HANDLER(cmd_do_help), (void *)&cmd_list
-};
-
-cmd_des_t const cmd_des_version = {
-       0, 0,
-       "version","Print version of the software",
-       "### Syntax ###\n"
-       "\n"
-       " version\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command prints the version of the test software. The version\n"
-       "number is the output of 'git describe' command, i.e. it is composed\n"
-       "from the last tag in the git repository, the number of commits since\n"
-       "the tag and the abbreviated commit hash.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "    --> version\n"
-       "    version=v0.2-109-ga81a9dd\n",
-       CMD_HANDLER(cmd_do_version),
-};
-
-/*  ------------------------
- *  Command lists definitons
- *  ------------------------
- */
-
-/** @brief Main list of commands */
-cmd_des_t const *cmd_list_main[] = {
-       &cmd_des_help,
-       &cmd_des_version,
-       CMD_DES_INCLUDE_SUBLIST(cmd_list_adc),
-       CMD_DES_INCLUDE_SUBLIST(cmd_list_can),
-       CMD_DES_INCLUDE_SUBLIST(cmd_list_pin),
-       CMD_DES_INCLUDE_SUBLIST(cmd_list_port),
-       NULL
-};
-
-/** Pointer to the root list */
-cmd_des_t const **cmd_list = cmd_list_main;
diff --git a/rpp-test-sw/commands/_tms570_hdk/cmd_adc.c b/rpp-test-sw/commands/_tms570_hdk/cmd_adc.c
deleted file mode 100644 (file)
index 4e331dd..0000000
+++ /dev/null
@@ -1,195 +0,0 @@
-/*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
- *
- * Created on: 28.2.2013
- *
- * Authors:
- *     - Michal Horn
- *
- * This document contains proprietary information belonging to Czech
- * Technical University in Prague. Passing on and copying of this
- * document, and communication of its contents is not permitted
- * without prior written authorization.
- *
- * File : cmd_adc.c
- *
- * Abstract:
- *      This file contains command for reading adc port.
- *
- */
-
-#include "../cmd_adc.h"
-
-#ifndef DOCGEN
-
-#include "hal/hal.h"
-#include "rpp/rpp.h"
-#include <stdio.h>
-
-static double lsb2volts(unsigned lsb)
-{
-       return ((double)lsb + 0.0)*2.5/4095*10;
-}
-
-
-/**
- * @brief Read values from ADC port
- *
- * @param[in]  cmd_io  Pointer to IO stack
- * @param[in]  des             Pointer to command descriptor
- * @param[in]  param   Parameters of command
- * @return 0 when OK or error code lower than 0
- */
-int cmd_do_read_adc1_values(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       uint32_t i, min, max;   // Cycle control variable
-
-       rpp_adc_update();
-       if (param[1] == param[0] + 7) { /* Single pin variant */
-               if (sscanf(param[1], "%d", &min) != 1)
-                       return -CMDERR_BADPAR;
-               if (min > 15)
-                       return -CMDERR_NODEV;
-               max = min;
-       }
-       else {              /* All pins */
-               min = 0;
-               max = PORT_ADC_CHANNEL_NUM-1;
-       }
-       for (i = min; i <= max; i++) {
-               unsigned d = rpp_adc_get(i+1);
-               double v = lsb2volts(d);
-               rpp_sci_printf("ADC%-2d %4d lsb ~ %5.2f V\n", i, d, v);
-       }
-       return 0;
-}
-
-int cmd_do_adc_watch(cmd_io_t *cmd_io, const struct cmd_des *des, char *param[])
-{
-       int i;
-
-       rpp_sci_printf("ADC Inputs Test [0-15]:\r\n");
-       rpp_sci_printf("=======================================================================\r\n");
-
-       for (i = 0; i < 16; i++)
-               rpp_sci_printf("%5d ", i);
-       rpp_sci_printf("\n");
-
-       for (i = 1; i < 13; i++)
-               rpp_sci_printf("%5d ", i);
-       rpp_sci_printf("\n");
-
-       // Calculate wait time in OS ticks
-       static const portTickType freq_ticks = 100 /* ms */ / portTICK_RATE_MS;
-       portTickType last_wake_time = xTaskGetTickCount();
-
-       while (cmd_io->getc(cmd_io) < 0) {
-        // Update inputs
-        rpp_adc_update();
-
-               for (i = 0; i < 16; i++)
-                       rpp_sci_printf("%5d ", rpp_adc_get(i+1));
-               rpp_sci_printf("lsb\n");
-               for (i = 0; i < 16; i++)
-                       rpp_sci_printf("%5.2f ", lsb2volts(rpp_adc_get(i+1)));
-               rpp_sci_printf("V\r\033[A"); /* Cursor up */
-
-
-               vTaskDelayUntil(&last_wake_time, freq_ticks);
-       }
-       rpp_sci_printf("\n\n");
-       return 0;
-}
-
-
-#endif  /* DOCGEN */
-
-/** Descriptor of command for adc port reading */
-cmd_des_t const cmd_des_read_adc1 = {
-       0, 0,
-       "adcread","Read values from ADC inputs",
-       "### Command syntax ###\n"
-       "\n"
-       "     adcread\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command reads values corresponding to analog voltages on ADC\n"
-       "inputs 0-15 and prints them as decimal numbers as well as converted to\n"
-       "Volts.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "     --> adcread\n"
-       "     ADC0  2332 lsb ~ 11.66 V\n"
-       "     ADC1  2332 lsb ~ 11.66 V\n"
-       "     ADC2   107 lsb ~  0.54 V\n"
-       "     ADC3   108 lsb ~  0.54 V\n"
-       "     ADC4   107 lsb ~  0.54 V\n"
-       "     ADC5   108 lsb ~  0.54 V\n"
-       "     ADC6   111 lsb ~  0.56 V\n"
-       "     ADC7   110 lsb ~  0.55 V\n"
-       "     ADC8   109 lsb ~  0.55 V\n"
-       "     ADC9   107 lsb ~  0.54 V\n"
-       "     ADC10  107 lsb ~  0.54 V\n"
-       "     ADC11  110 lsb ~  0.55 V\n"
-       "     ADC12  108 lsb ~  0.54 V\n"
-       "     ADC13  108 lsb ~  0.54 V\n"
-       "     ADC14  108 lsb ~  0.54 V\n"
-       "     ADC15  108 lsb ~  0.54 V\n",
-       CMD_HANDLER(cmd_do_read_adc1_values), (void *)&cmd_list_adc
-};
-
-cmd_des_t const cmd_des_read_adc2 = {
-       0, 0,
-       "adcread*","Read a value from a single ADC input",
-       "### Command syntax ###\n"
-       "\n"
-       "    adcread<PIN>\n"
-       "\n"
-       "where `<PIN>` is a number in range 0 - 15.\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command reads the value corresponding to analog voltage on an ADC\n"
-       "input and prints it as decimal numbers as well as converted to Volts.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "    --> adcread1\n"
-       "    ADC1  2331 lsb ~ 11.66 V\n",
-       CMD_HANDLER(cmd_do_read_adc1_values), (void *)&cmd_list_adc
-};
-
-cmd_des_t const cmd_des_adcwatch = {
-       0, 0,
-       "adcwatch","Watch the values from ADC inputs",
-       "### Command syntax ###\n"
-       "\n"
-       "    adcwatch\n"
-       "\n"
-       "### Description ###\n"
-       "\n"
-       "This command reads values corresponding to analog voltages on ADC\n"
-       "inputs 0-15 10 times per second and prints them as decimal numbers (in\n"
-       "lsb units) as well as converted to Volts. The command is ended by any\n"
-       "key.\n"
-       "\n"
-       "### Example ###\n"
-       "\n"
-       "    --> adcwatch\n"
-       "    ADC Inputs Test [0-15]:\n"
-       "    =========================================================================================\n"
-       "        0     2     3     4     5     6     7     8     9    10    11    12    13    14    15\n"
-       "     2331   107   108   106   107   110   110   109   107   107   110   109   109   109   109 lsb\n"
-       "    11.66  0.54  0.54  0.53  0.54  0.55  0.55  0.55  0.54  0.54  0.55  0.55  0.55  0.55  0.55 V\n",
-       CMD_HANDLER(cmd_do_adc_watch), (void *)&cmd_list_adc
-};
-
-/** List of commands for adc, defined as external */
-cmd_des_t const *cmd_list_adc[] = {
-       &cmd_des_read_adc1,
-       &cmd_des_read_adc2,
-       &cmd_des_adcwatch,
-       NULL
-};
similarity index 92%
rename from rpp-test-sw/commands/_rm48_hdk/cmd.c
rename to rpp-test-sw/commands/cmd.c
index 2ef304d629fb4f9e09b4c500bbe4e85163dd0d02..ae0018de24a9c46c6ec25f924ade1a3dc9b5ee45 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
+ * Copyright (C) 2012-2015 Czech Technical University in Prague
  *
  * Created on: 31.7.2012
  *
 
 /* Include files */
 #include "cmdproc.h"
-#include "../cmd.h"
-#include "../cmd_adc.h"
-#include "../cmd_can.h"
-#include "../cmd_pin.h"
-#include "../cmd_port.h"
+#include "cmd.h"
+#include "cmd_adc.h"
+#include "cmd_can.h"
+#include "cmd_pin.h"
+#include "cmd_port.h"
 
 #ifndef DOCGEN
 
similarity index 98%
rename from rpp-test-sw/commands/_rm48_hdk/cmd_adc.c
rename to rpp-test-sw/commands/cmd_adc.c
index 4e331dd9d613b7baea7818eeb4274d34f6709b95..97e04ab9180ee88dba0fc91e5ed2103381b2e77a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
+ * Copyright (C) 2012-2015 Czech Technical University in Prague
  *
  * Created on: 28.2.2013
  *
@@ -18,7 +18,7 @@
  *
  */
 
-#include "../cmd_adc.h"
+#include "cmd_adc.h"
 
 #ifndef DOCGEN
 
similarity index 98%
rename from rpp-test-sw/commands/_tms570_hdk/cmd_pin.c
rename to rpp-test-sw/commands/cmd_pin.c
index cb732037eb2aa7db870e86666d0f1c58d1cbf9ce..a56cc504e606f595b21922c68c423d9b04bfec25 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
+ * Copyright (C) 2012-2015 Czech Technical University in Prague
  *
  * Created on: 28.2.2013
  *
@@ -20,7 +20,7 @@
  *          - Setting and getting pins direction
  */
 
-#include "../cmd_pin.h"
+#include "cmd_pin.h"
 #include "stdio.h"
 #include "string.h"
 
similarity index 98%
rename from rpp-test-sw/commands/_tms570_hdk/cmd_port.c
rename to rpp-test-sw/commands/cmd_port.c
index 06f6ab0755ed4c84f89b7a935ba9fc3483668ec2..88e159b3c093d2e76f8018dee5d393e44ba2a12e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2012-2013 Czech Technical University in Prague
+ * Copyright (C) 2012-2015 Czech Technical University in Prague
  *
  * Created on: 28.2.2013
  *
@@ -19,7 +19,7 @@
  *          - Setting/getting port value*
  */
 
-#include "../cmd_port.h"
+#include "cmd_port.h"
 #include "stdio.h"
 
 #ifndef DOCGEN
similarity index 75%
rename from rpp-test-sw/commands/_tms570_hdk/main.c
rename to rpp-test-sw/commands/main.c
index 4f3bb12e637cf031cd50a7c34c4b3e0b25bd4987..22ccb041b20950c1cee39fb22cd7959e26b0d7d2 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
- * Copyright (C) 2012-2014 Czech Technical University in Prague\r
+ * Copyright (C) 2012-2015 Czech Technical University in Prague\r
  *\r
  * Created on: 15.3.2012\r
  *\r
 #include "rpp/rpp.h"\r
 #include "os/os.h"\r
 #include "cmdproc_freertos.h"\r
-#include "version.h" // Generated by Eclipse in the pre-build step\r
+#include "version.h" // Generated by Makefile\r
+\r
+#if defined(TARGET_TMS570_HDK)\r
+#define TARGET_STR "TI HDK TMS570LS3137"\r
+#elif defined(TARGET_RM48_HDK)\r
+#define TARGET_STR "TI HDK RM48L952"\r
+#endif\r
 \r
 /** @fn void main(void)\r
  *   @brief Application main function\r
@@ -39,7 +45,7 @@ void main(void)
        // Speed up the SCI\r
        rpp_sci_setup(115200);\r
 \r
-       rpp_sci_printf("\nTi HDK TMS570LS3137, FreeRTOS %d.%d.%d\n", FREERTOS_VERSION_NUMBER_MAYOR, FREERTOS_VERSION_NUMBER_MINOR, FREERTOS_VERSION_NUMBER_REV);\r
+       rpp_sci_printf("\n" TARGET_STR ", FreeRTOS %d.%d.%d\n", FREERTOS_VERSION_NUMBER_MAYOR, FREERTOS_VERSION_NUMBER_MINOR, FREERTOS_VERSION_NUMBER_REV);\r
        rpp_sci_printf("Test Software version " GIT_VERSION "\n");\r
        rpp_sci_printf("CTU in Prague 04/2015\n");\r
 \r