summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 6c800b8)
raw | patch | inline | side by side (parent: 6c800b8)
author | Raghu Nambiath <rnambiath@ti.com> | |
Mon, 14 Feb 2011 11:15:05 +0000 (16:45 +0530) | ||
committer | Sundaram Raju <sundaram@ti.com> | |
Mon, 14 Feb 2011 11:18:20 +0000 (16:48 +0530) |
- Also removed the old Ny simulator TCI6498
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
158 files changed:
diff --git a/examples/edma3_driver/evm6670/makefile b/examples/edma3_driver/evm6670/makefile
--- /dev/null
@@ -0,0 +1,35 @@
+# Makefile for edma3 lld app
+
+APP_NAME = edma3_drv_6670_sample
+
+SRCDIR = ../src
+INCDIR = ../src
+
+# List all the external components/interfaces, whose interface header files
+# need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc edma3_lld
+
+# List all the components required by the application
+COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
+
+# XDC CFG File
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_c6670_st_sample.cfg
+
+# Common source files and CFLAGS across all platforms and cores
+SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
+ dma_ping_pong_test.c main.c dma_link_test.c dma_poll_test.c \
+ qdma_link_test.c
+CFLAGS_LOCAL_COMMON =
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example:
+# SRCS_<core/SoC/platform-name> =
+# CFLAGS_LOCAL_<core/SoC/platform-name> =
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk
+# and need not be explicitly specified here
+
+# Nothing beyond this point
diff --git a/examples/edma3_driver/evm6670/rtsc_config/.ccsproject b/examples/edma3_driver/evm6670/rtsc_config/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6670/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6670/rtsc_config/.cdtbuild
--- /dev/null
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6670_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.342693649" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.549809610" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1152394885">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1606377512" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.521386405" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1152394885" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.553340492" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.1478255202" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.1015906177" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.880875036" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6670" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.488350228" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.VCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GCCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.848397052" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.803481204">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1678396723" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1863597223" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.803481204" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.2036408717" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.400881455" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.1602580966" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1480175884" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6670" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.28640752" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.533294420" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/.cdtproject b/examples/edma3_driver/evm6670/rtsc_config/.cdtproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.cdtproject
rename to examples/edma3_driver/evm6670/rtsc_config/.cdtproject
rename from examples/edma3_driver/simTCI6498/rtsc_config/.cdtproject
rename to examples/edma3_driver/evm6670/rtsc_config/.cdtproject
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/.project b/examples/edma3_driver/evm6670/rtsc_config/.project
similarity index 91%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.project
rename to examples/edma3_driver/evm6670/rtsc_config/.project
index b97728852c842e01cfc142fbb92ad4bb3a9c6e09..7ceb6ae83a1f22442047be69f99e9a178ac3cdcb 100644 (file)
rename from examples/edma3_driver/simTCI6498/rtsc_config/.project
rename to examples/edma3_driver/evm6670/rtsc_config/.project
index b97728852c842e01cfc142fbb92ad4bb3a9c6e09..7ceb6ae83a1f22442047be69f99e9a178ac3cdcb 100644 (file)
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>edma3_drv_bios6_tci6498_st_sample_configuration</name>
+ <name>edma3_drv_bios6_c6472_st_sample_configuration</name>
<comment></comment>
<projects>
<project>ti.sdo.edma3.drv</project>
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6670/rtsc_config/.settings/org.eclipse.cdt.core.prefs
similarity index 100%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670/rtsc_config/.settings/org.eclipse.cdt.core.prefs
rename from examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670/rtsc_config/.settings/org.eclipse.cdt.core.prefs
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6670/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
old mode 100755 (executable)
new mode 100644 (file)
similarity index 98%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to examples/edma3_driver/evm6670/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
index 18fb15f..f62df2b
new mode 100644 (file)
similarity index 98%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to examples/edma3_driver/evm6670/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
index 18fb15f..f62df2b
--- a/examples/edma3_driver/simTCI6498/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
-#Sat Sep 12 13:39:19 IST 2009\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/ignoreErr=true\r
-eclipse.preferences.version=1\r
-environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.943131545=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+#Sat Sep 12 13:39:19 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.943131545=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/edma3_drv_bios6_tci6498_st_sample.cfg b/examples/edma3_driver/evm6670/rtsc_config/edma3_drv_bios6_c6670_st_sample.cfg
old mode 100755 (executable)
new mode 100644 (file)
similarity index 100%
rename from examples/edma3_driver/simTCI6498/rtsc_config/edma3_drv_bios6_tci6498_st_sample.cfg
rename to examples/edma3_driver/evm6670/rtsc_config/edma3_drv_bios6_c6670_st_sample.cfg
new mode 100644 (file)
similarity index 100%
rename from examples/edma3_driver/simTCI6498/rtsc_config/edma3_drv_bios6_tci6498_st_sample.cfg
rename to examples/edma3_driver/evm6670/rtsc_config/edma3_drv_bios6_c6670_st_sample.cfg
diff --git a/examples/edma3_driver/evm6670/sample_app/.ccsproject b/examples/edma3_driver/evm6670/sample_app/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value=""/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6670/sample_app/.cdtbuild b/examples/edma3_driver/evm6670/sample_app/.cdtbuild
--- /dev/null
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6670_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2056179817" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6670_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.345178664" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1758639811">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.375094583" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1099449754" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.293730625" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.298753740" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1216233379" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.873347818" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1758639811" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.956078979" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6670_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.157264481" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6670_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.506923217" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1443705279" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles.1358403276" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles" valueType="libs">
+<listOptionValue builtIn="false" value=""$(GEN_CMDS_QUOTED)""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6670_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.532765356" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.1760225543">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.662724110" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1956596469" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.415819529" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.769994676" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.701844866" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1697589806" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.1760225543" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.1247461520" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6670_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.882279036" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6670_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.2010835481" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.764126676" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles.1412540746" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles" valueType="libs">
+<listOptionValue builtIn="false" value=""$(GEN_CMDS_QUOTED)""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6498/sample_app/.cdtproject b/examples/edma3_driver/evm6670/sample_app/.cdtproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498/sample_app/.cdtproject
rename to examples/edma3_driver/evm6670/sample_app/.cdtproject
rename from examples/edma3_driver/simTCI6498/sample_app/.cdtproject
rename to examples/edma3_driver/evm6670/sample_app/.cdtproject
diff --git a/examples/edma3_driver/evm6670/sample_app/.project b/examples/edma3_driver/evm6670/sample_app/.project
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_c6670_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_c6670_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6670/sample_app/.settings/org.eclipse.cdt.core.prefs
similarity index 100%
rename from examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670/sample_app/.settings/org.eclipse.cdt.core.prefs
rename from examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670/sample_app/.settings/org.eclipse.cdt.core.prefs
diff --git a/examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6670/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
old mode 100755 (executable)
new mode 100644 (file)
similarity index 98%
rename from examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to examples/edma3_driver/evm6670/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
index 1d93939..486ccc0
new mode 100644 (file)
similarity index 98%
rename from examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to examples/edma3_driver/evm6670/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
index 1d93939..486ccc0
--- a/examples/edma3_driver/simTCI6498/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
-#Mon Sep 07 22:07:14 IST 2009\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/ignoreErr=true\r
-eclipse.preferences.version=1\r
-environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+#Mon Sep 07 22:07:14 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/evm6670/sample_app/linker.cmd b/examples/edma3_driver/evm6670/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
similarity index 90%
rename from examples/edma3_driver/simTCI6498/makefile
rename to examples/edma3_driver/evm6670BE/makefile
index 5dda19e92fd60b50200e492f306aa4c07f884136..5715f1532ac45470e0ed8a39b533bf2cc89f1bef 100644 (file)
rename from examples/edma3_driver/simTCI6498/makefile
rename to examples/edma3_driver/evm6670BE/makefile
index 5dda19e92fd60b50200e492f306aa4c07f884136..5715f1532ac45470e0ed8a39b533bf2cc89f1bef 100644 (file)
# Makefile for edma3 lld app
-APP_NAME = edma3_drv_tci6498_sample
+APP_NAME = edma3_drv_c6670be_sample
SRCDIR = ../src
INCDIR = ../src
COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
# XDC CFG File
-XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_tci6498_st_sample.cfg
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_c6670be_st_sample.cfg
# Common source files and CFLAGS across all platforms and cores
SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
diff --git a/examples/edma3_driver/evm6670BE/rtsc_config/.ccsproject b/examples/edma3_driver/evm6670BE/rtsc_config/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="big"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64pluse.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6670BE/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6670BE/rtsc_config/.cdtbuild
--- /dev/null
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6670be_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.637606372" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.827689037" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1949682123">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.244291291" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.859743144" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1949682123" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.1665487776" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages/""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.812396436" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.515931774" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1490757348" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6670" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.479376351" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.779756937" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1374505078" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.9432576">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1661896610" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.278956118" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.9432576" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.26484299" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.529317250" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.417294690" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1233666595" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6670" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1706261699" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/.cdtproject b/examples/edma3_driver/evm6670BE/rtsc_config/.cdtproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.cdtproject
rename to examples/edma3_driver/evm6670BE/rtsc_config/.cdtproject
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.cdtproject
rename to examples/edma3_driver/evm6670BE/rtsc_config/.cdtproject
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/.project b/examples/edma3_driver/evm6670BE/rtsc_config/.project
similarity index 91%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.project
rename to examples/edma3_driver/evm6670BE/rtsc_config/.project
index f8df7178019bf2460c5acbff0c272d716cfbd40c..28ba8d7bee13012bab8d133874ff9a155ec0718a 100644 (file)
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.project
rename to examples/edma3_driver/evm6670BE/rtsc_config/.project
index f8df7178019bf2460c5acbff0c272d716cfbd40c..28ba8d7bee13012bab8d133874ff9a155ec0718a 100644 (file)
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>edma3_drv_bios6_tci6498be_st_sample_configuration</name>
+ <name>edma3_drv_bios6_c6670be_st_sample_configuration</name>
<comment></comment>
<projects>
<project>ti.sdo.edma3.drv</project>
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
old mode 100755 (executable)
new mode 100644 (file)
similarity index 98%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
index 3c93481..88c958c
new mode 100644 (file)
similarity index 98%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
index 3c93481..88c958c
--- a/examples/edma3_driver/simTCI6498BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
+++ b/examples/edma3_driver/evm6670BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
-#Fri Sep 11 22:09:00 IST 2009\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/ignoreErr=true\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/enabled=false\r
-com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/ignoreErr=true\r
-eclipse.preferences.version=1\r
-environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
-environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.818303754=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+#Fri Sep 11 22:09:00 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.818303754=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/edma3_drv_bios6_tci6498be_st_sample.cfg b/examples/edma3_driver/evm6670BE/rtsc_config/edma3_drv_bios6_c6670be_st_sample.cfg
old mode 100755 (executable)
new mode 100644 (file)
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/edma3_drv_bios6_tci6498be_st_sample.cfg
rename to examples/edma3_driver/evm6670BE/rtsc_config/edma3_drv_bios6_c6670be_st_sample.cfg
new mode 100644 (file)
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/edma3_drv_bios6_tci6498be_st_sample.cfg
rename to examples/edma3_driver/evm6670BE/rtsc_config/edma3_drv_bios6_c6670be_st_sample.cfg
diff --git a/examples/edma3_driver/evm6670BE/sample_app/.ccsproject b/examples/edma3_driver/evm6670BE/sample_app/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="big"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64pluse.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6670BE/sample_app/.cdtbuild b/examples/edma3_driver/evm6670BE/sample_app/.cdtbuild
--- /dev/null
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6670be_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.540132789" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6670be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1819584752" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.958867513">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1688412677" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1624944058" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1177337365" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.700584684" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.644792901" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1978224774" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1593824405" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.958867513" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.1688473989" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6670be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1919047637" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6670be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1384159534" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1572998235" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles.944788862" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles" valueType="libs">
+<listOptionValue builtIn="false" value=""$(GEN_CMDS_QUOTED)""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6670be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1217479267" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2070518307">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.408423457" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.750079244" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.1943723681" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1482261186" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.746446765" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1992467490" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.775024288" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2070518307" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.1940677293" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6670be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.51856197" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6670be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.490436039" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1580442076" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6498BE/sample_app/.cdtproject b/examples/edma3_driver/evm6670BE/sample_app/.cdtproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.cdtproject
rename to examples/edma3_driver/evm6670BE/sample_app/.cdtproject
rename from examples/edma3_driver/simTCI6498BE/sample_app/.cdtproject
rename to examples/edma3_driver/evm6670BE/sample_app/.cdtproject
diff --git a/examples/edma3_driver/simTCI6498/sample_app/.project b/examples/edma3_driver/evm6670BE/sample_app/.project
old mode 100755 (executable)
new mode 100644 (file)
similarity index 92%
rename from examples/edma3_driver/simTCI6498/sample_app/.project
rename to examples/edma3_driver/evm6670BE/sample_app/.project
index 0e1234b..3af4173
new mode 100644 (file)
similarity index 92%
rename from examples/edma3_driver/simTCI6498/sample_app/.project
rename to examples/edma3_driver/evm6670BE/sample_app/.project
index 0e1234b..3af4173
-<?xml version="1.0" encoding="UTF-8"?>\r
-<projectDescription>\r
- <name>edma3_drv_bios6_tci6498_st_sample</name>\r
- <comment></comment>\r
- <projects>\r
- <project>edma3_drv_bios6_tci6498_st_sample_configuration</project>\r
- </projects>\r
- <buildSpec>\r
- <buildCommand>\r
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
- <arguments>\r
- </arguments>\r
- </buildCommand>\r
- </buildSpec>\r
- <natures>\r
- <nature>org.eclipse.cdt.core.cnature</nature>\r
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
- <nature>org.eclipse.cdt.core.ccnature</nature>\r
- </natures>\r
- <linkedResources>\r
- <link>\r
- <name>dma_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_poll_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>main.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_misc_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_link_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>qdma_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_ping_pong_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>qdma_link_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>common.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_chain_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>\r
- </link>\r
- </linkedResources>\r
-</projectDescription>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_c6670be_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_c6670be_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6498BE/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6670BE/sample_app/.settings/org.eclipse.cdt.core.prefs
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670BE/sample_app/.settings/org.eclipse.cdt.core.prefs
rename from examples/edma3_driver/simTCI6498BE/sample_app/.settings/org.eclipse.cdt.core.prefs
rename to examples/edma3_driver/evm6670BE/sample_app/.settings/org.eclipse.cdt.core.prefs
diff --git a/examples/edma3_driver/evm6670BE/sample_app/linker.cmd b/examples/edma3_driver/evm6670BE/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/examples/edma3_driver/evm6678/makefile b/examples/edma3_driver/evm6678/makefile
--- /dev/null
@@ -0,0 +1,35 @@
+# Makefile for edma3 lld app
+
+APP_NAME = edma3_drv_6678_sample
+
+SRCDIR = ../src
+INCDIR = ../src
+
+# List all the external components/interfaces, whose interface header files
+# need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc edma3_lld
+
+# List all the components required by the application
+COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
+
+# XDC CFG File
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_c6678_st_sample.cfg
+
+# Common source files and CFLAGS across all platforms and cores
+SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
+ dma_ping_pong_test.c main.c dma_link_test.c dma_poll_test.c \
+ qdma_link_test.c
+CFLAGS_LOCAL_COMMON =
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example:
+# SRCS_<core/SoC/platform-name> =
+# CFLAGS_LOCAL_<core/SoC/platform-name> =
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk
+# and need not be explicitly specified here
+
+# Nothing beyond this point
diff --git a/examples/edma3_driver/evm6678/rtsc_config/.ccsproject b/examples/edma3_driver/evm6678/rtsc_config/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6678/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6678/rtsc_config/.cdtbuild
--- /dev/null
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6678_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.342693649" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.549809610" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1152394885">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1606377512" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.521386405" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1152394885" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.553340492" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.1478255202" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.1015906177" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.880875036" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6678" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.488350228" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.VCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GCCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.848397052" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.803481204">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1678396723" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1863597223" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.803481204" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.2036408717" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.400881455" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.1602580966" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1480175884" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6678" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.28640752" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.533294420" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6678/rtsc_config/.cdtproject b/examples/edma3_driver/evm6678/rtsc_config/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/evm6678/rtsc_config/.project b/examples/edma3_driver/evm6678/rtsc_config/.project
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_c6472_st_sample_configuration</name>
+ <comment></comment>
+ <projects>
+ <project>ti.sdo.edma3.drv</project>
+ <project>ti.sdo.edma3.drv.sample</project>
+ <project>ti.sdo.edma3.rm</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/edma3_driver/evm6678/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6678/rtsc_config/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Wed Jul 15 12:11:28 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.domsourceindexer
diff --git a/examples/edma3_driver/evm6678/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6678/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
@@ -0,0 +1,30 @@
+#Sat Sep 12 13:39:19 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.943131545=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/evm6678/rtsc_config/edma3_drv_bios6_c6678_st_sample.cfg b/examples/edma3_driver/evm6678/rtsc_config/edma3_drv_bios6_c6678_st_sample.cfg
--- /dev/null
@@ -0,0 +1,20 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS = xdc.useModule ("ti.sysbios.BIOS");
+var ECM = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup = xdc.useModule ("xdc.runtime.Startup");
+var System = xdc.useModule ("xdc.runtime.System");
+var Log = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+var CpIntc = xdc.useModule('ti.sysbios.family.c66.tci66xx.CpIntc');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+//xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/evm6678/sample_app/.ccsproject b/examples/edma3_driver/evm6678/sample_app/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value=""/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6678/sample_app/.cdtbuild b/examples/edma3_driver/evm6678/sample_app/.cdtbuild
--- /dev/null
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6678_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2056179817" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6678_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.345178664" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1758639811">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.375094583" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1099449754" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.293730625" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.298753740" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1216233379" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.873347818" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1758639811" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.956078979" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6678_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.157264481" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6678_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.506923217" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1443705279" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles.1358403276" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles" valueType="libs">
+<listOptionValue builtIn="false" value=""$(GEN_CMDS_QUOTED)""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6678_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.532765356" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.1760225543">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.662724110" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1956596469" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.415819529" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.769994676" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.701844866" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1697589806" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.1760225543" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.1247461520" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6678_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.882279036" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6678_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.2010835481" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.764126676" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles.1412540746" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles" valueType="libs">
+<listOptionValue builtIn="false" value=""$(GEN_CMDS_QUOTED)""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6678/sample_app/.cdtproject b/examples/edma3_driver/evm6678/sample_app/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/evm6678/sample_app/.project b/examples/edma3_driver/evm6678/sample_app/.project
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_c6678_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_c6678_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/evm6678/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6678/sample_app/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Jul 30 16:08:39 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evm6678/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6678/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
@@ -0,0 +1,21 @@
+#Mon Sep 07 22:07:14 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/evm6678/sample_app/linker.cmd b/examples/edma3_driver/evm6678/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/examples/edma3_driver/evm6678BE/makefile b/examples/edma3_driver/evm6678BE/makefile
--- /dev/null
@@ -0,0 +1,35 @@
+# Makefile for edma3 lld app
+
+APP_NAME = edma3_drv_c6678be_sample
+
+SRCDIR = ../src
+INCDIR = ../src
+
+# List all the external components/interfaces, whose interface header files
+# need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc edma3_lld
+
+# List all the components required by the application
+COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
+
+# XDC CFG File
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_c6678be_st_sample.cfg
+
+# Common source files and CFLAGS across all platforms and cores
+SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
+ dma_ping_pong_test.c main.c dma_link_test.c dma_poll_test.c \
+ qdma_link_test.c
+CFLAGS_LOCAL_COMMON =
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example:
+# SRCS_<core/SoC/platform-name> =
+# CFLAGS_LOCAL_<core/SoC/platform-name> =
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk
+# and need not be explicitly specified here
+
+# Nothing beyond this point
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/.ccsproject b/examples/edma3_driver/evm6678BE/rtsc_config/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="big"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64pluse.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6678BE/rtsc_config/.cdtbuild
--- /dev/null
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6678be_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.637606372" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.827689037" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1949682123">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.244291291" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.859743144" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1949682123" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.1665487776" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages/""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.812396436" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.515931774" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1490757348" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6678" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.479376351" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.779756937" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1374505078" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.9432576">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1661896610" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.278956118" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.16.03.36"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.02.19;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.9432576" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.26484299" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.529317250" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.417294690" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1233666595" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evm6678" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1706261699" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/.cdtproject b/examples/edma3_driver/evm6678BE/rtsc_config/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/.project b/examples/edma3_driver/evm6678BE/rtsc_config/.project
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_c6678be_st_sample_configuration</name>
+ <comment></comment>
+ <projects>
+ <project>ti.sdo.edma3.drv</project>
+ <project>ti.sdo.edma3.drv.sample</project>
+ <project>ti.sdo.edma3.rm</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6678BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Mon Aug 03 19:13:16 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6678BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/evm6678BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,21 @@
+#Fri Sep 11 22:09:00 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.818303754=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/evm6678BE/rtsc_config/edma3_drv_bios6_c6678be_st_sample.cfg b/examples/edma3_driver/evm6678BE/rtsc_config/edma3_drv_bios6_c6678be_st_sample.cfg
--- /dev/null
@@ -0,0 +1,20 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS = xdc.useModule ("ti.sysbios.BIOS");
+var ECM = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup = xdc.useModule ("xdc.runtime.Startup");
+var System = xdc.useModule ("xdc.runtime.System");
+var Log = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+var CpIntc = xdc.useModule('ti.sysbios.family.c66.tci66xx.CpIntc');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+//xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/evm6678BE/sample_app/.ccsproject b/examples/edma3_driver/evm6678BE/sample_app/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="big"/>
+<codegenToolVersion value="6.1.12"/>
+<linkerCommandFile value=""/>
+<rts value="rts64pluse.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6678BE/sample_app/.cdtbuild b/examples/edma3_driver/evm6678BE/sample_app/.cdtbuild
--- /dev/null
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6678be_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.540132789" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6678be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1819584752" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.958867513">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1688412677" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1624944058" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1177337365" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.700584684" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.644792901" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1978224774" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1593824405" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.958867513" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.1688473989" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6678be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1919047637" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6678be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1384159534" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1572998235" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles.944788862" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.generatedLinkerCommandFiles" valueType="libs">
+<listOptionValue builtIn="false" value=""$(GEN_CMDS_QUOTED)""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6678be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1217479267" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2070518307">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.408423457" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.12" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.750079244" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="IS_ELF=false"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.1.2"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.1943723681" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1482261186" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.746446765" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1992467490" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.775024288" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2070518307" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.1940677293" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_c6678be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.51856197" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_c6678be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.490436039" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1580442076" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""libc.a""/>
+</option>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6678BE/sample_app/.cdtproject b/examples/edma3_driver/evm6678BE/sample_app/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/evm6678BE/sample_app/.project b/examples/edma3_driver/evm6678BE/sample_app/.project
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_c6678be_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_c6678be_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/evm6678BE/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6678BE/sample_app/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Mon Aug 03 19:13:16 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evm6678BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6678BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/evm6678BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,9 @@
+#Fri Aug 14 19:45:21 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/evm6678BE/sample_app/linker.cmd b/examples/edma3_driver/evm6678BE/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/examples/edma3_driver/simTCI6498/sample_app/linker.cmd b/examples/edma3_driver/simTCI6498/sample_app/linker.cmd
+++ /dev/null
@@ -1,13 +0,0 @@
-MEMORY
-{
- GEM0_L2MEM: o=0x10880000, l=40000h
- GEM1_L2MEM: o=0x11880000, l=40000h
- GEM2_L2MEM: o=0x12880000, l=40000h
- GEM3_L2MEM: o=0x13880000, l=40000h
-}
-
-SECTIONS
-{
- .my_sect_iram > GEM0_L2MEM
- .my_sect_ddr > GEM0_L2MEM
-}
diff --git a/examples/edma3_driver/simTCI6498BE/sample_app/linker.cmd b/examples/edma3_driver/simTCI6498BE/sample_app/linker.cmd
+++ /dev/null
@@ -1,13 +0,0 @@
-MEMORY
-{
- GEM0_L2MEM: o=0x10880000, l=40000h
- GEM1_L2MEM: o=0x11880000, l=40000h
- GEM2_L2MEM: o=0x12880000, l=40000h
- GEM3_L2MEM: o=0x13880000, l=40000h
-}
-
-SECTIONS
-{
- .my_sect_iram > GEM0_L2MEM
- .my_sect_ddr > GEM0_L2MEM
-}
diff --git a/examples/edma3_driver/simTCI6608/makefile b/examples/edma3_driver/simTCI6608/makefile
--- /dev/null
@@ -0,0 +1,35 @@
+# Makefile for edma3 lld app
+
+APP_NAME = edma3_drv_tci6608_sample
+
+SRCDIR = ../src
+INCDIR = ../src
+
+# List all the external components/interfaces, whose interface header files
+# need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc edma3_lld
+
+# List all the components required by the application
+COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
+
+# XDC CFG File
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_tci6608_st_sample.cfg
+
+# Common source files and CFLAGS across all platforms and cores
+SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
+ dma_ping_pong_test.c main.c dma_link_test.c dma_poll_test.c \
+ qdma_link_test.c
+CFLAGS_LOCAL_COMMON =
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example:
+# SRCS_<core/SoC/platform-name> =
+# CFLAGS_LOCAL_<core/SoC/platform-name> =
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk
+# and need not be explicitly specified here
+
+# Nothing beyond this point
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/.ccsproject b/examples/edma3_driver/simTCI6608/rtsc_config/.ccsproject
old mode 100755 (executable)
new mode 100644 (file)
similarity index 96%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.ccsproject
rename to examples/edma3_driver/simTCI6608/rtsc_config/.ccsproject
index 01c2d04..1b6a74c
new mode 100644 (file)
similarity index 96%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.ccsproject
rename to examples/edma3_driver/simTCI6608/rtsc_config/.ccsproject
index 01c2d04..1b6a74c
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?ccsproject version="1.0"?>\r
-\r
-<projectOptions>\r
-<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<deviceEndianness value="little"/>\r
-<codegenToolVersion value="6.1.10"/>\r
-<linkerCommandFile value=""/>\r
-<rts value="rts64plus.lib"/>\r
-<defaultAssemblyOnly value="false"/>\r
-</projectOptions>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/simTCI6498/rtsc_config/.cdtbuild b/examples/edma3_driver/simTCI6608/rtsc_config/.cdtbuild
old mode 100755 (executable)
new mode 100644 (file)
similarity index 96%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.cdtbuild
rename to examples/edma3_driver/simTCI6608/rtsc_config/.cdtbuild
index c563206..22a2ba6
new mode 100644 (file)
similarity index 96%
rename from examples/edma3_driver/simTCI6498/rtsc_config/.cdtbuild
rename to examples/edma3_driver/simTCI6608/rtsc_config/.cdtbuild
index c563206..22a2ba6
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?fileVersion 3.1.0?>\r
-\r
-<ManagedProjectBuildInfo>\r
-<project id="edma3_drv_bios6_tci6498_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.342693649" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
-<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1563963858" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1134204148">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1154018327" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1883300211" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC67xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
-<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
-</option>\r
-<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1134204148" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1770670681" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>\r
-<listOptionValue builtIn="false" value=""../../../../../packages""/>\r
-</option>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1246521365" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.837994107" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1571201647" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6498" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1365815017" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>\r
-</tool>\r
-<macros expandEnvironmentMacros="true"/>\r
-</toolChain>\r
-</configuration>\r
-<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.VCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GCCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.890447493" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1970878876">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.366366805" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.699258970" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
-<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
-</option>\r
-<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1970878876" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1202211094" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>\r
-<listOptionValue builtIn="false" value=""../../../../../packages""/>\r
-</option>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.325184681" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1214798586" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.973623826" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6498" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.223734638" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1984079746" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>\r
-</tool>\r
-<macros/>\r
-</toolChain>\r
-</configuration>\r
-<macros/>\r
-</project>\r
-</ManagedProjectBuildInfo>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6608_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.342693649" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1563963858" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1134204148">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1154018327" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1883300211" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC67xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1134204148" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1770670681" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1246521365" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.837994107" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1571201647" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6608" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1365815017" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.VCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GCCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.890447493" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1970878876">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.366366805" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.699258970" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1970878876" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1202211094" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.325184681" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1214798586" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.973623826" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6608" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.223734638" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1984079746" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6608/rtsc_config/.cdtproject b/examples/edma3_driver/simTCI6608/rtsc_config/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6608/rtsc_config/.project b/examples/edma3_driver/simTCI6608/rtsc_config/.project
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6608_st_sample_configuration</name>
+ <comment></comment>
+ <projects>
+ <project>ti.sdo.edma3.drv</project>
+ <project>ti.sdo.edma3.drv.sample</project>
+ <project>ti.sdo.edma3.rm</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6608/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6608/rtsc_config/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Wed Jul 15 12:11:28 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.domsourceindexer
diff --git a/examples/edma3_driver/simTCI6608/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6608/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6608/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,30 @@
+#Sat Sep 12 13:39:19 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.943131545=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6608/rtsc_config/edma3_drv_bios6_tci6608_st_sample.cfg b/examples/edma3_driver/simTCI6608/rtsc_config/edma3_drv_bios6_tci6608_st_sample.cfg
--- /dev/null
@@ -0,0 +1,20 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS = xdc.useModule ("ti.sysbios.BIOS");
+var ECM = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup = xdc.useModule ("xdc.runtime.Startup");
+var System = xdc.useModule ("xdc.runtime.System");
+var Log = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+var CpIntc = xdc.useModule('ti.sysbios.family.c66.tci66xx.CpIntc');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+//xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/simTCI6498/sample_app/.ccsproject b/examples/edma3_driver/simTCI6608/sample_app/.ccsproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498/sample_app/.ccsproject
rename to examples/edma3_driver/simTCI6608/sample_app/.ccsproject
rename from examples/edma3_driver/simTCI6498/sample_app/.ccsproject
rename to examples/edma3_driver/simTCI6608/sample_app/.ccsproject
diff --git a/examples/edma3_driver/simTCI6498/sample_app/.cdtbuild b/examples/edma3_driver/simTCI6608/sample_app/.cdtbuild
old mode 100755 (executable)
new mode 100644 (file)
similarity index 91%
rename from examples/edma3_driver/simTCI6498/sample_app/.cdtbuild
rename to examples/edma3_driver/simTCI6608/sample_app/.cdtbuild
index 271620d..f896c3b
new mode 100644 (file)
similarity index 91%
rename from examples/edma3_driver/simTCI6498/sample_app/.cdtbuild
rename to examples/edma3_driver/simTCI6608/sample_app/.cdtbuild
index 271620d..f896c3b
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?fileVersion 3.1.0?>\r
-\r
-<ManagedProjectBuildInfo>\r
-<project id="edma3_drv_bios6_tci6498_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2056179817" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
-<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6498_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1095429107" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1009459640">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.689753528" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1272193492" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
-<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6498_st_sample_configuration:Debug;"/>\r
-</option>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.82874858" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.2018438805" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1920644674" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.282910755" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
-<listOptionValue builtIn="false" value="225"/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1133990629" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498_st_sample_configuration/Debug/configPkg/compiler.opt}""/>\r
-</option>\r
-</tool>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1009459640" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.554395848" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6498_st_sample.out"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1553639741" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6498_st_sample.map"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1901031176" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498_st_sample_configuration/Debug/configPkg/linker.cmd}""/>\r
-<listOptionValue builtIn="false" value=""rts64plus.lib""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1195541588" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-</tool>\r
-<macros expandEnvironmentMacros="true"/>\r
-</toolChain>\r
-</configuration>\r
-<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6498_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.409541288" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2086845964">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1716500704" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1179762671" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
-<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6498_st_sample_configuration:Release;"/>\r
-</option>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.970508825" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.592066712" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.383955403" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.623946889" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
-<listOptionValue builtIn="false" value="225"/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.343769706" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498_st_sample_configuration/Release/configPkg/compiler.opt}""/>\r
-</option>\r
-</tool>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2086845964" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.500257992" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6498_st_sample.out"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1657894292" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6498_st_sample.map"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.452265586" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498_st_sample_configuration/Release/configPkg/linker.cmd}""/>\r
-<listOptionValue builtIn="false" value=""rts64plus.lib""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.217717418" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-</tool>\r
-<macros expandEnvironmentMacros="true"/>\r
-</toolChain>\r
-</configuration>\r
-<macros/>\r
-</project>\r
-</ManagedProjectBuildInfo>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6608_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2056179817" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6608_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1095429107" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1009459640">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.689753528" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1272193492" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6608_st_sample_configuration:Debug;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.82874858" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.2018438805" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1920644674" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.282910755" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1133990629" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608_st_sample_configuration/Debug/configPkg/compiler.opt}""/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1009459640" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.554395848" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6608_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1553639741" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6608_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1901031176" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608_st_sample_configuration/Debug/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64plus.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1195541588" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6608_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.409541288" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2086845964">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1716500704" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1179762671" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6608_st_sample_configuration:Release;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.970508825" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.592066712" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.383955403" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.623946889" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.343769706" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608_st_sample_configuration/Release/configPkg/compiler.opt}""/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2086845964" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.500257992" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6608_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1657894292" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6608_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.452265586" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608_st_sample_configuration/Release/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64plus.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.217717418" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6608/sample_app/.cdtproject b/examples/edma3_driver/simTCI6608/sample_app/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6608/sample_app/.project b/examples/edma3_driver/simTCI6608/sample_app/.project
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6608_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_tci6608_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6608/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6608/sample_app/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Jul 30 16:08:39 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/simTCI6608/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6608/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6608/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,21 @@
+#Mon Sep 07 22:07:14 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6608/sample_app/linker.cmd b/examples/edma3_driver/simTCI6608/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/examples/edma3_driver/simTCI6498BE/makefile b/examples/edma3_driver/simTCI6608BE/makefile
similarity index 90%
rename from examples/edma3_driver/simTCI6498BE/makefile
rename to examples/edma3_driver/simTCI6608BE/makefile
index bfdb676c3cfd48bb76ef4ebf1991c48173d4da62..5784d6546c4db9a89573f0374db8336b89f6adfd 100644 (file)
rename from examples/edma3_driver/simTCI6498BE/makefile
rename to examples/edma3_driver/simTCI6608BE/makefile
index bfdb676c3cfd48bb76ef4ebf1991c48173d4da62..5784d6546c4db9a89573f0374db8336b89f6adfd 100644 (file)
# Makefile for edma3 lld app
-APP_NAME = edma3_drv_tci6498be_sample
+APP_NAME = edma3_drv_tci6608be_sample
SRCDIR = ../src
INCDIR = ../src
COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
# XDC CFG File
-XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_tci6498be_st_sample.cfg
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_tci6608be_st_sample.cfg
# Common source files and CFLAGS across all platforms and cores
SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/.ccsproject b/examples/edma3_driver/simTCI6608BE/rtsc_config/.ccsproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.ccsproject
rename to examples/edma3_driver/simTCI6608BE/rtsc_config/.ccsproject
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.ccsproject
rename to examples/edma3_driver/simTCI6608BE/rtsc_config/.ccsproject
diff --git a/examples/edma3_driver/simTCI6498BE/rtsc_config/.cdtbuild b/examples/edma3_driver/simTCI6608BE/rtsc_config/.cdtbuild
old mode 100755 (executable)
new mode 100644 (file)
similarity index 96%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.cdtbuild
rename to examples/edma3_driver/simTCI6608BE/rtsc_config/.cdtbuild
index 769e5d5..85a25f0
new mode 100644 (file)
similarity index 96%
rename from examples/edma3_driver/simTCI6498BE/rtsc_config/.cdtbuild
rename to examples/edma3_driver/simTCI6608BE/rtsc_config/.cdtbuild
index 769e5d5..85a25f0
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?fileVersion 3.1.0?>\r
-\r
-<ManagedProjectBuildInfo>\r
-<project id="edma3_drv_bios6_tci6498be_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.637606372" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
-<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.2010627901" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.767241745">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.912257569" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1532518256" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
-<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
-</option>\r
-<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.767241745" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1128948338" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>\r
-<listOptionValue builtIn="false" value=""../../../../../packages/""/>\r
-</option>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1652754745" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1267879973" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1641911520" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6498" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.1037670294" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1265722300" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>\r
-</tool>\r
-<macros/>\r
-</toolChain>\r
-</configuration>\r
-<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.557257468" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1801068721">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1453482417" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.185181509" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
-<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
-</option>\r
-<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1801068721" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.597983079" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>\r
-<listOptionValue builtIn="false" value=""../../../../../packages""/>\r
-</option>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.2125256667" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.61311076" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.538887117" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6498" valueType="string"/>\r
-<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.684138018" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>\r
-</tool>\r
-<macros expandEnvironmentMacros="true"/>\r
-</toolChain>\r
-</configuration>\r
-<macros/>\r
-</project>\r
-</ManagedProjectBuildInfo>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6608be_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.637606372" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.2010627901" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.767241745">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.912257569" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1532518256" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.767241745" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1128948338" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages/""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1652754745" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1267879973" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1641911520" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6608" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.1037670294" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1265722300" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.557257468" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1801068721">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1453482417" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.185181509" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1801068721" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.597983079" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.2125256667" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.61311076" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.538887117" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6608" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.684138018" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6608BE/rtsc_config/.cdtproject b/examples/edma3_driver/simTCI6608BE/rtsc_config/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6608BE/rtsc_config/.project b/examples/edma3_driver/simTCI6608BE/rtsc_config/.project
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6608be_st_sample_configuration</name>
+ <comment></comment>
+ <projects>
+ <project>ti.sdo.edma3.drv</project>
+ <project>ti.sdo.edma3.drv.sample</project>
+ <project>ti.sdo.edma3.rm</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6608BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6608BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Mon Aug 03 19:13:16 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/simTCI6608BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6608BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6608BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,21 @@
+#Fri Sep 11 22:09:00 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.818303754=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6608BE/rtsc_config/edma3_drv_bios6_tci6608be_st_sample.cfg b/examples/edma3_driver/simTCI6608BE/rtsc_config/edma3_drv_bios6_tci6608be_st_sample.cfg
--- /dev/null
@@ -0,0 +1,20 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS = xdc.useModule ("ti.sysbios.BIOS");
+var ECM = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup = xdc.useModule ("xdc.runtime.Startup");
+var System = xdc.useModule ("xdc.runtime.System");
+var Log = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+var CpIntc = xdc.useModule('ti.sysbios.family.c66.tci66xx.CpIntc');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+//xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/simTCI6498BE/sample_app/.ccsproject b/examples/edma3_driver/simTCI6608BE/sample_app/.ccsproject
similarity index 100%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.ccsproject
rename to examples/edma3_driver/simTCI6608BE/sample_app/.ccsproject
rename from examples/edma3_driver/simTCI6498BE/sample_app/.ccsproject
rename to examples/edma3_driver/simTCI6608BE/sample_app/.ccsproject
diff --git a/examples/edma3_driver/simTCI6498BE/sample_app/.cdtbuild b/examples/edma3_driver/simTCI6608BE/sample_app/.cdtbuild
old mode 100755 (executable)
new mode 100644 (file)
similarity index 91%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.cdtbuild
rename to examples/edma3_driver/simTCI6608BE/sample_app/.cdtbuild
index 88bfed7..2295194
new mode 100644 (file)
similarity index 91%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.cdtbuild
rename to examples/edma3_driver/simTCI6608BE/sample_app/.cdtbuild
index 88bfed7..2295194
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?fileVersion 3.1.0?>\r
-\r
-<ManagedProjectBuildInfo>\r
-<project id="edma3_drv_bios6_tci6498be_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.540132789" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
-<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6498be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.382436713" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.956648193">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1546733629" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.408510960" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
-<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6498be_st_sample_configuration:$;"/>\r
-</option>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1827433791" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1076834631" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1042849327" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
-<listOptionValue builtIn="false" value="225"/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1616765720" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1870746375" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1987300183" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498be_st_sample_configuration/Debug/configPkg/compiler.opt}""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE.71389094" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE" valueType="definedSymbols"/>\r
-</tool>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.956648193" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.223278000" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6498be_st_sample.out"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.510068372" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6498be_st_sample.map"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1189184312" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498be_st_sample_configuration/Debug/configPkg/linker.cmd}""/>\r
-<listOptionValue builtIn="false" value=""rts64pluse.lib""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.721287581" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-</tool>\r
-<macros expandEnvironmentMacros="true"/>\r
-</toolChain>\r
-</configuration>\r
-<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6498be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1334202182" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2077986563">\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.163120684" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1037237972" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>\r
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>\r
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>\r
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
-<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
-<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6498be_st_sample_configuration:$;"/>\r
-</option>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.725899542" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1470720491" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1579112283" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
-<listOptionValue builtIn="false" value="225"/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1836032039" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1103146682" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1710409320" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498be_st_sample_configuration/Release/configPkg/compiler.opt}""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE.1893019243" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE" valueType="definedSymbols"/>\r
-</tool>\r
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2077986563" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.710504412" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6498be_st_sample.out"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1705155931" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6498be_st_sample.map"" valueType="string"/>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.315490869" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
-<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6498be_st_sample_configuration/Release/configPkg/linker.cmd}""/>\r
-<listOptionValue builtIn="false" value=""rts64pluse.lib""/>\r
-</option>\r
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1215685616" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>\r
-<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>\r
-</option>\r
-</tool>\r
-<macros expandEnvironmentMacros="true"/>\r
-</toolChain>\r
-</configuration>\r
-<macros/>\r
-</project>\r
-</ManagedProjectBuildInfo>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6608be_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.540132789" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6608be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.382436713" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.956648193">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1546733629" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.408510960" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6608be_st_sample_configuration:$;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1827433791" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1076834631" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1042849327" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1616765720" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1870746375" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1987300183" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608be_st_sample_configuration/Debug/configPkg/compiler.opt}""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE.71389094" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE" valueType="definedSymbols"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.956648193" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.223278000" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6608be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.510068372" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6608be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1189184312" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608be_st_sample_configuration/Debug/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64pluse.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.721287581" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6608be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1334202182" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2077986563">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.163120684" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1037237972" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6608be_st_sample_configuration:$;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.725899542" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1470720491" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1579112283" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1836032039" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1103146682" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1710409320" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608be_st_sample_configuration/Release/configPkg/compiler.opt}""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE.1893019243" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE" valueType="definedSymbols"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2077986563" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.710504412" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6608be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1705155931" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6608be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.315490869" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6608be_st_sample_configuration/Release/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64pluse.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1215685616" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6608BE/sample_app/.cdtproject b/examples/edma3_driver/simTCI6608BE/sample_app/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6498BE/sample_app/.project b/examples/edma3_driver/simTCI6608BE/sample_app/.project
old mode 100755 (executable)
new mode 100644 (file)
similarity index 92%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.project
rename to examples/edma3_driver/simTCI6608BE/sample_app/.project
index 8a4cd4e..e56e6aa
new mode 100644 (file)
similarity index 92%
rename from examples/edma3_driver/simTCI6498BE/sample_app/.project
rename to examples/edma3_driver/simTCI6608BE/sample_app/.project
index 8a4cd4e..e56e6aa
-<?xml version="1.0" encoding="UTF-8"?>\r
-<projectDescription>\r
- <name>edma3_drv_bios6_tci6498be_st_sample</name>\r
- <comment></comment>\r
- <projects>\r
- <project>edma3_drv_bios6_tci6498be_st_sample_configuration</project>\r
- </projects>\r
- <buildSpec>\r
- <buildCommand>\r
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
- <arguments>\r
- </arguments>\r
- </buildCommand>\r
- </buildSpec>\r
- <natures>\r
- <nature>org.eclipse.cdt.core.cnature</nature>\r
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
- <nature>org.eclipse.cdt.core.ccnature</nature>\r
- </natures>\r
- <linkedResources>\r
- <link>\r
- <name>dma_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_poll_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>main.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>\r
- </link>\r
- <link>\r
- <name>qdma_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_link_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_misc_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_ping_pong_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>qdma_link_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>\r
- </link>\r
- <link>\r
- <name>common.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>\r
- </link>\r
- <link>\r
- <name>dma_chain_test.c</name>\r
- <type>1</type>\r
- <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>\r
- </link>\r
- </linkedResources>\r
-</projectDescription>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6608be_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_tci6608be_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6608BE/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6608BE/sample_app/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Mon Aug 03 19:13:16 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/simTCI6608BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6608BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6608BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,9 @@
+#Fri Aug 14 19:45:21 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6608BE/sample_app/linker.cmd b/examples/edma3_driver/simTCI6608BE/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/examples/edma3_driver/simTCI6616/makefile b/examples/edma3_driver/simTCI6616/makefile
--- /dev/null
@@ -0,0 +1,35 @@
+# Makefile for edma3 lld app
+
+APP_NAME = edma3_drv_tci6616_sample
+
+SRCDIR = ../src
+INCDIR = ../src
+
+# List all the external components/interfaces, whose interface header files
+# need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc edma3_lld
+
+# List all the components required by the application
+COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
+
+# XDC CFG File
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_tci6616_st_sample.cfg
+
+# Common source files and CFLAGS across all platforms and cores
+SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
+ dma_ping_pong_test.c main.c dma_link_test.c dma_poll_test.c \
+ qdma_link_test.c
+CFLAGS_LOCAL_COMMON =
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example:
+# SRCS_<core/SoC/platform-name> =
+# CFLAGS_LOCAL_<core/SoC/platform-name> =
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk
+# and need not be explicitly specified here
+
+# Nothing beyond this point
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/.ccsproject b/examples/edma3_driver/simTCI6616/rtsc_config/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/.cdtbuild b/examples/edma3_driver/simTCI6616/rtsc_config/.cdtbuild
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6616_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.342693649" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1563963858" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1134204148">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1154018327" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1883300211" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC67xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1134204148" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1770670681" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1246521365" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.837994107" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1571201647" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6616" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1365815017" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" errorParsers="com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser;com.ti.ccstudio.errorparser.LinkErrorParser;org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.VCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GCCErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.890447493" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1970878876">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.366366805" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.699258970" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1970878876" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1202211094" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.325184681" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1214798586" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.973623826" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6616" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.223734638" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1984079746" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/.cdtproject b/examples/edma3_driver/simTCI6616/rtsc_config/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/.project b/examples/edma3_driver/simTCI6616/rtsc_config/.project
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6616_st_sample_configuration</name>
+ <comment></comment>
+ <projects>
+ <project>ti.sdo.edma3.drv</project>
+ <project>ti.sdo.edma3.drv.sample</project>
+ <project>ti.sdo.edma3.rm</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6616/rtsc_config/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Wed Jul 15 12:11:28 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.domsourceindexer
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6616/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6616/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,30 @@
+#Sat Sep 12 13:39:19 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.329256125/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.348160522/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.766962715/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.880090332/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1052936504/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1689121304/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1771625523/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1914376102/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2093499111/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.943131545/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.113456611=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.943131545=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6616/rtsc_config/edma3_drv_bios6_tci6616_st_sample.cfg b/examples/edma3_driver/simTCI6616/rtsc_config/edma3_drv_bios6_tci6616_st_sample.cfg
--- /dev/null
@@ -0,0 +1,20 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS = xdc.useModule ("ti.sysbios.BIOS");
+var ECM = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup = xdc.useModule ("xdc.runtime.Startup");
+var System = xdc.useModule ("xdc.runtime.System");
+var Log = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+var CpIntc = xdc.useModule('ti.sysbios.family.c66.tci66xx.CpIntc');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+//xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/simTCI6616/sample_app/.ccsproject b/examples/edma3_driver/simTCI6616/sample_app/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value=""/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts64plus.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/simTCI6616/sample_app/.cdtbuild b/examples/edma3_driver/simTCI6616/sample_app/.cdtbuild
--- /dev/null
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6616_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2056179817" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6616_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1095429107" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1009459640">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.689753528" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1272193492" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6616_st_sample_configuration:Debug;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.82874858" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.2018438805" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1920644674" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.282910755" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1133990629" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616_st_sample_configuration/Debug/configPkg/compiler.opt}""/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1009459640" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.554395848" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6616_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1553639741" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6616_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1901031176" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616_st_sample_configuration/Debug/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64plus.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1195541588" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6616_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.409541288" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2086845964">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1716500704" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1179762671" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6616_st_sample_configuration:Release;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.970508825" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.592066712" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.383955403" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.623946889" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.343769706" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616_st_sample_configuration/Release/configPkg/compiler.opt}""/>
+</option>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2086845964" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.500257992" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6616_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1657894292" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6616_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.452265586" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616_st_sample_configuration/Release/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64plus.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.217717418" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6616/sample_app/.cdtproject b/examples/edma3_driver/simTCI6616/sample_app/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6616/sample_app/.project b/examples/edma3_driver/simTCI6616/sample_app/.project
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6616_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_tci6616_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6616/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6616/sample_app/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Jul 30 16:08:39 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/simTCI6616/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6616/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6616/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,21 @@
+#Mon Sep 07 22:07:14 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1503849319/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.610287652/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.763317674/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1542466517/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.319340500/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.396130192/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6616/sample_app/linker.cmd b/examples/edma3_driver/simTCI6616/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/examples/edma3_driver/simTCI6616BE/makefile b/examples/edma3_driver/simTCI6616BE/makefile
--- /dev/null
@@ -0,0 +1,35 @@
+# Makefile for edma3 lld app
+
+APP_NAME = edma3_drv_tci6616be_sample
+
+SRCDIR = ../src
+INCDIR = ../src
+
+# List all the external components/interfaces, whose interface header files
+# need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc edma3_lld
+
+# List all the components required by the application
+COMP_LIST_c6xdsp = edma3_lld_drv edma3_lld_rm
+
+# XDC CFG File
+XDC_CFG_FILE_c6xdsp = rtsc_config/edma3_drv_bios6_tci6616be_st_sample.cfg
+
+# Common source files and CFLAGS across all platforms and cores
+SRCS_COMMON = common.c dma_misc_test.c dma_test.c qdma_test.c dma_chain_test.c \
+ dma_ping_pong_test.c main.c dma_link_test.c dma_poll_test.c \
+ qdma_link_test.c
+CFLAGS_LOCAL_COMMON =
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example:
+# SRCS_<core/SoC/platform-name> =
+# CFLAGS_LOCAL_<core/SoC/platform-name> =
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk
+# and need not be explicitly specified here
+
+# Nothing beyond this point
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/.ccsproject b/examples/edma3_driver/simTCI6616BE/rtsc_config/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="big"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts64pluse.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/.cdtbuild b/examples/edma3_driver/simTCI6616BE/rtsc_config/.cdtbuild
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6616be_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.637606372" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.2010627901" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.767241745">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.912257569" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1532518256" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.767241745" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.1128948338" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages/""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1652754745" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1267879973" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1641911520" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6616" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.1037670294" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.1265722300" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.557257468" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1801068721">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1453482417" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.185181509" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
+</option>
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1801068721" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.597983079" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+<listOptionValue builtIn="false" value=""../../../../../packages""/>
+</option>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.2125256667" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value=""configPkg"" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.61311076" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C64P_big_endian" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.538887117" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.simTCI6616" valueType="string"/>
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.684138018" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value=""${CG_TOOL_ROOT}"" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/.cdtproject b/examples/edma3_driver/simTCI6616BE/rtsc_config/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/.project b/examples/edma3_driver/simTCI6616BE/rtsc_config/.project
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6616be_st_sample_configuration</name>
+ <comment></comment>
+ <projects>
+ <project>ti.sdo.edma3.drv</project>
+ <project>ti.sdo.edma3.drv.sample</project>
+ <project>ti.sdo.edma3.rm</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6616BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Mon Aug 03 19:13:16 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6616BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6616BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,21 @@
+#Fri Sep 11 22:09:00 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.1944506020/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2023113450/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.2087575148/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.512050187/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.778469771/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.818303754/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Default.867093800/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.818303754=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6616BE/rtsc_config/edma3_drv_bios6_tci6616be_st_sample.cfg b/examples/edma3_driver/simTCI6616BE/rtsc_config/edma3_drv_bios6_tci6616be_st_sample.cfg
--- /dev/null
@@ -0,0 +1,20 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS = xdc.useModule ("ti.sysbios.BIOS");
+var ECM = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup = xdc.useModule ("xdc.runtime.Startup");
+var System = xdc.useModule ("xdc.runtime.System");
+var Log = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+var CpIntc = xdc.useModule('ti.sysbios.family.c66.tci66xx.CpIntc');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+//xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/.ccsproject b/examples/edma3_driver/simTCI6616BE/sample_app/.ccsproject
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<deviceEndianness value="big"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts64pluse.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/.cdtbuild b/examples/edma3_driver/simTCI6616BE/sample_app/.cdtbuild
--- /dev/null
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6616be_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.540132789" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6616be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.382436713" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.956648193">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1546733629" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.408510960" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6616be_st_sample_configuration:$;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1827433791" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1076834631" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1042849327" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1616765720" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1870746375" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1987300183" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616be_st_sample_configuration/Debug/configPkg/compiler.opt}""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE.71389094" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE" valueType="definedSymbols"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.956648193" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.223278000" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6616be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.510068372" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6616be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1189184312" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616be_st_sample_configuration/Debug/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64pluse.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.721287581" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6616be_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1334202182" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2077986563">
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.163120684" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1037237972" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"/>
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_tci6616be_st_sample_configuration:$;"/>
+</option>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.725899542" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN.1470720491" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.BIG_ENDIAN" value="true" valueType="boolean"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.1579112283" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
+<listOptionValue builtIn="false" value="225"/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1836032039" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="64+" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.1103146682" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1710409320" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616be_st_sample_configuration/Release/configPkg/compiler.opt}""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE.1893019243" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DEFINE" valueType="definedSymbols"/>
+</tool>
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.2077986563" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.710504412" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value=""edma3_drv_bios6_tci6616be_st_sample.out"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1705155931" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value=""edma3_drv_bios6_tci6616be_st_sample.map"" valueType="string"/>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.315490869" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
+<listOptionValue builtIn="false" value=""${workspace_loc:/edma3_drv_bios6_tci6616be_st_sample_configuration/Release/configPkg/linker.cmd}""/>
+<listOptionValue builtIn="false" value=""rts64pluse.lib""/>
+</option>
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1215685616" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/lib""/>
+<listOptionValue builtIn="false" value=""${C6000_CG_ROOT}/include""/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/.cdtproject b/examples/edma3_driver/simTCI6616BE/sample_app/.cdtproject
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/.project b/examples/edma3_driver/simTCI6616BE/sample_app/.project
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>edma3_drv_bios6_tci6616be_st_sample</name>
+ <comment></comment>
+ <projects>
+ <project>edma3_drv_bios6_tci6616be_st_sample_configuration</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.core.ccnature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>dma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_poll_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
+ </link>
+ <link>
+ <name>main.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_misc_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
+ </link>
+ <link>
+ <name>dma_ping_pong_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
+ </link>
+ <link>
+ <name>qdma_link_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
+ </link>
+ <link>
+ <name>common.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
+ </link>
+ <link>
+ <name>dma_chain_test.c</name>
+ <type>1</type>
+ <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/simTCI6616BE/sample_app/.settings/org.eclipse.cdt.core.prefs
--- /dev/null
@@ -0,0 +1,3 @@
+#Mon Aug 03 19:13:16 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/simTCI6616BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
--- /dev/null
+++ b/examples/edma3_driver/simTCI6616BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
@@ -0,0 +1,9 @@
+#Fri Aug 14 19:45:21 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.2041166352=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/simTCI6616BE/sample_app/linker.cmd b/examples/edma3_driver/simTCI6616BE/sample_app/linker.cmd
--- /dev/null
@@ -0,0 +1,6 @@
+
+SECTIONS
+{
+ .my_sect_iram > L2SRAM
+ .my_sect_ddr > L2SRAM
+}
diff --git a/makerules/platform.mk b/makerules/platform.mk
index 0412d74f7e335f4f428a834c379534f2be6523ca..cc24d135eee370302863d35aa67417e2a2cbd4a9 100755 (executable)
--- a/makerules/platform.mk
+++ b/makerules/platform.mk
PLATFORM_XDC = "ti.platforms.evmTCI6486"
endif
-# tci6498 (Nyquist) Simulator - This might change
-ifeq ($(PLATFORM),tci6498-sim)
- SOC = c6498
- PLATFORM_XDC = "ti.platforms.simTCI6498"
+# tci6608 (Shannon) Simulator
+ifeq ($(PLATFORM),tci6608-sim)
+ SOC = c6608
+ PLATFORM_XDC = "ti.platforms.simTCI6608"
endif
+# tci6616 (Nyquist) Simulator
+ifeq ($(PLATFORM),tci6616-sim)
+ SOC = c6616
+ PLATFORM_XDC = "ti.platforms.simTCI6616"
+endif
+
+# c6670 (Nyquist) EVM
+ifeq ($(PLATFORM),c6670-evm)
+ SOC = c6670
+ PLATFORM_XDC = "ti.platforms.evm6670"
+endif
+
+# c6678 (Shannon) EVM
+ifeq ($(PLATFORM),c6678-evm)
+ SOC = c6678
+ PLATFORM_XDC = "ti.platforms.evm6678"
+endif
+
+
# omapl138 (Freon) EVM
ifeq ($(PLATFORM),omapl138-evm)
SOC = omapl138
ifeq ($(SOC),c6472)
ISA = 64p
endif
- # Note: The below is for Nyqyist Simulator - might change
- ifeq ($(SOC),c6498)
- ISA = 64p
+ ifeq ($(SOC),c6608)
+ ISA = 66
+ endif
+ ifeq ($(SOC),c6616)
+ ISA = 66
+ endif
+ ifeq ($(SOC),c6670)
+ ISA = 66
+ endif
+ ifeq ($(SOC),c6678)
+ ISA = 66
endif
endif
ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
endif
+ifeq ($(ISA),66)
+ ifeq ($(FORMAT),ELF)
+ ifeq ($(ENDIAN),big)
+ TARGET_XDC = ti.targets.elf.C66_big_endian
+ else
+ TARGET_XDC = ti.targets.elf.C66
+ endif
+ FORMAT_EXT = e
+ else
+ ifeq ($(ENDIAN),big)
+ TARGET_XDC = ti.targets.C66_big_endian
+ else
+ TARGET_XDC = ti.targets.C66
+ endif
+ endif
+
+ # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
+ # in the filename extension of object/library/executable files
+ ifeq ($(ENDIAN),big)
+ ENDIAN_EXT = e
+ endif
+
+ # Define the file extensions
+ OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+ LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+ EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+ ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+
+endif
+
ifeq ($(ISA),a8)
ifeq ($(TOOLCHAIN_a8),TI)
TARGET_XDC = ti.targets.arm.elf.A8F
diff --git a/makerules/rules_66.mk b/makerules/rules_66.mk
--- /dev/null
+++ b/makerules/rules_66.mk
@@ -0,0 +1,222 @@
+# Filename: rules_c66.mk
+#
+# Make rules for c66 - This file has all the common rules and defines required
+# for DSP c66 ISA
+#
+# This file needs to change when:
+# 1. Code generation tool chain changes (currently it uses TI CGT)
+# 2. Internal switches (which are normally not touched) has to change
+# 3. XDC specific switches change
+# 4. a rule common for c66 ISA has to be added or modified
+
+# Set compiler/archiver/linker commands and include paths - Currently different
+# for ELF and COFF. In a future release of the toolchain, it would merge.
+ifeq ($(FORMAT),COFF)
+ CODEGEN_PATH = $(CODEGEN_PATH_DSP)
+ CODEGEN_INCLUDE = $(CODEGEN_PATH_DSP)/include
+ CC = $(CODEGEN_PATH_DSP)/bin/cl6x
+ AR = $(CODEGEN_PATH_DSP)/bin/ar6x
+ LNK = $(CODEGEN_PATH_DSP)/bin/lnk6x
+endif
+ifeq ($(FORMAT),ELF)
+ CODEGEN_PATH = $(CODEGEN_PATH_DSPELF)
+ CODEGEN_INCLUDE = $(CODEGEN_PATH_DSPELF)/include
+ CC = $(CODEGEN_PATH_DSPELF)/bin/cl6x
+ AR = $(CODEGEN_PATH_DSPELF)/bin/ar6x
+ LNK = $(CODEGEN_PATH_DSPELF)/bin/lnk6x
+endif
+
+# Derive a part of RTS Library name based on ENDIAN: little/big
+ifeq ($(ENDIAN),little)
+ #RTSLIB_ENDIAN =
+ XDCINTERNAL_DEFINES += -Dxdc_target_name__=C66
+else
+ CSWITCH_ENDIAN = -me
+ RTSLIB_ENDIAN = e
+ XDCINTERNAL_DEFINES += -DBIG_ENDIAN_MODE -Dxdc_target_name__=C66_big_endian
+endif
+
+# Derive compiler switch and part of RTS Library name based on FORMAT: COFF/ELF
+ifeq ($(FORMAT),COFF)
+ CSWITCH_FORMAT =
+ #RTSLIB_FORMAT =
+ XDCINTERNAL_DEFINES += -Dxdc_target_types__=ti/targets/std.h -Dxdc_bld__vers_1_0_7_0_0
+endif
+ifeq ($(FORMAT),ELF)
+ CSWITCH_FORMAT = --abi=elfabi
+ RTSLIB_FORMAT = _elf
+ XDCINTERNAL_DEFINES += -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__vers_1_0_7_2_0_10271
+endif
+
+# XDC Specific defines
+ifneq ($(XDC_CFG_FILE_$(CORE)),)
+ ifeq ($(PROFILE_$(CORE)),debug)
+ CFG_CFILENAMEPART_XDC =p$(FORMAT_EXT)66$(RTSLIB_ENDIAN)
+ endif
+ ifeq ($(PROFILE_$(CORE)),release)
+ CFG_CFILENAMEPART_XDC =p$(FORMAT_EXT)66$(RTSLIB_ENDIAN)
+ endif
+ ifeq ($(PROFILE_$(CORE)),whole_program_debug)
+ CFG_CFILENAMEPART_XDC =p$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+ CFG_LNKFILENAMEPART_XDC=_x
+ endif
+ CFG_CFILE_XDC =$(patsubst %.cfg,%_$(CFG_CFILENAMEPART_XDC).c,$(notdir $(XDC_CFG_FILE_$(CORE))))
+ CFG_C_XDC = $(addprefix $(CONFIGURO_DIR)/package/cfg/,$(CFG_CFILE_XDC))
+ XDCLNKCMD_FILE =$(patsubst %.c, %$(CFG_LNKFILENAMEPART_XDC)_x.xdl, $(CFG_C_XDC))
+ CFG_COBJ_XDC = $(patsubst %.c,%.$(OBJEXT),$(CFG_CFILE_XDC))
+# OBJ_PATHS += $(CFG_COBJ_XDC)
+ LNKCMD_FILE = $(CONFIGURO_DIR)/linker_mod.cmd
+ SPACE :=
+ SPACE +=
+ XDC_GREP_STRING = $(CONFIGURO_DIRNAME)
+# XDC_GREP_STRING = $(subst $(SPACE),\|,$(COMP_LIST_$(CORE)))
+# XDC_GREP_STRING += \|$(CONFIGURO_DIRNAME)
+endif
+
+# Internal CFLAGS - normally doesn't change
+CFLAGS_INTERNAL = -c -qq -pdsw225 -mv6600 $(CSWITCH_FORMAT) $(CSWITCH_ENDIAN) -mo -eo.$(OBJEXT) -ea.$(ASMEXT)
+CFLAGS_DIROPTS = -fr=$(OBJDIR) -fs=$(OBJDIR)
+
+# CFLAGS based on profile selected
+ifeq ($(PROFILE_$(CORE)), debug)
+ CFLAGS_INTERNAL += --symdebug:dwarf
+ CFLAGS_XDCINTERNAL = -Dxdc_bld__profile_debug -D_DEBUG_=1
+ ifndef MODULE_NAME
+ CFLAGS_XDCINTERNAL += -Dxdc_cfg__header__='$(CONFIGURO_DIR)/package/cfg/VpsAppMain_xem3.h'
+ endif
+ LNKFLAGS_INTERNAL_PROFILE =
+endif
+ifeq ($(PROFILE_$(CORE)), release)
+ CFLAGS_INTERNAL += -O2
+ CFLAGS_XDCINTERNAL = -Dxdc_bld__profile_release -DGENERIC
+ ifndef MODULE_NAME
+ CFLAGS_XDCINTERNAL += -Dxdc_cfg__header__='$(CONFIGURO_DIR)/package/cfg/VpsAppMain_pem3.h'
+ endif
+ LNKFLAGS_INTERNAL_PROFILE = -o2
+# LNKFLAGS_INTERNAL_PROFILE =
+endif
+CFLAGS_XDCINTERNAL += $(XDCINTERNAL_DEFINES)
+
+# Following 'if...' block is for an application; to add a #define for each
+# component in the build. This is required to know - at compile time - which
+# components are on which core.
+ifndef MODULE_NAME
+ # Derive list of all packages from each of the components needed by the app
+ PKG_LIST_M3_LOCAL = $(foreach COMP,$(COMP_LIST_$(CORE)),$($(COMP)_PKG_LIST))
+
+ # Defines for the app and cfg source code to know which components/packages
+ # are included in the build for the local CORE...
+ CFLAGS_APP_DEFINES = $(foreach PKG,$(PKG_LIST_M3_LOCAL),-D_LOCAL_$(PKG)_)
+ CFLAGS_APP_DEFINES += $(foreach PKG,$(PKG_LIST_M3_LOCAL),-D_BUILD_$(PKG)_)
+
+ ifeq ($(CORE),m3vpss)
+ PKG_LIST_M3_REMOTE = $(foreach COMP,$(COMP_LIST_m3video),$($(COMP)_PKG_LIST))
+ CFLAGS_APP_DEFINES += -D_LOCAL_CORE_m3vpss_
+ endif
+ ifeq ($(CORE),m3video)
+ PKG_LIST_M3_REMOTE = $(foreach COMP,$(COMP_LIST_m3vpss),$($(COMP)_PKG_LIST))
+ CFLAGS_APP_DEFINES += -D_LOCAL_CORE_m3video_
+ endif
+ PKG_LIST_A8_REMOTE = $(foreach COMP,$(COMP_LIST_a8host),$($(COMP)_PKG_LIST))
+
+ # Defines for the app and cfg source code to know which components/packages
+ # are included in the build for the remote CORE...
+ CFLAGS_APP_DEFINES += $(foreach PKG,$(PKG_LIST_M3_REMOTE),-D_REMOTE_$(PKG)_)
+ CFLAGS_APP_DEFINES += $(foreach PKG,$(PKG_LIST_M3_REMOTE),-D_BUILD_$(PKG)_)
+ CFLAGS_APP_DEFINES += $(foreach PKG,$(PKG_LIST_A8_REMOTE),-D_REMOTE_$(PKG)_)
+ CFLAGS_APP_DEFINES += $(foreach PKG,$(PKG_LIST_A8_REMOTE),-D_BUILD_$(PKG)_)
+endif
+
+# Assemble CFLAGS from all other CFLAGS definitions
+_CFLAGS = $(CFLAGS_INTERNAL) $(CFLAGS_GLOBAL_$(CORE)) $(CFLAGS_XDCINTERNAL) $(CFLAGS_LOCAL_COMMON) $(CFLAGS_LOCAL_$(CORE)) $(CFLAGS_LOCAL_$(PLATFORM)) $(CFLAGS_LOCAL_$(SOC)) $(CFLAGS_APP_DEFINES) $(CFLAGS_COMP_COMMON) $(CFLAGS_GLOBAL_$(PLATFORM))
+
+# Object file creation
+# The first $(CC) generates the dependency make files for each of the objects
+# The second $(CC) compiles the source to generate object
+$(OBJ_PATHS): $(OBJDIR)/%.$(OBJEXT): %.c
+ $(ECHO) \# Compiling $< to $@ ...
+ $(CC) -ppd=$(DEPFILE).P $(_CFLAGS) $(INCLUDES) $(CFLAGS_DIROPTS) -fc $<
+ $(CC) $(_CFLAGS) $(INCLUDES) $(CFLAGS_DIROPTS) -fc $<
+
+# Archive flags - normally doesn't change
+ARFLAGS = rq
+
+# Archive/library file creation
+$(LIBDIR)/$(MODULE_NAME).$(LIBEXT) : $(OBJ_PATHS)
+ $(ECHO) \#
+ $(ECHO) \# Archiving $(OBJ_PATHS) into $@...
+ $(ECHO) \#
+ $(AR) $(ARFLAGS) $@ $(OBJ_PATHS)
+
+# Linker options and rules
+LNKFLAGS_INTERNAL_COMMON = --warn_sections -q -e=_c_int00 --silicon_version=64+ -c
+
+# Assemble Linker flags from all other LNKFLAGS definitions
+_LNKFLAGS = $(LNKFLAGS_INTERNAL_COMMON) $(LNKFLAGS_INTERNAL_PROFILE) $(LNKFLAGS_GLOBAL_$(CORE)) $(LNKFLAGS_LOCAL_COMMON) $(LNKFLAGS_LOCAL_$(CORE))
+
+# Path of the RTS library - normally doesn't change for a given tool-chain
+RTSLIB_PATH = $(CODEGEN_PATH)/lib/rts6600$(RTSLIB_ENDIAN)$(RTSLIB_FORMAT).lib
+LIB_PATHS += $(RTSLIB_PATH)
+
+LNK_LIBS = $(addprefix -l,$(LIB_PATHS))
+ifeq ($(DEST_ROOT),)
+ TMPOBJDIR = .
+else
+ TMPOBJDIR = $(OBJDIR)
+endif
+# Linker - to create executable file
+$(BINDIR)/$(APP_NAME)_$(CORE)_$(PROFILE_$(CORE)).$(EXEEXT) : $(OBJ_PATHS) $(LIB_PATHS) $(LNKCMD_FILE) $(OBJDIR)/$(CFG_COBJ_XDC)
+ $(ECHO) \# Linking into $@
+ $(ECHO) \#
+ cd $(TMPOBJDIR) && $(LNK) $(_LNKFLAGS) $(OBJ_PATHS) $(OBJDIR)/$(CFG_COBJ_XDC) -l$(LNKCMD_FILE) sample_app/linker.cmd -o $@ -m $@.map $(LNK_LIBS)
+ $(ECHO) \#
+ $(ECHO) \# $@ created.
+ $(ECHO) \#
+
+# XDC specific - assemble XDC-Configuro command
+CONFIGURO_CMD = $(xdc_PATH)/xs xdc.tools.configuro --generationOnly -o $(CONFIGURO_DIR) -t $(TARGET_XDC) -p $(PLATFORM_XDC) \
+ -r whole_program -c $(CODEGEN_PATH) -b $(CONFIG_BLD_XDC_$(ISA)) $(XDC_CFG_FILE_NAME)
+_XDC_GREP_STRING = \"$(XDC_GREP_STRING)\"
+EGREP_CMD = $(EGREP) -ivw $(XDC_GREP_STRING) $(XDCLNKCMD_FILE)
+
+ifneq ($(DEST_ROOT),)
+ DEST_ROOT += /
+endif
+# Invoke configuro for the rest of the components
+# NOTE: 1. String handling is having issues with various make versions when the
+# cammand is directly tried to be given below. Hence, as a work-around,
+# the command is re-directed to a file (shell or batch file) and then
+# executed
+# 2. The linker.cmd file generated, includes the libraries generated by
+# XDC. An egrep to search for these and omit in the .cmd file is added
+# after configuro is done
+#$(CFG_CFILE_XDC) : $(XDC_CFG_FILE)
+xdc_configuro : $(XDC_CFG_FILE)
+ $(ECHO) \# Invoking configuro...
+ $(ECHO) -e $(CONFIGURO_CMD) > $(DEST_ROOT)maketemp_configuro_cmd_$(CORE).bat
+ $(CHMOD) a+x $(DEST_ROOT)maketemp_configuro_cmd_$(CORE).bat
+ $(DEST_ROOT)maketemp_configuro_cmd_$(CORE).bat
+ $(CP) $(XDCLNKCMD_FILE) $(LNKCMD_FILE)
+# $(ECHO) @ $(EGREP_CMD) > maketemp_egrep_cmd.bat
+# ./maketemp_egrep_cmd.bat | $(CYGWINPATH)/bin/tail -n+3 > $(LNKCMD_FILE)
+# $(EGREP_CMD) > $(LNKCMD_FILE)
+# $(EGREP) -iv "$(XDC_GREP_STRING)" $(XDCLNKCMD_FILE) > $(LNKCMD_FILE)
+ $(ECHO) \# Configuro done!
+
+$(LNKCMD_FILE) :
+# $(CP) $(XDCLNKCMD_FILE) $(LNKCMD_FILE)
+# $(ECHO) @ $(EGREP_CMD) > maketemp_egrep_cmd.bat
+# ./maketemp_egrep_cmd.bat | $(CYGWINPATH)/bin/tail -n+3 > $(LNKCMD_FILE)
+# $(EGREP_CMD) > $(LNKCMD_FILE)
+
+ifndef MODULE_NAME
+$(OBJDIR)/$(CFG_COBJ_XDC) : $(CFG_C_XDC)
+ $(ECHO) \# Compiling generated $< to $@ ...
+ $(CC) -ppd=$(DEPFILE).P $(_CFLAGS) $(INCLUDES) $(CFLAGS_DIROPTS) -fc $(CFG_C_XDC)
+ $(CC) $(_CFLAGS) $(INCLUDES) $(CFLAGS_DIROPTS) -fc $(CFG_C_XDC)
+endif
+
+# Include dependency make files that were generated by $(CC)
+-include $(SRCS:%.c=$(DEPDIR)/%.P)
+
+# Nothing beyond this point
diff --git a/packages/component.mk b/packages/component.mk
index 5a049e82db38a2ce56b78c4dca023cb907793f28..3290845d0ec8df91c79c9d4c702d6afc38e71879 100755 (executable)
--- a/packages/component.mk
+++ b/packages/component.mk
edma3_lld_EXAMPLES_LIST = edma3_drv_c6472_sample edma3_drv_c6472be_sample edma3_drv_c6748_sample \
edma3_drv_da830_sample edma3_drv_omapl138_sample \
edma3_drv_tci6486_sample edma3_drv_tci6486be_sample edma3_drv_ti816x_sample \
- edma3_drv_ti816x_sim_sample edma3_drv_tci6498_sample edma3_drv_tci6498be_sample \
+ edma3_drv_ti816x_sim_sample \
edma3_drv_ti814x_sample edma3_drv_arm_ti814x_sample \
+ edma3_drv_tci6608_sample edma3_drv_tci6608be_sample \
+ edma3_drv_tci6616_sample edma3_drv_tci6616be_sample \
+ edma3_drv_c6670_sample edma3_drv_c6670be_sample \
+ edma3_drv_c6678_sample edma3_drv_c6678be_sample \
# edma3_drv_arm_omapl138_sample
# List of libraries
@@ -113,10 +117,27 @@ edma3_drv_ti816x_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x_sam
edma3_drv_ti816x_sim_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTI816x
edma3_drv_ti816x_sim_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x_sim_sample_EXAMPLES_RELPATH)
-edma3_drv_tci6498_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6498
-edma3_drv_tci6498_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6498_sample_EXAMPLES_RELPATH)
+edma3_drv_tci6608_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6608
+edma3_drv_tci6608_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6608_sample_EXAMPLES_RELPATH)
-edma3_drv_tci6498be_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6498BE
-edma3_drv_tci6498be_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6498be_sample_EXAMPLES_RELPATH)
+edma3_drv_tci6608be_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6608BE
+edma3_drv_tci6608be_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6608be_sample_EXAMPLES_RELPATH)
+edma3_drv_tci6616_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6616
+edma3_drv_tci6616_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6616_sample_EXAMPLES_RELPATH)
+
+edma3_drv_tci6616be_sample_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6616BE
+edma3_drv_tci6616be_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6616be_sample_EXAMPLES_RELPATH)
+
+edma3_drv_c6670_sample_EXAMPLES_RELPATH = examples/edma3_driver/evm6670
+edma3_drv_c6670_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6670_sample_EXAMPLES_RELPATH)
+
+edma3_drv_c6670be_sample_EXAMPLES_RELPATH = examples/edma3_driver/evm6670BE
+edma3_drv_c6670be_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6670be_sample_EXAMPLES_RELPATH)
+
+edma3_drv_c6678_sample_EXAMPLES_RELPATH = examples/edma3_driver/evm6678
+edma3_drv_c6678_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6678_sample_EXAMPLES_RELPATH)
+
+edma3_drv_c6678be_sample_EXAMPLES_RELPATH = examples/edma3_driver/evm6678BE
+edma3_drv_c6678be_sample_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6678be_sample_EXAMPLES_RELPATH)
# Nothing beyond this point
diff --git a/packages/config.bld b/packages/config.bld
index 02d9c01f05790b50baf4e1a66d3c5536bf6a667c..6d217d3e726342186406ea48c80398eee3df0d53 100755 (executable)
--- a/packages/config.bld
+++ b/packages/config.bld
/* set default platform and list of all interested platforms */
C64P.platforms = [
- "ti.platforms.simTCI6498",
"ti.platforms.evm6472",
"ti.platforms.evmTCI6486",
];
C64Pe.platforms = [
- "ti.platforms.simTCI6498",
"ti.platforms.evm6472",
"ti.platforms.evmTCI6486",
];
"ti.platforms.evmDM8148",
];
C64P_ELF.platforms = [
- "ti.platforms.simTCI6498",
"ti.platforms.evm6472",
"ti.platforms.evmTCI6486",
];
C64Pe_ELF.platforms = [
- "ti.platforms.simTCI6498",
"ti.platforms.evm6472",
"ti.platforms.evmTCI6486",
];
"ti.platforms.evmDM8148",
];
C66.platforms = [
- /*empty*/
+ "ti.platforms.simTCI6608",
+ "ti.platforms.simTCI6616",
+ "ti.platforms.evm6670",
+ "ti.platforms.evm6678",
];
C66e.platforms = [
- /*empty*/
+ "ti.platforms.simTCI6608",
+ "ti.platforms.simTCI6616",
+ "ti.platforms.evm6670",
+ "ti.platforms.evm6678",
];
Arm.platforms = [
"ti.platforms.evmOMAPL138",
C64P_ELF.platform = C64P_ELF.platforms[0];
C64Pe_ELF.platform = C64Pe_ELF.platforms[0];
C674_ELF.platform = C674_ELF.platforms[0];
-C66.platform = null;
-C66e.platform = null;
+C66.platform = C66.platforms[0];
+C66e.platform = C66e.platforms[0];
Arm.platform = Arm.platforms[0];
cortexA8.platform = cortexA8.platforms[0];
C64P_ELF,
C64Pe_ELF,
C674_ELF,
- //C66,
- //C66e,
+ C66,
+ C66e,
Arm,
cortexA8,
//Win32,
diff --git a/packages/makefile b/packages/makefile
index 85d0fdb71c2a44daf04ba774609fbd299ee8551c..46cf8b1d845d096ea670468026ecd1e435c24b6d 100755 (executable)
--- a/packages/makefile
+++ b/packages/makefile
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making c64p:release:edma3_lld_drv -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c66:debug:edma3_lld_drv
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c66:release:edma3_lld_drv
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
+ $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making c674:debug:edma3_lld_drv
$(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
$(ECHO) \# Making c674:release:edma3_lld_drv
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
$(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
- $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
$(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
- $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm -for big_endian
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
$(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
$(ECHO) \# Making c6748-evm:debug:edma3_lld_rm
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
$(ECHO) \# Making tci6486-evm:release:edma3_lld_rm
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release
- $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Making c6670-evm:release:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
+ $(ECHO) \# Making c6678-evm:release:edma3_lld_rm
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
$(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
- $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm -for big_endian
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making omapl138-evm:release:edma3_lld_rm
$(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release
$(ECHO) \# Making c6748-evm:release:edma3_lld_rm
$(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
$(ECHO) \# Making generic/c64p:release:edma3_lld_rm
$(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
+ $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
+ $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
+ $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
+ $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
+ $(ECHO) \# Making generic/c66:debug:edma3_lld_rm
+ $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
+ $(ECHO) \# Making generic/c66:release:edma3_lld_rm
+ $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
$(ECHO) \# Making generic/m3:debug:edma3_lld_rm
$(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
$(ECHO) \# Making generic/m3:release:edma3_lld_rm
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
- $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm_sample
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
- $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm_sample -for big_endian
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
$(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
- $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm_sample
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
- $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm_sample -for big_endian
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample
$(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
- $(ECHO) \# Making tci6498-sim:debug:edma3_lld_drv_sample
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
- $(ECHO) \# Making tci6498-sim:debug:edma3_lld_drv_sample -for big_endian
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
$(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
- $(ECHO) \# Making tci6498-sim:release:edma3_lld_drv_sample
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian
$(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
- $(ECHO) \# Making tci6498-sim:release:edma3_lld_drv_sample -for big_endian
- $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample
$(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample
$(ECHO) \# Making example $@:release
$(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
-edma3_drv_tci6498_sample:
+edma3_drv_tci6608_sample:
$(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
- $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
$(ECHO) \# Making example $@:debug
- $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
$(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
- $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
$(ECHO) \# Making example $@:release
- $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
-edma3_drv_tci6498be_sample:
+edma3_drv_tci6608be_sample:
$(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
- $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Making example $@:debug
- $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
- $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Making example $@:release
- $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
+
+edma3_drv_tci6616_sample:
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+
+edma3_drv_tci6616be_sample:
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
+
+edma3_drv_c6670_sample:
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
+
+edma3_drv_c6670be_sample:
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
+
+
+edma3_drv_c6678_sample:
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
+
+edma3_drv_c6678be_sample:
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Making example $@:debug
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Making example $@:release
+ $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
+
edma3_drv_arm_omapl138_sample:
ifeq ($(FORMAT),ELF)
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
+
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Cleaning c674:debug:edma3_lld_drv
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning c674:release:edma3_lld_drv
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
- $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_rm
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
+
$(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
- $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_rm -for big_endian
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
$(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
- $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
+
$(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
- $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm -for big_endian
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
+
$(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
$(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm
$(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
$(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm
$(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
+ $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
+ $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
+ $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
+ $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
+ $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm
+ $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
+ $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm
+ $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
$(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm
$(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
$(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
- $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_rm_sample
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
- $(ECHO) \# CleaningCleaningtci6498-sim:debug:edma3_lld_rm_sample -for big_endian
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
+
$(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
$(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
- $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm_sample
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
$(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
- $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm_sample -for big_endian
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
$(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
$(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
- $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_drv_sample
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
- $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_drv_sample -for big_endian
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
+ $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample -for big_endian
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
$(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
$(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
$(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample
$(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
- $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_drv_sample
- $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+ $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample
+ $(MAKE) -C $($(subst _clean,,$@)_PATH) clea