Add support for C6472 and TCI6486: build related files
authorHongmei Gou <h-gou@ti.com>
Mon, 14 Jun 2010 21:58:54 +0000 (03:28 +0530)
committerSundaram Raju <sundaram@ti.com>
Mon, 16 Aug 2010 07:58:55 +0000 (13:28 +0530)
64 files changed:
examples/edma3_driver/evm6472/rtsc_config/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evm6472/rtsc_config/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evm6472/rtsc_config/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evm6472/rtsc_config/.project [new file with mode: 0644]
examples/edma3_driver/evm6472/rtsc_config/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472/rtsc_config/edma3_drv_bios6_c6472_st_sample.cfg [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/.project [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472/sample_app/linker.cmd [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/.project [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472BE/rtsc_config/edma3_drv_bios6_c6472be_st_sample.cfg [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/.project [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evm6472BE/sample_app/linker.cmd [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/.project [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/rtsc_config/edma3_drv_bios6_tci6486_st_sample.cfg [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/.project [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486/sample_app/linker.cmd [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/.project [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/rtsc_config/edma3_drv_bios6_tci6486be_st_sample.cfg [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/.ccsproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/.cdtbuild [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/.cdtproject [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/.project [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0644]
examples/edma3_driver/evmTCI6486BE/sample_app/linker.cmd [new file with mode: 0644]
packages/config.bld
packages/ti/sdo/edma3/drv/package.xs
packages/ti/sdo/edma3/drv/sample/package.bld
packages/ti/sdo/edma3/drv/sample/package.xs
packages/ti/sdo/edma3/rm/package.bld
packages/ti/sdo/edma3/rm/package.xs
packages/ti/sdo/edma3/rm/sample/package.bld
packages/ti/sdo/edma3/rm/sample/package.xs

diff --git a/examples/edma3_driver/evm6472/rtsc_config/.ccsproject b/examples/edma3_driver/evm6472/rtsc_config/.ccsproject
new file mode 100644 (file)
index 0000000..1b6a74c
--- /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/evm6472/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6472/rtsc_config/.cdtbuild
new file mode 100644 (file)
index 0000000..7b34457
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6472_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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+</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="&quot;configPkg&quot;" 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.evm6472" 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="&quot;${CG_TOOL_ROOT}&quot;" 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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+</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="&quot;configPkg&quot;" 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.evm6472" 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="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6472/rtsc_config/.cdtproject b/examples/edma3_driver/evm6472/rtsc_config/.cdtproject
new file mode 100644 (file)
index 0000000..69c6890
--- /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/evm6472/rtsc_config/.project b/examples/edma3_driver/evm6472/rtsc_config/.project
new file mode 100644 (file)
index 0000000..7ceb6ae
--- /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/evm6472/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6472/rtsc_config/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..f3bf245
--- /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/evm6472/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6472/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..f62df2b
--- /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/evm6472/rtsc_config/edma3_drv_bios6_c6472_st_sample.cfg b/examples/edma3_driver/evm6472/rtsc_config/edma3_drv_bios6_c6472_st_sample.cfg
new file mode 100644 (file)
index 0000000..4f8077b
--- /dev/null
@@ -0,0 +1,19 @@
+/*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.ipc.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+
+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/evm6472/sample_app/.ccsproject b/examples/edma3_driver/evm6472/sample_app/.ccsproject
new file mode 100644 (file)
index 0000000..dc41eeb
--- /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/evm6472/sample_app/.cdtbuild b/examples/edma3_driver/evm6472/sample_app/.cdtbuild
new file mode 100644 (file)
index 0000000..3af133e
--- /dev/null
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6472_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_c6472_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_c6472_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_c6472_st_sample_configuration/Debug/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_c6472_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_c6472_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_c6472_st_sample_configuration/Debug/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64plus.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6472_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_c6472_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_c6472_st_sample_configuration/Release/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_c6472_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_c6472_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_c6472_st_sample_configuration/Release/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64plus.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6472/sample_app/.cdtproject b/examples/edma3_driver/evm6472/sample_app/.cdtproject
new file mode 100644 (file)
index 0000000..b7f8759
--- /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/evm6472/sample_app/.project b/examples/edma3_driver/evm6472/sample_app/.project
new file mode 100644 (file)
index 0000000..89c8089
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_c6472_st_sample</name>
+       <comment></comment>
+       <projects>
+               <project>edma3_drv_bios6_c6472_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/evm6472/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6472/sample_app/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..6939efd
--- /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/evm6472/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6472/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..486ccc0
--- /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/evm6472/sample_app/linker.cmd b/examples/edma3_driver/evm6472/sample_app/linker.cmd
new file mode 100644 (file)
index 0000000..c29425e
--- /dev/null
@@ -0,0 +1,15 @@
+MEMORY
+{
+       GEM0_L2MEM: o=0x10850000, l=40000h
+       GEM1_L2MEM: o=0x11850000, l=40000h
+       GEM2_L2MEM: o=0x12850000, l=40000h
+       GEM3_L2MEM: o=0x13850000, l=40000h
+       GEM4_L2MEM: o=0x14850000, l=40000h
+       GEM5_L2MEM: o=0x15850000, l=40000h
+}
+
+SECTIONS
+{
+       .my_sect_iram  > GEM0_L2MEM
+       .my_sect_ddr  > GEM0_L2MEM
+}
diff --git a/examples/edma3_driver/evm6472BE/rtsc_config/.ccsproject b/examples/edma3_driver/evm6472BE/rtsc_config/.ccsproject
new file mode 100644 (file)
index 0000000..fb7be8d
--- /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/evm6472BE/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6472BE/rtsc_config/.cdtbuild
new file mode 100644 (file)
index 0000000..f02f3b9
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6472be_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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages/&quot;"/>
+</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="&quot;configPkg&quot;" 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.evm6472" 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="&quot;${CG_TOOL_ROOT}&quot;" 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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+</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="&quot;configPkg&quot;" 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.evm6472" 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="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6472BE/rtsc_config/.cdtproject b/examples/edma3_driver/evm6472BE/rtsc_config/.cdtproject
new file mode 100644 (file)
index 0000000..69c6890
--- /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/evm6472BE/rtsc_config/.project b/examples/edma3_driver/evm6472BE/rtsc_config/.project
new file mode 100644 (file)
index 0000000..a176ae6
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_c6472be_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/evm6472BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6472BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..881134f
--- /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/evm6472BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6472BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..88c958c
--- /dev/null
@@ -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/evm6472BE/rtsc_config/edma3_drv_bios6_c6472be_st_sample.cfg b/examples/edma3_driver/evm6472BE/rtsc_config/edma3_drv_bios6_c6472be_st_sample.cfg
new file mode 100644 (file)
index 0000000..4f8077b
--- /dev/null
@@ -0,0 +1,19 @@
+/*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.ipc.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+
+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/evm6472BE/sample_app/.ccsproject b/examples/edma3_driver/evm6472BE/sample_app/.ccsproject
new file mode 100644 (file)
index 0000000..fb7be8d
--- /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/evm6472BE/sample_app/.cdtbuild b/examples/edma3_driver/evm6472BE/sample_app/.cdtbuild
new file mode 100644 (file)
index 0000000..edee38e
--- /dev/null
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_c6472be_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_c6472be_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_c6472be_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_c6472be_st_sample_configuration/Debug/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_c6472be_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_c6472be_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_c6472be_st_sample_configuration/Debug/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64pluse.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6472be_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_c6472be_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_c6472be_st_sample_configuration/Release/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_c6472be_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_c6472be_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_c6472be_st_sample_configuration/Release/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64pluse.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evm6472BE/sample_app/.cdtproject b/examples/edma3_driver/evm6472BE/sample_app/.cdtproject
new file mode 100644 (file)
index 0000000..b7f8759
--- /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/evm6472BE/sample_app/.project b/examples/edma3_driver/evm6472BE/sample_app/.project
new file mode 100644 (file)
index 0000000..9a13a67
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_c6472be_st_sample</name>
+       <comment></comment>
+       <projects>
+               <project>edma3_drv_bios6_c6472be_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/evm6472BE/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6472BE/sample_app/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..881134f
--- /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/evm6472BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6472BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..226163e
--- /dev/null
@@ -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/evm6472BE/sample_app/linker.cmd b/examples/edma3_driver/evm6472BE/sample_app/linker.cmd
new file mode 100644 (file)
index 0000000..c29425e
--- /dev/null
@@ -0,0 +1,15 @@
+MEMORY
+{
+       GEM0_L2MEM: o=0x10850000, l=40000h
+       GEM1_L2MEM: o=0x11850000, l=40000h
+       GEM2_L2MEM: o=0x12850000, l=40000h
+       GEM3_L2MEM: o=0x13850000, l=40000h
+       GEM4_L2MEM: o=0x14850000, l=40000h
+       GEM5_L2MEM: o=0x15850000, l=40000h
+}
+
+SECTIONS
+{
+       .my_sect_iram  > GEM0_L2MEM
+       .my_sect_ddr  > GEM0_L2MEM
+}
diff --git a/examples/edma3_driver/evmTCI6486/rtsc_config/.ccsproject b/examples/edma3_driver/evmTCI6486/rtsc_config/.ccsproject
new file mode 100644 (file)
index 0000000..1b6a74c
--- /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/evmTCI6486/rtsc_config/.cdtbuild b/examples/edma3_driver/evmTCI6486/rtsc_config/.cdtbuild
new file mode 100644 (file)
index 0000000..90e0b08
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6486_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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+</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="&quot;configPkg&quot;" 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.evmTCI6486" 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="&quot;${CG_TOOL_ROOT}&quot;" 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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+</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="&quot;configPkg&quot;" 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.evmTCI6486" 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="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+</tool>
+<macros/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evmTCI6486/rtsc_config/.cdtproject b/examples/edma3_driver/evmTCI6486/rtsc_config/.cdtproject
new file mode 100644 (file)
index 0000000..69c6890
--- /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/evmTCI6486/rtsc_config/.project b/examples/edma3_driver/evmTCI6486/rtsc_config/.project
new file mode 100644 (file)
index 0000000..19c6694
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_tci6486_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/evmTCI6486/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evmTCI6486/rtsc_config/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..f3bf245
--- /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/evmTCI6486/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evmTCI6486/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..f62df2b
--- /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/evmTCI6486/rtsc_config/edma3_drv_bios6_tci6486_st_sample.cfg b/examples/edma3_driver/evmTCI6486/rtsc_config/edma3_drv_bios6_tci6486_st_sample.cfg
new file mode 100644 (file)
index 0000000..4f8077b
--- /dev/null
@@ -0,0 +1,19 @@
+/*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.ipc.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+
+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/evmTCI6486/sample_app/.ccsproject b/examples/edma3_driver/evmTCI6486/sample_app/.ccsproject
new file mode 100644 (file)
index 0000000..dc41eeb
--- /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/evmTCI6486/sample_app/.cdtbuild b/examples/edma3_driver/evmTCI6486/sample_app/.cdtbuild
new file mode 100644 (file)
index 0000000..9d38ba9
--- /dev/null
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6486_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_tci6486_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_tci6486_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486_st_sample_configuration/Debug/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_tci6486_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_tci6486_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486_st_sample_configuration/Debug/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64plus.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6486_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_tci6486_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486_st_sample_configuration/Release/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_tci6486_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_tci6486_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486_st_sample_configuration/Release/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64plus.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evmTCI6486/sample_app/.cdtproject b/examples/edma3_driver/evmTCI6486/sample_app/.cdtproject
new file mode 100644 (file)
index 0000000..b7f8759
--- /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/evmTCI6486/sample_app/.project b/examples/edma3_driver/evmTCI6486/sample_app/.project
new file mode 100644 (file)
index 0000000..042e400
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_tci6486_st_sample</name>
+       <comment></comment>
+       <projects>
+               <project>edma3_drv_bios6_tci6486_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/evmTCI6486/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evmTCI6486/sample_app/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..6939efd
--- /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/evmTCI6486/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evmTCI6486/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..486ccc0
--- /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/evmTCI6486/sample_app/linker.cmd b/examples/edma3_driver/evmTCI6486/sample_app/linker.cmd
new file mode 100644 (file)
index 0000000..c29425e
--- /dev/null
@@ -0,0 +1,15 @@
+MEMORY
+{
+       GEM0_L2MEM: o=0x10850000, l=40000h
+       GEM1_L2MEM: o=0x11850000, l=40000h
+       GEM2_L2MEM: o=0x12850000, l=40000h
+       GEM3_L2MEM: o=0x13850000, l=40000h
+       GEM4_L2MEM: o=0x14850000, l=40000h
+       GEM5_L2MEM: o=0x15850000, l=40000h
+}
+
+SECTIONS
+{
+       .my_sect_iram  > GEM0_L2MEM
+       .my_sect_ddr  > GEM0_L2MEM
+}
diff --git a/examples/edma3_driver/evmTCI6486BE/rtsc_config/.ccsproject b/examples/edma3_driver/evmTCI6486BE/rtsc_config/.ccsproject
new file mode 100644 (file)
index 0000000..fb7be8d
--- /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/evmTCI6486BE/rtsc_config/.cdtbuild b/examples/edma3_driver/evmTCI6486BE/rtsc_config/.cdtbuild
new file mode 100644 (file)
index 0000000..97e099f
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6486be_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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages/&quot;"/>
+</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="&quot;configPkg&quot;" 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.evmTCI6486" 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="&quot;${CG_TOOL_ROOT}&quot;" 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="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+</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="&quot;configPkg&quot;" 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.evmTCI6486" 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="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evmTCI6486BE/rtsc_config/.cdtproject b/examples/edma3_driver/evmTCI6486BE/rtsc_config/.cdtproject
new file mode 100644 (file)
index 0000000..69c6890
--- /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/evmTCI6486BE/rtsc_config/.project b/examples/edma3_driver/evmTCI6486BE/rtsc_config/.project
new file mode 100644 (file)
index 0000000..0d3015b
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_tci6486be_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/evmTCI6486BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evmTCI6486BE/rtsc_config/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..881134f
--- /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/evmTCI6486BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evmTCI6486BE/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..88c958c
--- /dev/null
@@ -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/evmTCI6486BE/rtsc_config/edma3_drv_bios6_tci6486be_st_sample.cfg b/examples/edma3_driver/evmTCI6486BE/rtsc_config/edma3_drv_bios6_tci6486be_st_sample.cfg
new file mode 100644 (file)
index 0000000..4f8077b
--- /dev/null
@@ -0,0 +1,19 @@
+/*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.ipc.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+
+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/evmTCI6486BE/sample_app/.ccsproject b/examples/edma3_driver/evmTCI6486BE/sample_app/.ccsproject
new file mode 100644 (file)
index 0000000..fb7be8d
--- /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/evmTCI6486BE/sample_app/.cdtbuild b/examples/edma3_driver/evmTCI6486BE/sample_app/.cdtbuild
new file mode 100644 (file)
index 0000000..26b62f1
--- /dev/null
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.1.0?>
+
+<ManagedProjectBuildInfo>
+<project id="edma3_drv_bios6_tci6486be_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_tci6486be_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_tci6486be_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486be_st_sample_configuration/Debug/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_tci6486be_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_tci6486be_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486be_st_sample_configuration/Debug/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64pluse.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_tci6486be_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_tci6486be_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="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486be_st_sample_configuration/Release/configPkg/compiler.opt}&quot;"/>
+</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="&quot;edma3_drv_bios6_tci6486be_st_sample.out&quot;" 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="&quot;edma3_drv_bios6_tci6486be_st_sample.map&quot;" 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="&quot;${workspace_loc:/edma3_drv_bios6_tci6486be_st_sample_configuration/Release/configPkg/linker.cmd}&quot;"/>
+<listOptionValue builtIn="false" value="&quot;rts64pluse.lib&quot;"/>
+</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="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/lib&quot;"/>
+<listOptionValue builtIn="false" value="&quot;${C6000_CG_ROOT}/include&quot;"/>
+</option>
+</tool>
+<macros expandEnvironmentMacros="true"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>
diff --git a/examples/edma3_driver/evmTCI6486BE/sample_app/.cdtproject b/examples/edma3_driver/evmTCI6486BE/sample_app/.cdtproject
new file mode 100644 (file)
index 0000000..b7f8759
--- /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/evmTCI6486BE/sample_app/.project b/examples/edma3_driver/evmTCI6486BE/sample_app/.project
new file mode 100644 (file)
index 0000000..2b8a23f
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>edma3_drv_bios6_tci6486be_st_sample</name>
+       <comment></comment>
+       <projects>
+               <project>edma3_drv_bios6_tci6486be_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/evmTCI6486BE/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evmTCI6486BE/sample_app/.settings/org.eclipse.cdt.core.prefs
new file mode 100644 (file)
index 0000000..881134f
--- /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/evmTCI6486BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evmTCI6486BE/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100644 (file)
index 0000000..226163e
--- /dev/null
@@ -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/evmTCI6486BE/sample_app/linker.cmd b/examples/edma3_driver/evmTCI6486BE/sample_app/linker.cmd
new file mode 100644 (file)
index 0000000..c29425e
--- /dev/null
@@ -0,0 +1,15 @@
+MEMORY
+{
+       GEM0_L2MEM: o=0x10850000, l=40000h
+       GEM1_L2MEM: o=0x11850000, l=40000h
+       GEM2_L2MEM: o=0x12850000, l=40000h
+       GEM3_L2MEM: o=0x13850000, l=40000h
+       GEM4_L2MEM: o=0x14850000, l=40000h
+       GEM5_L2MEM: o=0x15850000, l=40000h
+}
+
+SECTIONS
+{
+       .my_sect_iram  > GEM0_L2MEM
+       .my_sect_ddr  > GEM0_L2MEM
+}
index d76422155d57af543e58a9558a9be609d225ba23..ef5756323c38f9aa39c1745b0164f89d38a43e91 100755 (executable)
@@ -30,9 +30,13 @@ Arm.ccOpts.suffix += " ";
 /* 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",
                  ];
 C674.platforms = [
                      "ti.platforms.evmDA830",
index 3c62e38b1e1728cff43701746f4b9a8442f68281..671907f8b653449cb476826b2eb1f3593baef7c5 100755 (executable)
@@ -55,6 +55,8 @@ function getLibs(prog)
                         'TMS320C6748',
                          'TMS320CDM740',
                         'OMAPL138',
+                                               'TMS320C6472',
+                                               'TMS320CTCI6486',
                     ];
 
     for (var i = 0; i < devices.length; i++)
@@ -71,11 +73,6 @@ function getLibs(prog)
     if (bool == 0)
         throw new Error('Unexpected value in "platform" parameter')
 
-    if (java.lang.String(Program.endian).equals("big"))        {
-        print ("Big Endian Mode Selected");
-        target += "e";
-        }
-
     switch (this.profile) {
     case 'debug':
         /* enable debug build for debug profile only */
index 992696b43f3f0cedaf1d00f8b2ca5d675d9a09cd..1901fa597877f19f56610d151018639a43a4db2f 100755 (executable)
@@ -83,6 +83,20 @@ var objListSimDM740 = [
     "src/sample_init.c",
 ];
 
+var objListEVM6472 = [
+    "src/platforms/sample_c6472_cfg.c",
+    "src/platforms/sample_c6472_int_reg.c",
+    "src/sample_cs.c",
+    "src/sample_init.c",
+];
+
+var objListEVMTCI6486 = [
+    "src/platforms/sample_tci6486_cfg.c",
+    "src/platforms/sample_tci6486_int_reg.c",
+    "src/sample_cs.c",
+    "src/sample_init.c",
+];
+
 /* Platforms supported */
 var plat_supported = [
                         {
@@ -105,6 +119,18 @@ var plat_supported = [
                         },
                         {
                             platform: 'ti.platforms.simDM740', targ : 'C674',objList: objListSimDM740, dir : 'dm740/'
+                        },
+                        {
+                            platform: 'ti.platforms.evm6472', targ : 'C64P',objList: objListEVM6472, dir : 'c6472/'
+                        },
+                        {
+                            platform: 'ti.platforms.evm6472', targ : 'C64P_big_endian', objList: objListEVM6472, dir : 'c6472/'
+                        },
+                        {
+                            platform: 'ti.platforms.evmTCI6486', targ : 'C64P',objList: objListEVMTCI6486, dir : 'tci6486/'
+                        },
+                        {
+                            platform: 'ti.platforms.evmTCI6486', targ : 'C64P_big_endian',objList: objListEVMTCI6486, dir : 'tci6486/'
                         }
                      ];
 
@@ -167,6 +193,14 @@ Pkg.otherFiles=[
         'lib/tci6498/Release/ti.sdo.edma3.drv.sample.a64Pe',
         'lib/dm740/Debug/ti.sdo.edma3.drv.sample.a674',
         'lib/dm740/Release/ti.sdo.edma3.drv.sample.a674',
+        'lib/c6472/Debug/ti.sdo.edma3.drv.sample.a64P',
+        'lib/c6472/Debug/ti.sdo.edma3.drv.sample.a64Pe',
+        'lib/c6472/Release/ti.sdo.edma3.drv.sample.a64P',
+        'lib/c6472/Release/ti.sdo.edma3.drv.sample.a64Pe',
+        'lib/tci6486/Debug/ti.sdo.edma3.drv.sample.a64P',
+        'lib/tci6486/Debug/ti.sdo.edma3.drv.sample.a64Pe',
+        'lib/tci6486/Release/ti.sdo.edma3.drv.sample.a64P',
+        'lib/tci6486/Release/ti.sdo.edma3.drv.sample.a64Pe',
         'src/sample_cs.c',
         'src/sample_init.c',
         'src/sample_arm_cs.c',
@@ -183,6 +217,10 @@ Pkg.otherFiles=[
         'src/platforms/sample_tci6498_int_reg.c',
         'src/platforms/sample_dm740_cfg.c',
         'src/platforms/sample_dm740_int_reg.c',
+        'src/platforms/sample_c6472_cfg.c',
+        'src/platforms/sample_c6472_int_reg.c',
+        'src/platforms/sample_tci6486_cfg.c',
+        'src/platforms/sample_tci6486_int_reg.c',
         '.cdtproject',
         '.project',
         'bios6_edma3_drv_sample.h',
index 1197a1031283df9a4c10e7c6a30d2518c2e4fec3..6c25829b9f48e1d72e298ee217823f04065edcaa 100755 (executable)
@@ -57,6 +57,8 @@ function getLibs(prog)
                         'TMS320C6748',
                         'OMAPL138',
                         'TMS320CDM740',
+                        'TMS320C6472',
+                        'TMS320CTCI6486',
                     ];
 
     /* Directories for each platform */
@@ -66,7 +68,9 @@ function getLibs(prog)
                 'c6748/',
                 'omapl138/',
                 'dm740/',
-              ];
+                'c6472/',
+                'tci6486/',
+];
 
     for (var i = 0; i < devices.length; i++)
         {
@@ -83,11 +87,6 @@ function getLibs(prog)
     if (bool == 0)
         throw new Error('Unexpected value in "platform" parameter')
 
-    if (java.lang.String(Program.endian).equals("big"))        {
-        print ("Big Endian Mode Selected");
-        target += "e";
-        }
-
     switch (this.profile) {
     case 'debug':
         /* enable debug build for debug profile only */
index 62b5ea1fc752ea1c69b15db8c3580290696314f7..ca4151ae2ecbc5a607a44e859b68dadcb2a4bad1 100755 (executable)
@@ -83,12 +83,32 @@ var objListSimDM740 = [
     "src/edma3_rm_gbl_data.c",
 ];
 
+var objListEVM6472 = [
+    /* The configuration file. */
+    "src/configs/edma3_c6472_cfg.c",
+    /* Common file. */
+    "src/edma3resmgr.c",
+    /* File defining internal data structures. */
+    "src/edma3_rm_gbl_data.c",
+];
+
+var objListEVMTCI6486 = [
+    /* The configuration file. */
+    "src/configs/edma3_tci6486_cfg.c",
+    /* Common file. */
+    "src/edma3resmgr.c",
+    /* File defining internal data structures. */
+    "src/edma3_rm_gbl_data.c",
+];
+
 var objList = [
     objListDA830,
     objListSimTCI6498,
     objListC6748,
     objListOMAPL138,
     objListSimDM740,
+    objListEVM6472,
+    objListEVMTCI6486,
 ];
 
 /* Platforms supported */
@@ -98,6 +118,8 @@ var plat_supported = [
                     'ti.platforms.evm6748',
                     'ti.platforms.evmOMAPL138',
                     'ti.platforms.simDM740',
+                    'ti.platforms.evm6472',
+                    'ti.platforms.evmTCI6486',
                ];
 
 /* Directories for each platform */
@@ -107,6 +129,8 @@ var dir = [
             'c6748/',
             'omapl138/',
             'dm740/',
+            'c6472/',
+            'tci6486/',
           ];
 
 for each (var targ in Build.targets)
@@ -164,6 +188,14 @@ Pkg.otherFiles=[
         'lib/tci6498/Release/ti.sdo.edma3.rm.a64Pe',
         'lib/dm740/Debug/ti.sdo.edma3.rm.a674',
         'lib/dm740/Release/ti.sdo.edma3.rm.a674',
+        'lib/c6472/Debug/ti.sdo.edma3.rm.a64P',
+        'lib/c6472/Debug/ti.sdo.edma3.rm.a64Pe',
+        'lib/c6472/Release/ti.sdo.edma3.rm.a64P',
+        'lib/c6472/Release/ti.sdo.edma3.rm.a64Pe',
+        'lib/tci6486/Debug/ti.sdo.edma3.rm.a64P',
+        'lib/tci6486/Debug/ti.sdo.edma3.rm.a64Pe',
+        'lib/tci6486/Release/ti.sdo.edma3.rm.a64P',
+        'lib/tci6486/Release/ti.sdo.edma3.rm.a64Pe',
         'src',
         '.cdtproject',
         '.project',
index f14b1d9f0cc4c3f64c3af723c441b47667c47eb2..660b7b79c5473b234be16adcbabac4e3b8f6c9b1 100755 (executable)
@@ -61,6 +61,8 @@ function getLibs(prog)
                         'TMS320C6748',
                         'OMAPL138',
                         'TMS320CDM740',
+                        'TMS320C6472',
+                        'TMS320CTCI6486',
                     ];
 
     /* Directories for each platform */
@@ -70,6 +72,8 @@ function getLibs(prog)
                 'c6748/',
                 'omapl138/',
                 'dm740/',
+                'c6472/',
+                'tci6486/',
               ];
 
     for (var i = 0; i < devices.length; i++)
@@ -87,11 +91,6 @@ function getLibs(prog)
     if (bool == 0)
         throw new Error('Unexpected value in "platform" parameter')
 
-    if (java.lang.String(Program.endian).equals("big"))        {
-        print ("Big Endian Mode Selected");
-        target += "e";
-        }
-
     switch (this.profile) {
     case 'debug':
         /* enable debug build for debug profile only */
index 4c96ce9aca10bc3d53e2f4041c9988f78a52e7ef..4f373d6384c03f24499c354fd12fa1b711567124 100755 (executable)
@@ -82,6 +82,21 @@ var objListSimDM740 = [
     "src/sample_init.c",
 ];
 
+var objListEVM6472= [
+    "src/platforms/sample_c6472_cfg.c",
+    "src/platforms/sample_c6472_int_reg.c",
+    "src/sample_cs.c",
+    "src/sample_init.c",
+];
+
+var objListEVMTCI6486= [
+    "src/platforms/sample_tci6486_cfg.c",
+    "src/platforms/sample_tci6486_int_reg.c",
+    "src/sample_cs.c",
+    "src/sample_init.c",
+];
+
+
 /* Platforms supported */
 var plat_supported = [
                         {
@@ -104,6 +119,18 @@ var plat_supported = [
                         },
                         {
                             platform: 'ti.platforms.simDM740', targ : 'C674',objList: objListSimDM740, dir : 'dm740/'
+                        },
+                        {
+                            platform: 'ti.platforms.evm6472', targ : 'C64P', objList: objListEVM6472, dir : 'c6472/'
+                        },
+                        {
+                            platform: 'ti.platforms.evm6472', targ : 'C64P_big_endian', objList: objListEVM6472, dir : 'c6472/'
+                        },
+                        {
+                            platform: 'ti.platforms.evmTCI6486', targ : 'C64P', objList: objListEVMTCI6486, dir : 'tci6486/'
+                        },
+                        {
+                            platform: 'ti.platforms.evmTCI6486', targ : 'C64P_big_endian', objList: objListEVMTCI6486, dir : 'tci6486/'
                         }
                      ];
 
@@ -166,6 +193,14 @@ Pkg.otherFiles=[
         'lib/tci6498/Release/ti.sdo.edma3.rm.sample.a64Pe',
         'lib/dm740/Debug/ti.sdo.edma3.rm.sample.a674',
         'lib/dm740/Release/ti.sdo.edma3.rm.sample.a674',
+        'lib/c6472/Debug/ti.sdo.edma3.rm.sample.a64P',
+        'lib/c6472/Debug/ti.sdo.edma3.rm.sample.a64Pe',
+        'lib/c6472/Release/ti.sdo.edma3.rm.sample.a64P',
+        'lib/c6472/Release/ti.sdo.edma3.rm.sample.a64Pe',
+        'lib/tci6486/Debug/ti.sdo.edma3.rm.sample.a64P',
+        'lib/tci6486/Debug/ti.sdo.edma3.rm.sample.a64Pe',
+        'lib/tci6486/Release/ti.sdo.edma3.rm.sample.a64P',
+        'lib/tci6486/Release/ti.sdo.edma3.rm.sample.a64Pe',
         'src/sample_cs.c',
         'src/sample_init.c',
         'src/sample_arm_cs.c',
@@ -182,6 +217,10 @@ Pkg.otherFiles=[
         'src/platforms/sample_tci6498_int_reg.c',
         'src/platforms/sample_dm740_cfg.c',
         'src/platforms/sample_dm740_int_reg.c',
+        'src/platforms/sample_c6472_cfg.c',
+        'src/platforms/sample_c6472_int_reg.c',
+        'src/platforms/sample_tci6486_cfg.c',
+        'src/platforms/sample_tci6486_int_reg.c',
         '.cdtproject',
         '.project',
         'bios6_edma3_rm_sample.h',
index ac551b1229b2bda429b1dff545b6190ae32e00e7..e57c38cfe272e1f9f415808dbc46843c55232d75 100755 (executable)
@@ -62,6 +62,8 @@ function getLibs(prog)
                         'TMS320C6748',
                         'OMAPL138',
                         'TMS320CDM740',
+                        'TMS320C6472',
+                        'TMS320CTCI6486',
                     ];
 
     /* Directories for each platform */
@@ -71,6 +73,8 @@ function getLibs(prog)
                 'c6748/',
                 'omapl138/',
                 'dm740/',
+                'c6472/',
+                'tci6486/',
               ];
 
 
@@ -89,11 +93,6 @@ function getLibs(prog)
     if (bool == 0)
         throw new Error('Unexpected value in "platform" parameter')
 
-    if (java.lang.String(Program.endian).equals("big"))        {
-        print ("Big Endian Mode Selected");
-        target += "e";
-        }
-
     switch (this.profile) {
     case 'debug':
         /* enable debug build for debug profile only */