Added custom XDC platform for Appleton (TCI6614) for Big Endian and updated both... a0870109/appleton_support_addition
authorMurtaza Gaadiwala <murtaza@ti.com>
Fri, 30 Dec 2011 22:13:55 +0000 (17:13 -0500)
committerMurtaza Gaadiwala <murtaza@ti.com>
Fri, 30 Dec 2011 22:13:55 +0000 (17:13 -0500)
42 files changed:
examples/edma3_driver/evmTCI6614/rtsc_config/.cproject
examples/edma3_driver/evmTCI6614/rtsc_config/.project
examples/edma3_driver/evmTCI6614/sample_app/.cproject
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.dlls [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.executables [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.interfaces [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.libraries [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.xdcenv.mak [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/Platform.xdc [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/Platform.xs [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/config.bld [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.bld [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.mak [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.xdc [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_b150 [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_g180 [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_r170 [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.xdc-x20 [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/build.cfg [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.bld.xml [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.cfg.dep [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.cfg.xdc.inc [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.defs.h [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.ext.xml [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.rel.dot [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.xdc.dep [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.xdc.inc [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package_platform.evmTCI6614_custom.c [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.ccs [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.sch [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.class [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.java [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.inc [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.inc.manifest [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.ninc [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.zip.dep [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom/platform/evmTCI6614_custom/package/package.rel.xml [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/platform_evmTCI6614_custom.zip [new file with mode: 0644]
examples/edma3_driver/evmTCI6614BE/rtsc_config/.cproject
examples/edma3_driver/evmTCI6614BE/rtsc_config/.project
examples/edma3_driver/evmTCI6614BE/sample_app/.cproject
examples/edma3_driver/evmTCI6614BE/sample_app/.project

index 7535a27b2adc91acd52a004951ab714c8ddf25a6..96e2465bab57f0739dd487453e6115e323093d01 100644 (file)
@@ -2,7 +2,7 @@
 <?fileVersion 4.0.0?>
 
 <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
-       <storageModule moduleId="org.eclipse.cdt.core.settings">
+       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
                <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545">
                        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545" moduleId="org.eclipse.cdt.core.settings" name="Release">
                                <externalSettings/>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
                                <configuration artifactExtension="cmd" artifactName="configPkg/linker" buildProperties="" 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">
                                        <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Release.943131545.190203050" name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.ReleaseToolchain.1266506733" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.726417847">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.131579826" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.ReleaseToolchain.1280530037" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.ReleaseToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1275100050">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1641888563" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
                                                                <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC66xxDevice"/>
                                                                <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
                                                                <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.1"/>
-                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.20.08.88"/>
-                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.31.04.27;com.ti.sdo.edma3:02.11.00;"/>
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.3"/>
+                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.22.04.46"/>
+                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.32.05.54;com.ti.sdo.edma3:02.11.02;"/>
                                                                <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
                                                                <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
                                                                <listOptionValue builtIn="false" value="IS_ELF=false"/>
                                                                <listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
-                                                               <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
                                                                <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
+                                                               <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
                                                        </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1645699222" name="Code Generation tools version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformRelease.1082715532" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformRelease"/>
-                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614_st_sample_configuration/Release}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderRelease.1603366660" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderRelease"/>
-                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.726417847" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.359996583" name="RTSC package repositories (--xdcpath)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1876377902" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformRelease.2033822332" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformRelease"/>
+                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614_st_sample_configuration/Release}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderRelease.1037149760" name="GNU Make.Release" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderRelease"/>
+                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1275100050" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.2080479658" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
+                                                                       <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/packages&quot;"/>
                                                                </option>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.623230705" name="Output directory (-o)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.680753099" name="RTSC target (-t)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1024602571" name="RTSC platform (-p)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evmTCI6614" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1443578331" name="Code generation tool directory (-c)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.321346662" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.311361472" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.613205709" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="platform.evmTCI6614_custom" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1054541458" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.692843616" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="release" valueType="string"/>
                                                        </tool>
                                                </toolChain>
                                        </folderInfo>
                                </configuration>
                        </storageModule>
                        <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-                       <storageModule moduleId="scannerConfiguration"/>
                        <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
                </cconfiguration>
                <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688">
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
                                <configuration artifactExtension="cmd" artifactName="configPkg/linker" buildProperties="" 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">
                                        <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1831950688.1256448806" name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.1918156169" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.437257078">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1900530708" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.2107654494" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.521992456">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1319423634" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
                                                                <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC66xxDevice"/>
                                                                <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
                                                                <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.1"/>
-                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.20.08.88"/>
-                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.31.04.27;"/>
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.3"/>
+                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.22.04.46"/>
+                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.32.05.54;com.ti.sdo.edma3:02.11.02;"/>
                                                                <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64plus.lib"/>
                                                                <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
                                                                <listOptionValue builtIn="false" value="IS_ELF=false"/>
                                                                <listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
-                                                               <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
                                                                <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
+                                                               <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
                                                        </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1392499628" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.613636850" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614_st_sample_configuration/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.240832939" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/>
-                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.437257078" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.1793312134" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1318340982" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.2110252585" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/>
+                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614_st_sample_configuration/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.695148158" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/>
+                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.521992456" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.601809323" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
                                                                        <listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
-                                                                       <listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/packages&quot;"/>
                                                                </option>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.1610548329" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.669052355" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.484095462" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evmTCI6614" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.1552535657" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="whole_program" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1313612515" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.803144566" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.1991341567" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1748793231" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="platform.evmTCI6614_custom" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1432290043" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.456066732" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="debug" valueType="string"/>
                                                        </tool>
                                                </toolChain>
                                        </folderInfo>
                                </configuration>
                        </storageModule>
                        <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
-                       <storageModule moduleId="scannerConfiguration"/>
                        <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
                </cconfiguration>
        </storageModule>
index 055714e4f596f30400565b67c7e4b21a4b534483..0ba56de1816016b0df2e7bd03d362aae43fd1b6e 100644 (file)
@@ -33,7 +33,7 @@
                                </dictionary>
                                <dictionary>
                                        <key>org.eclipse.cdt.make.core.buildLocation</key>
-                                       <value>${workspace_loc:/edma3_drv_bios6_tci6614_st_sample_configuration/Release}</value>
+                                       <value>${workspace_loc:/edma3_drv_bios6_tci6614_st_sample_configuration/Debug}</value>
                                </dictionary>
                                <dictionary>
                                        <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
index ee52846a9ecf183173b177634cdebb11889fcf50..d495396e6ae13215aa0070ffbaf6fe609324ec16 100644 (file)
@@ -2,7 +2,7 @@
 <?fileVersion 4.0.0?>
 
 <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
-       <storageModule moduleId="org.eclipse.cdt.core.settings">
+       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
                <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823">
                        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1445591823" moduleId="org.eclipse.cdt.core.settings" name="Debug">
                                <externalSettings/>
@@ -77,6 +77,7 @@
                                <externalSettings containerId="edma3_drv_bios6_tci6614_st_sample_configuration;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier"/>
                        </storageModule>
                        <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
+                       <storageModule moduleId="scannerConfiguration"/>
                </cconfiguration>
                <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107">
                        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1606259107" moduleId="org.eclipse.cdt.core.settings" name="Release">
                                <externalSettings containerId="edma3_drv_bios6_tci6614_st_sample_configuration;" factoryId="org.eclipse.cdt.core.cfg.export.settings.sipplier"/>
                        </storageModule>
                        <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
+                       <storageModule moduleId="scannerConfiguration"/>
                </cconfiguration>
        </storageModule>
        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.dlls b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.dlls
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.executables b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.executables
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.interfaces b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.interfaces
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.libraries b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.libraries
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.xdcenv.mak b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.xdcenv.mak
new file mode 100644 (file)
index 0000000..1ffed60
--- /dev/null
@@ -0,0 +1,16 @@
+#
+_XDCBUILDCOUNT = 1
+ifneq (,$(findstring path,$(_USEXDCENV_)))
+override XDCPATH = 
+override XDCROOT = C:/PROGRA~1/TEXASI~1/xdctools_3_22_04_44_eng
+override XDCBUILDCFG = ./config.bld
+endif
+ifneq (,$(findstring args,$(_USEXDCENV_)))
+override XDCARGS = 
+override XDCTARGETS = 
+endif
+#
+ifeq (0,1)
+PKGPATH = C:/PROGRA~1/TEXASI~1/xdctools_3_22_04_44_eng/packages;../..
+HOSTOS = Windows
+endif
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/Platform.xdc b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/Platform.xdc
new file mode 100644 (file)
index 0000000..57b51fa
--- /dev/null
@@ -0,0 +1,37 @@
+/*!
+ * File generated by platform wizard. DO NOT MODIFY
+ *
+ */
+
+metaonly module Platform inherits xdc.platform.IPlatform {
+
+    config ti.platforms.generic.Platform.Instance CPU =
+        ti.platforms.generic.Platform.create("CPU", {
+            clockRate:      1200,                                       
+            catalogName:    "ti.catalog.c6000",
+            deviceName:     "TMS320TCI6614",
+            externalMemoryMap: 
+           [          
+                ["DDR3", 
+                     {
+                        name: "DDR3",
+                        base: 0x80000000,                    
+                        len: 0x10000000,                    
+                        space: "code/data",
+                        access: "RWX",
+                     }
+                ],
+           ],
+          l1DMode:"32k",
+          l1PMode:"32k",
+          l2Mode:"0k",
+
+    });
+    
+instance :
+    
+    override config string codeMemory  = "L2SRAM";   
+    override config string dataMemory  = "L2SRAM";                                
+    override config string stackMemory = "L2SRAM";
+    
+}
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/Platform.xs b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/Platform.xs
new file mode 100644 (file)
index 0000000..415acd5
--- /dev/null
@@ -0,0 +1,33 @@
+/*!
+ * File generated by platform wizard. DO NOT MODIFY.
+ *
+ */
+
+function getCpuDataSheet(cpuId)
+{
+    return this.$module.CPU.getCpuDataSheet(cpuId);
+}
+
+function getCreateArgs()
+{
+    return this.$module.CPU.getCreateArgs();
+}
+
+function getExeContext(prog)
+{
+    return this.$module.CPU.getExeContext(prog);
+}
+
+
+function getExecCmd(prog)
+{
+    return this.$module.CPU.getExecCmd(prog);
+}
+
+
+function getLinkTemplate(prog)
+{
+    return this.$module.CPU.getLinkTemplate(prog);
+}
+
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/config.bld b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/config.bld
new file mode 100644 (file)
index 0000000..8e7032b
--- /dev/null
@@ -0,0 +1,6 @@
+/*!
+ * File generated by platform wizard. DO NOT MODIFY
+ *
+ */
+
+Build.useTargets = null;
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.bld b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.bld
new file mode 100644 (file)
index 0000000..2b778b0
--- /dev/null
@@ -0,0 +1,9 @@
+/*!
+ * File generated by platform wizard. DO NOT MODIFY. 
+ *
+ */
+
+Pkg.attrs.archiver = "zip";
+Pkg.attrs.exportAll = true;
+
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.mak b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.mak
new file mode 100644 (file)
index 0000000..6d02ba5
--- /dev/null
@@ -0,0 +1,161 @@
+#
+#  Do not edit this file.  This file is generated from 
+#  package.bld.  Any modifications to this file will be 
+#  overwritten whenever makefiles are re-generated.
+#
+
+unexport MAKEFILE_LIST
+MK_NOGENDEPS := $(filter clean,$(MAKECMDGOALS))
+override PKGDIR = platform/evmTCI6614_custom
+XDCINCS = -I. -I$(strip $(subst ;, -I,$(subst $(space),\$(space),$(XPKGPATH))))
+XDCCFGDIR = package/cfg/
+
+#
+# The following dependencies ensure package.mak is rebuilt
+# in the event that some included BOM script changes.
+#
+ifneq (clean,$(MAKECMDGOALS))
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/include/utils.tci:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/include/utils.tci
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/xdc.tci:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/xdc.tci
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/template.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/template.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/om2.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/om2.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/xmlgen.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/xmlgen.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/xmlgen2.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/xmlgen2.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/IPackage.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/IPackage.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/package.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/package.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/global/Clock.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/global/Clock.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/global/Trace.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/global/Trace.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/bld.js:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/bld.js
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/BuildEnvironment.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/BuildEnvironment.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/PackageContents.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/PackageContents.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/_gen.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/_gen.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Library.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Library.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Executable.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Executable.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Repository.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Repository.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Configuration.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Configuration.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Script.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Script.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Manifest.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Manifest.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Utils.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/Utils.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/ITarget.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/ITarget.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/ITarget2.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/ITarget2.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/ITargetFilter.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/ITargetFilter.xs
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/package.xs:
+package.mak: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/bld/package.xs
+package.mak: config.bld
+package.mak: package.bld
+endif
+
+
+all: .executables 
+.executables: .libraries .dlls
+.libraries: .interfaces
+
+PKGCFGS := $(wildcard package.xs) package/build.cfg
+.interfaces: package/package.xdc.inc package/package.defs.h package.xdc $(PKGCFGS)
+
+-include package/package.xdc.dep
+package/%.xdc.inc package/%_platform.evmTCI6614_custom.c package/%.defs.h: %.xdc $(PKGCFGS)
+       @$(MSG) generating interfaces for package platform.evmTCI6614_custom" (because $@ is older than $(firstword $?))" ...
+       $(XSRUN) -f xdc/services/intern/cmd/build.xs $(MK_IDLOPTS) -m package/package.xdc.dep -i package/package.xdc.inc package.xdc
+
+ifeq (,$(MK_NOGENDEPS))
+-include package/package.cfg.dep
+endif
+
+package/package.ext.xml: package/package.cfg.xdc.inc
+package/package.cfg.xdc.inc: $(XDCROOT)/packages/xdc/cfg/cfginc.js package.xdc
+       @$(MSG) generating schema include file list ...
+       $(CONFIG) -f $(XDCROOT)/packages/xdc/cfg/cfginc.js platform.evmTCI6614_custom $@
+
+test:;
+%,copy:
+       @$(if $<,,$(MSG) don\'t know how to build $*; exit 1)
+       @$(MSG) cp $< $@
+       $(RM) $@
+       $(CP) $< $@
+
+$(XDCCFGDIR)%.c $(XDCCFGDIR)%.h $(XDCCFGDIR)%.xdl: $(XDCCFGDIR)%.cfg .interfaces $(XDCROOT)/packages/xdc/cfg/Main.xs
+       @$(MSG) "configuring $(_PROG_NAME) from $< ..."
+       $(CONFIG) $(_PROG_XSOPTS) xdc.cfg $(_PROG_NAME) $(XDCCFGDIR)$*.cfg $(XDCCFGDIR)$*
+
+.PHONY: release,platform_evmTCI6614_custom
+platform_evmTCI6614_custom.zip: package/package.bld.xml
+platform_evmTCI6614_custom.zip: package/package.ext.xml
+platform_evmTCI6614_custom.zip: package/package.rel.dot
+platform_evmTCI6614_custom.zip: package/build.cfg
+platform_evmTCI6614_custom.zip: package/package.xdc.inc
+platform_evmTCI6614_custom.zip: package/package.cfg.xdc.inc
+ifeq (,$(MK_NOGENDEPS))
+-include package/rel/platform_evmTCI6614_custom.zip.dep
+endif
+package/rel/platform_evmTCI6614_custom/platform/evmTCI6614_custom/package/package.rel.xml:
+
+platform_evmTCI6614_custom.zip: package/rel/platform_evmTCI6614_custom.xdc.inc package/rel/platform_evmTCI6614_custom/platform/evmTCI6614_custom/package/package.rel.xml
+       @$(MSG) making release file $@ "(because of $(firstword $?))" ...
+       -$(RM) $@
+       $(call MKRELZIP,package/rel/platform_evmTCI6614_custom.xdc.inc,package/rel/platform_evmTCI6614_custom.zip.dep)
+
+
+release release,platform_evmTCI6614_custom: all platform_evmTCI6614_custom.zip
+clean:: .clean
+       -$(RM) platform_evmTCI6614_custom.zip
+       -$(RM) package/rel/platform_evmTCI6614_custom.xdc.inc
+       -$(RM) package/rel/platform_evmTCI6614_custom.zip.dep
+
+clean:: .clean
+       -$(RM) .libraries .libraries,*
+clean:: 
+       -$(RM) .dlls .dlls,*
+#
+# The following clean rule removes user specified
+# generated files or directories.
+#
+
+ifneq (clean,$(MAKECMDGOALS))
+ifeq (,$(wildcard package))
+    $(shell $(MKDIR) package)
+endif
+ifeq (,$(wildcard package/cfg))
+    $(shell $(MKDIR) package/cfg)
+endif
+ifeq (,$(wildcard package/lib))
+    $(shell $(MKDIR) package/lib)
+endif
+ifeq (,$(wildcard package/rel))
+    $(shell $(MKDIR) package/rel)
+endif
+ifeq (,$(wildcard package/internal))
+    $(shell $(MKDIR) package/internal)
+endif
+ifeq (,$(wildcard package/external))
+    $(shell $(MKDIR) package/external)
+endif
+endif
+clean::
+       -$(RMDIR) package
+
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.xdc b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package.xdc
new file mode 100644 (file)
index 0000000..1c65d66
--- /dev/null
@@ -0,0 +1,9 @@
+/*!
+ * File generated by platform wizard. DO NOT MODIFY. 
+ *
+ */
+
+package platform.evmTCI6614_custom {
+    module Platform;
+}
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_b150 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_b150
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_g180 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_g180
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_r170 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_r170
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.xdc-x20 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.xdc-x20
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/build.cfg b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/build.cfg
new file mode 100644 (file)
index 0000000..5ec1eb1
--- /dev/null
@@ -0,0 +1,9 @@
+if (pkg.$vers.length >= 3) {
+    pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..'));
+}
+
+pkg.build.libraries = [
+];
+
+pkg.build.libDesc = [
+];
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.bld.xml b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.bld.xml
new file mode 100644 (file)
index 0000000..b97c5de
--- /dev/null
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/build.dtd -->
+<package name="platform.evmTCI6614_custom" version="" producerId="undefined">
+    <units>
+        <module name="Platform"/>
+    </units>
+    <sources>
+    </sources>
+    <configscripts>
+    </configscripts>
+    <makefiles>
+        <srcFile name="package.mak" src="package.bld"/>
+        <srcFile name="package/package.xdc.dep" src="package.xdc"/>
+        <srcFile name="package/package.cfg.dep" src="package.xdc"/>
+        <srcFile name="package/rel/platform_evmTCI6614_custom.zip.dep" src="package/rel/platform_evmTCI6614_custom.xdc.inc"/>
+    </makefiles>
+    <targets>
+    </targets>
+    <libraries>
+    </libraries>
+    <configurations>
+    </configurations>
+    <executables>
+    </executables>
+    <tests>
+    </tests>
+    <releases relDir="package/rel/">
+    <release name="platform_evmTCI6614_custom"
+        pname="platform_evmTCI6614_custom.zip"
+        label="default"
+    >
+        <file name="package/package.bld.xml"/>
+        <file name="package/package.ext.xml"/>
+        <file name="package/package.rel.dot"/>
+        <file name="package/build.cfg"/>
+        <file name="package/package.xdc.inc"/>
+        <file name="package/package.cfg.xdc.inc"/>
+    </release>
+    </releases>
+    <repositories>
+    </repositories>
+</package>
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.cfg.dep b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.cfg.dep
new file mode 100644 (file)
index 0000000..151d06c
--- /dev/null
@@ -0,0 +1,48 @@
+#
+# The following is generated by utils.genDep for package/package.cfg
+#
+package/package.cfg.c package/package.cfg.h package/package.cfg.xdl:Platform.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/Arctic.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IAntara.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IDaVinci.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IHimalaya.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IOMAP2x3x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IOMAP3xxx.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITI8148.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITI8168.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C642x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_128K.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_1M.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_256K.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_512K.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C6x0x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C6x1x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDM6467.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDRA44x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDRA45x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDRx40x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI6484.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI6486.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI648x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI6497.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320DA8xx.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320TCI6608.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320TCI6616.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/OMAP4430.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6421.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6428.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6452.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6454.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CDM6431.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CDM647.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CDM648.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CF761990.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CTNETV2685.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TNETV107X.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/c6x.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/package.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/platforms/generic/Platform.xs C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/platforms/generic/package.xs 
+
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/Arctic.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IAntara.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IDaVinci.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IHimalaya.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IOMAP2x3x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/IOMAP3xxx.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITI8148.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITI8168.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C642x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_128K.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_1M.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_256K.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C64_512K.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C6x0x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320C6x1x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDM6467.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDRA44x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDRA45x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CDRx40x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI6484.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI6486.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI648x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320CTCI6497.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320DA8xx.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320TCI6608.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/ITMS320TCI6616.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/OMAP4430.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6421.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6428.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6452.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320C6454.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CDM6431.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CDM647.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CDM648.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CF761990.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TMS320CTNETV2685.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/TNETV107X.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/c6x.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/catalog/c6000/package.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/platforms/generic/Platform.xs:
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/ti/platforms/generic/package.xs:
+
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.cfg.xdc.inc b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.cfg.xdc.inc
new file mode 100644 (file)
index 0000000..096a295
--- /dev/null
@@ -0,0 +1 @@
+Platform.xs
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.defs.h b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.defs.h
new file mode 100644 (file)
index 0000000..983600a
--- /dev/null
@@ -0,0 +1,13 @@
+/*
+ *  Do not modify this file; it is automatically 
+ *  generated and any modifications will be overwritten.
+ *
+ * @(#) xdc-x20
+ */
+
+#ifndef platform_evmTCI6614_custom__
+#define platform_evmTCI6614_custom__
+
+
+
+#endif /* platform_evmTCI6614_custom__ */ 
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.ext.xml b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.ext.xml
new file mode 100644 (file)
index 0000000..9e6cba2
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/release.dtd -->
+<release name="" label="" date="" buildCount="" producerId="">
+<package name="platform.evmTCI6614_custom"
+    version=""/>
+<imports>
+</imports>
+<references>
+    <package name="xdc"
+        version="1, 1, 1, 1316039756933"
+        providerId="xdccore">
+        <file name="IPackage.xdc"/>
+        <file name="IPackage.xs"/>
+        <file name="om2.xs"/>
+        <file name="package.xs"/>
+        <file name="template.xs"/>
+        <file name="xdc.tci"/>
+        <file name="xmlgen.xs"/>
+        <file name="xmlgen2.xs"/>
+    </package>
+    <package name="xdc.services.global"
+        version="1, 0, 0, 1316039787306"
+        providerId="xdccore">
+        <file name="Clock.xs"/>
+        <file name="Trace.xs"/>
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.bld"
+        version="1, 0, 2, 1316039766629"
+        providerId="xdccore">
+        <file name="BuildEnvironment.xs"/>
+        <file name="Configuration.xs"/>
+        <file name="Executable.xs"/>
+        <file name="ITarget.xs"/>
+        <file name="ITarget2.xs"/>
+        <file name="ITargetFilter.xs"/>
+        <file name="Library.xs"/>
+        <file name="Manifest.xs"/>
+        <file name="PackageContents.xs"/>
+        <file name="Repository.xs"/>
+        <file name="Script.xs"/>
+        <file name="Utils.xs"/>
+        <file name="_gen.xs"/>
+        <file name="bld.js"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="xdc.platform"
+        version="1, 0, 1, 0, 1316039769641"
+        providerId="xdccore">
+        <file name="ICpuDataSheet.xdc"/>
+        <file name="IExeContext.xdc"/>
+        <file name="IPeripheral.xdc"/>
+        <file name="IPlatform.xdc"/>
+    </package>
+    <package name="ti.platforms.generic"
+        version="1, 0, 0, 1, 1316493153251"
+        providerId="xdccore">
+        <file name="Platform.xdc"/>
+    </package>
+    <package name="xdc.services.intern.cmd"
+        version="1, 0, 0, 0, 1316039790961"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.xsr"
+        version="1, 0, 0, 1316039792280"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.spec"
+        version="1, 0, 0, 0, 1316039800182"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.shelf"
+        version="1, 0, 0, 1316039809507"
+        providerId="xdccore">
+        <file name="java\antlr.jar"/>
+        <file name="java\ecj.jar"/>
+        <file name="java\js.jar"/>
+        <file name="java\tar.jar"/>
+    </package>
+    <package name="xdc.services.intern.gen"
+        version="1, 0, 0, 0, 1316039791455"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <xdcRoot base="C:/Program Files/Texas Instruments/xdctools_3_22_04_44_eng/">
+        <file name="/packages/xdc/package.xdc"/>
+        <file name="include\utils.tci"/>
+        <xdcCorePkg version="16, 0, 2, 0, 1316039765632" producerId="undefined" buildCount="332" releaseName="xdc_corevers" label="default" date="1316039765632"/>
+    </xdcRoot>
+</references>
+<orphans>
+</orphans>
+</release>
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.rel.dot b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.rel.dot
new file mode 100644 (file)
index 0000000..37c5c07
--- /dev/null
@@ -0,0 +1,258 @@
+digraph dependencies {
+    label="\nPackage platform.evmTCI6614_custom Dependency Graph";
+    size="7.5,10";
+    rankdir=LR;
+    ranksep=".75";
+    concentrate="true";
+    node [fixedsize=true, width=1.5, style=filled, color=black];
+    node [font=Helvetica, fontsize=12, fillcolor=lightgrey];
+    platform_evmTCI6614_custom [shape=record,label="platform.evmTCI6614_custom|", URL="package.rel.xml"];
+    node [fontsize=10, fillcolor=white];
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    xdc [shape=record,label="xdc|1, 1, 1", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc;
+    xdc_services_global [shape=record,label="xdc.services.global|1, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\services\global\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_services_global;
+    xdc_bld [shape=record,label="xdc.bld|1, 0, 2", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\bld\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_bld;
+    xdc_platform [shape=record,label="xdc.platform|1, 0, 1, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\platform\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_platform;
+    ti_platforms_generic [shape=record,label="ti.platforms.generic|1, 0, 0, 1", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\ti\platforms\generic\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> ti_platforms_generic;
+    xdc_services_intern_cmd [shape=record,label="xdc.services.intern.cmd|1, 0, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\services\intern\cmd\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_services_intern_cmd;
+    xdc_services_intern_xsr [shape=record,label="xdc.services.intern.xsr|1, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\services\intern\xsr\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_services_intern_xsr;
+    xdc_services_spec [shape=record,label="xdc.services.spec|1, 0, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\services\spec\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_services_spec;
+    xdc_shelf [shape=record,label="xdc.shelf|1, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\shelf\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_shelf;
+    xdc_services_intern_gen [shape=record,label="xdc.services.intern.gen|1, 0, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\xdc\services\intern\gen\package/package.rel.svg"];
+    platform_evmTCI6614_custom -> xdc_services_intern_gen;
+
+    edge [style=solid, color=blue]
+    xdc_services_intern_gen -> xdc_shelf;
+    xdc_services_intern_gen -> xdc_services_spec;
+    xdc_services_intern_gen -> xdc_services_global;
+    xdc_services_intern_gen -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=lightgrey]
+    xdc_utils_tconf [shape=record,label="xdc.utils.tconf|not found"style=rounded, ];
+    xdc_services_intern_gen -> xdc_utils_tconf;
+    xdc_services_intern_gen -> xdc_services_global;
+    xdc_services_intern_gen -> xdc_services_spec;
+    xdc_services_intern_gen -> xdc_shelf;
+    xdc_services_intern_gen -> xdc_services_intern_cmd;
+    xdc_services_intern_gen -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    xdc_shelf -> xdc_utils_tconf;
+    xdc_shelf -> xdc_services_global;
+    xdc_shelf -> xdc_services_spec;
+    xdc_shelf -> xdc_services_intern_cmd;
+    xdc_shelf -> xdc_services_intern_gen;
+    xdc_shelf -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+    xdc_services_spec -> xdc_shelf;
+
+    edge [style=solid, color=lightgrey]
+    xdc_services_spec -> xdc_utils_tconf;
+    xdc_services_spec -> xdc_services_global;
+    xdc_services_spec -> xdc_shelf;
+    xdc_services_spec -> xdc_services_intern_cmd;
+    xdc_services_spec -> xdc_services_intern_gen;
+    xdc_services_spec -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+    xdc_services_intern_xsr -> xdc_services_global;
+
+    edge [style=solid, color=lightgrey]
+    xdc_services_intern_xsr -> xdc_utils_tconf;
+    xdc_services_intern_xsr -> xdc_services_global;
+    xdc_services_intern_xsr -> xdc_services_spec;
+    xdc_services_intern_xsr -> xdc_shelf;
+    xdc_services_intern_xsr -> xdc_services_intern_cmd;
+    xdc_services_intern_xsr -> xdc_services_intern_gen;
+
+    edge [style=solid, color=blue]
+    xdc_services_intern_cmd -> xdc_shelf;
+    xdc_services_intern_cmd -> xdc_services_spec;
+    xdc_services_intern_cmd -> xdc_services_global;
+    xdc_services_intern_cmd -> xdc_services_intern_gen;
+
+    edge [style=solid, color=lightgrey]
+    xdc_services_intern_cmd -> xdc_utils_tconf;
+    xdc_services_intern_cmd -> xdc_services_global;
+    xdc_services_intern_cmd -> xdc_services_spec;
+    xdc_services_intern_cmd -> xdc_shelf;
+    xdc_services_intern_cmd -> xdc_services_intern_gen;
+    xdc_services_intern_cmd -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+    ti_platforms_generic -> xdc_platform;
+
+    edge [style=solid, color=lightgrey]
+    ti_platforms_generic -> xdc_services_global;
+    ti_targets [shape=record,label="ti.targets|1, 0, 3", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\ti\targets\package/package.rel.svg"];
+    ti_platforms_generic -> ti_targets;
+    gnu_targets [shape=record,label="gnu.targets|1, 0, 1", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\gnu\targets\package/package.rel.svg"];
+    ti_platforms_generic -> gnu_targets;
+    ti_targets_arm [shape=record,label="ti.targets.arm|2, 0, 1, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\ti\targets\arm\package/package.rel.svg"];
+    ti_platforms_generic -> ti_targets_arm;
+    ti_targets_elf [shape=record,label="ti.targets.elf|1, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\ti\targets\elf\package/package.rel.svg"];
+    ti_platforms_generic -> ti_targets_elf;
+    ti_targets_elf_arp32 [shape=record,label="ti.targets.elf.arp32|1, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\ti\targets\elf\arp32\package/package.rel.svg"];
+    ti_platforms_generic -> ti_targets_elf_arp32;
+    ti_targets_arm_elf [shape=record,label="ti.targets.arm.elf|1, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\ti\targets\arm\elf\package/package.rel.svg"];
+    ti_platforms_generic -> ti_targets_arm_elf;
+    gnu_targets_arm [shape=record,label="gnu.targets.arm|1, 0, 0, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\gnu\targets\arm\package/package.rel.svg"];
+    ti_platforms_generic -> gnu_targets_arm;
+    microsoft_targets [shape=record,label="microsoft.targets|1, 0, 2, 0", URL="../C:\Program Files\Texas Instruments\xdctools_3_22_04_44_eng\packages\microsoft\targets\package/package.rel.svg"];
+    ti_platforms_generic -> microsoft_targets;
+    ti_platforms_generic -> xdc_platform;
+    ti_platforms_generic -> xdc_shelf;
+    ti_platforms_generic -> xdc_services_intern_gen;
+    ti_platforms_generic -> xdc_services_intern_xsr;
+    ti_platforms_generic -> xdc_services_spec;
+    ti_platforms_generic -> xdc_services_intern_cmd;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    microsoft_targets -> xdc_services_global;
+    microsoft_targets -> xdc_services_spec;
+    microsoft_targets -> xdc_services_intern_gen;
+    microsoft_targets -> xdc_services_intern_cmd;
+    microsoft_targets -> xdc_services_intern_xsr;
+    microsoft_targets -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+    gnu_targets_arm -> gnu_targets;
+
+    edge [style=solid, color=lightgrey]
+    gnu_targets_arm -> xdc_services_global;
+    gnu_targets_arm -> gnu_targets;
+    gnu_targets_arm -> xdc_services_spec;
+    gnu_targets_arm -> xdc_services_intern_gen;
+    gnu_targets_arm -> xdc_services_intern_cmd;
+    gnu_targets_arm -> xdc_services_intern_xsr;
+    gnu_targets_arm -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+    ti_targets_arm_elf -> ti_targets;
+
+    edge [style=solid, color=lightgrey]
+    ti_targets_arm_elf -> xdc_services_global;
+    ti_targets_arm_elf -> ti_targets;
+    ti_targets_arm_elf -> ti_targets_arm;
+    ti_targets_arm_elf -> xdc_services_spec;
+    ti_targets_arm_elf -> xdc_services_intern_gen;
+    ti_targets_arm_elf -> xdc_services_intern_cmd;
+    ti_targets_arm_elf -> xdc_services_intern_xsr;
+    ti_targets_arm_elf -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    ti_targets_elf_arp32 -> xdc_services_global;
+    ti_targets_elf_arp32 -> ti_targets;
+    ti_targets_elf_arp32 -> xdc_services_spec;
+    ti_targets_elf_arp32 -> xdc_services_intern_gen;
+    ti_targets_elf_arp32 -> xdc_services_intern_cmd;
+    ti_targets_elf_arp32 -> xdc_services_intern_xsr;
+    ti_targets_elf_arp32 -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    ti_targets_elf -> xdc_services_global;
+    ti_targets_elf -> ti_targets;
+    ti_targets_elf -> xdc_services_spec;
+    ti_targets_elf -> xdc_services_intern_gen;
+    ti_targets_elf -> xdc_services_intern_cmd;
+    ti_targets_elf -> xdc_services_intern_xsr;
+    ti_targets_elf -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+    ti_targets_arm -> ti_targets;
+
+    edge [style=solid, color=lightgrey]
+    ti_targets_arm -> xdc_services_global;
+    ti_targets_arm -> ti_targets;
+    ti_targets_arm -> xdc_services_spec;
+    ti_targets_arm -> xdc_services_intern_gen;
+    ti_targets_arm -> xdc_services_intern_cmd;
+    ti_targets_arm -> xdc_services_intern_xsr;
+    ti_targets_arm -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    gnu_targets -> xdc_services_global;
+    gnu_targets -> xdc_services_spec;
+    gnu_targets -> xdc_services_intern_gen;
+    gnu_targets -> xdc_services_intern_cmd;
+    gnu_targets -> xdc_services_intern_xsr;
+    gnu_targets -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    ti_targets -> xdc_services_global;
+    ti_targets -> xdc_services_spec;
+    ti_targets -> xdc_services_intern_gen;
+    ti_targets -> xdc_services_intern_cmd;
+    ti_targets -> xdc_services_intern_xsr;
+    ti_targets -> xdc_shelf;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    xdc_platform -> xdc_utils_tconf;
+    xdc_platform -> xdc_services_global;
+    xdc_platform -> xdc_services_spec;
+    xdc_platform -> xdc_shelf;
+    xdc_platform -> xdc_services_intern_cmd;
+    xdc_platform -> xdc_services_intern_gen;
+    xdc_platform -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+    xdc_bld -> xdc_services_global;
+    xdc_bld -> xdc_services_intern_cmd;
+
+    edge [style=solid, color=lightgrey]
+    xdc_bld -> xdc_utils_tconf;
+    xdc_bld -> xdc;
+    xdc_bld -> xdc_services_global;
+    xdc_bld -> xdc_services_spec;
+    xdc_bld -> xdc_shelf;
+    xdc_bld -> xdc_services_intern_cmd;
+    xdc_bld -> xdc_services_intern_gen;
+    xdc_bld -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    xdc_services_global -> xdc_utils_tconf;
+    xdc_services_global -> xdc_services_spec;
+    xdc_services_global -> xdc_shelf;
+    xdc_services_global -> xdc_services_intern_cmd;
+    xdc_services_global -> xdc_services_intern_gen;
+    xdc_services_global -> xdc_services_intern_xsr;
+
+    edge [style=solid, color=blue]
+
+    edge [style=solid, color=lightgrey]
+    xdc -> xdc_utils_tconf;
+    xdc -> xdc_services_global;
+}
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.xdc.dep b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.xdc.dep
new file mode 100644 (file)
index 0000000..3ab62a2
--- /dev/null
@@ -0,0 +1,69 @@
+clean::
+       $(RM) package/platform.evmTCI6614_custom.sch
+       $(RM) package/.vers_g180
+       $(RM) package/.vers_r170
+       $(RM) package/.vers_b150
+       $(RM) package/.xdc-x20
+       $(RM) package/platform_evmTCI6614_custom.java
+       $(RM) package/platform_evmTCI6614_custom.class
+       $(RM) package/package_platform.evmTCI6614_custom.c
+       $(RM) package/package.defs.h
+       $(RM) package/platform.evmTCI6614_custom.ccs
+
+.interfaces: package/platform.evmTCI6614_custom.sch package/.vers_g180 package/.vers_r170 package/.vers_b150 package/.xdc-x20 package/platform_evmTCI6614_custom.java package/package_platform.evmTCI6614_custom.c package/package.defs.h package/platform.evmTCI6614_custom.ccs 
+package/package.xdc.inc: package/.vers_g180
+package/.vers_g180:
+package/package.xdc.inc: package/.vers_r170
+package/.vers_r170:
+package/package.xdc.inc: package/.vers_b150
+package/.vers_b150:
+
+.interfaces: Platform.xdc 
+
+# schema include file dependencies
+Platform.xs:
+package/package.xdc.inc: Platform.xs
+
+# schema update dependencies
+package/package.xdc.inc: Platform.xdc
+package/package.xdc.inc: xdc/IPackage.xdc
+xdc/IPackage.xdc:
+vpath xdc/IPackage.xdc $(XPKGVPATH)
+package/package.xdc.inc: xdc/platform/IPlatform.xdc
+xdc/platform/IPlatform.xdc:
+vpath xdc/platform/IPlatform.xdc $(XPKGVPATH)
+package/package.xdc.inc: ti/platforms/generic/Platform.xdc
+ti/platforms/generic/Platform.xdc:
+vpath ti/platforms/generic/Platform.xdc $(XPKGVPATH)
+package/package.xdc.inc: xdc/platform/IExeContext.xdc
+xdc/platform/IExeContext.xdc:
+vpath xdc/platform/IExeContext.xdc $(XPKGVPATH)
+package/package.xdc.inc: xdc/platform/ICpuDataSheet.xdc
+xdc/platform/ICpuDataSheet.xdc:
+vpath xdc/platform/ICpuDataSheet.xdc $(XPKGVPATH)
+package/package.xdc.inc: xdc/platform/IPeripheral.xdc
+xdc/platform/IPeripheral.xdc:
+vpath xdc/platform/IPeripheral.xdc $(XPKGVPATH)
+
+ifneq (clean,$(MAKECMDGOALS))
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/intern/cmd/java/package.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/intern/cmd/java/package.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/global/java/package.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/global/java/package.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/intern/xsr/java/package.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/intern/xsr/java/package.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/spec/java/package.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/spec/java/package.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/ecj.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/ecj.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/tar.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/tar.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/intern/gen/java/package.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/services/intern/gen/java/package.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/js.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/js.jar
+C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/antlr.jar:
+package/package.xdc.inc: C:/Program\ Files/Texas\ Instruments/xdctools_3_22_04_44_eng/packages/xdc/shelf/java/antlr.jar
+endif
+# goals for files generated during schema generation but unspecified by schema's pattern rule
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.xdc.inc b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package.xdc.inc
new file mode 100644 (file)
index 0000000..ff0cd0c
--- /dev/null
@@ -0,0 +1,13 @@
+package.xdc
+Platform.xdc
+Platform.xs
+package/platform.evmTCI6614_custom.sch
+package/.vers_g180
+package/.vers_r170
+package/.vers_b150
+package/.xdc-x20
+package/platform_evmTCI6614_custom.java
+package/platform_evmTCI6614_custom.class
+package/package_platform.evmTCI6614_custom.c
+package/package.defs.h
+package/platform.evmTCI6614_custom.ccs
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package_platform.evmTCI6614_custom.c b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/package_platform.evmTCI6614_custom.c
new file mode 100644 (file)
index 0000000..e080cd9
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ *  Do not modify this file; it is automatically 
+ *  generated and any modifications will be overwritten.
+ *
+ * @(#) xdc-x20
+ */
+
+#include <xdc/std.h>
+
+__FAR__ char platform_evmTCI6614_custom__dummy__;
+
+#define __xdc_PKGVERS null
+#define __xdc_PKGNAME platform.evmTCI6614_custom
+#define __xdc_PKGPREFIX platform_evmTCI6614_custom_
+
+#ifdef __xdc_bld_pkg_c__
+#define __stringify(a) #a
+#define __local_include(a) __stringify(a)
+#include __local_include(__xdc_bld_pkg_c__)
+#endif
+
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.ccs b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.ccs
new file mode 100644 (file)
index 0000000..37a942f
Binary files /dev/null and b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.ccs differ
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.sch b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.sch
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.class b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.class
new file mode 100644 (file)
index 0000000..e01cd64
Binary files /dev/null and b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.class differ
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.java b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.java
new file mode 100644 (file)
index 0000000..fc8ecc1
--- /dev/null
@@ -0,0 +1,351 @@
+/*
+ *  Do not modify this file; it is automatically 
+ *  generated and any modifications will be overwritten.
+ *
+ * @(#) xdc-x20
+ */
+import java.util.*;
+import org.mozilla.javascript.*;
+import xdc.services.intern.xsr.*;
+import xdc.services.spec.Session;
+
+public class platform_evmTCI6614_custom
+{
+    static final String VERS = "@(#) xdc-x20\n";
+
+    static final Proto.Elm $$T_Bool = Proto.Elm.newBool();
+    static final Proto.Elm $$T_Num = Proto.Elm.newNum();
+    static final Proto.Elm $$T_Str = Proto.Elm.newStr();
+    static final Proto.Elm $$T_Obj = Proto.Elm.newObj();
+
+    static final Proto.Fxn $$T_Met = new Proto.Fxn(null, null, 0, -1, false);
+    static final Proto.Map $$T_Map = new Proto.Map($$T_Obj);
+    static final Proto.Arr $$T_Vec = new Proto.Arr($$T_Obj);
+
+    static final XScriptO $$DEFAULT = Value.DEFAULT;
+    static final Object $$UNDEF = Undefined.instance;
+
+    static final Proto.Obj $$Package = (Proto.Obj)Global.get("$$Package");
+    static final Proto.Obj $$Module = (Proto.Obj)Global.get("$$Module");
+    static final Proto.Obj $$Instance = (Proto.Obj)Global.get("$$Instance");
+    static final Proto.Obj $$Params = (Proto.Obj)Global.get("$$Params");
+
+    static final Object $$objFldGet = Global.get("$$objFldGet");
+    static final Object $$objFldSet = Global.get("$$objFldSet");
+    static final Object $$proxyGet = Global.get("$$proxyGet");
+    static final Object $$proxySet = Global.get("$$proxySet");
+    static final Object $$delegGet = Global.get("$$delegGet");
+    static final Object $$delegSet = Global.get("$$delegSet");
+
+    Scriptable xdcO;
+    Session ses;
+    Value.Obj om;
+
+    boolean isROV;
+    boolean isCFG;
+
+    Proto.Obj pkgP;
+    Value.Obj pkgV;
+
+    ArrayList<Object> imports = new ArrayList<Object>();
+    ArrayList<Object> loggables = new ArrayList<Object>();
+    ArrayList<Object> mcfgs = new ArrayList<Object>();
+    ArrayList<Object> icfgs = new ArrayList<Object>();
+    ArrayList<Object> proxies = new ArrayList<Object>();
+    ArrayList<Object> sizes = new ArrayList<Object>();
+    ArrayList<Object> tdefs = new ArrayList<Object>();
+
+    void $$IMPORTS()
+    {
+        Global.callFxn("loadPackage", xdcO, "xdc");
+        Global.callFxn("loadPackage", xdcO, "xdc.corevers");
+        Global.callFxn("loadPackage", xdcO, "xdc.platform");
+        Global.callFxn("loadPackage", xdcO, "ti.platforms.generic");
+    }
+
+    void $$OBJECTS()
+    {
+        pkgP = (Proto.Obj)om.bind("platform.evmTCI6614_custom.Package", new Proto.Obj());
+        pkgV = (Value.Obj)om.bind("platform.evmTCI6614_custom", new Value.Obj("platform.evmTCI6614_custom", pkgP));
+    }
+
+    void Platform$$OBJECTS()
+    {
+        Proto.Obj po, spo;
+        Value.Obj vo;
+
+        po = (Proto.Obj)om.bind("platform.evmTCI6614_custom.Platform.Module", new Proto.Obj());
+        vo = (Value.Obj)om.bind("platform.evmTCI6614_custom.Platform", new Value.Obj("platform.evmTCI6614_custom.Platform", po));
+        pkgV.bind("Platform", vo);
+        // decls 
+        om.bind("platform.evmTCI6614_custom.Platform.Board", om.findStrict("xdc.platform.IPlatform.Board", "platform.evmTCI6614_custom"));
+        om.bind("platform.evmTCI6614_custom.Platform.Memory", om.findStrict("xdc.platform.IPlatform.Memory", "platform.evmTCI6614_custom"));
+        // insts 
+        Object insP = om.bind("platform.evmTCI6614_custom.Platform.Instance", new Proto.Obj());
+        po = (Proto.Obj)om.bind("platform.evmTCI6614_custom.Platform$$Object", new Proto.Obj());
+        Object objP = om.bind("platform.evmTCI6614_custom.Platform.Object", new Proto.Str(po, true));
+        po = (Proto.Obj)om.bind("platform.evmTCI6614_custom.Platform$$Params", new Proto.Obj());
+        om.bind("platform.evmTCI6614_custom.Platform.Params", new Proto.Str(po, true));
+    }
+
+    void Platform$$CONSTS()
+    {
+        // module Platform
+    }
+
+    void Platform$$CREATES()
+    {
+        Proto.Fxn fxn;
+        StringBuilder sb;
+
+        fxn = (Proto.Fxn)om.bind("platform.evmTCI6614_custom.Platform$$create", new Proto.Fxn(om.findStrict("platform.evmTCI6614_custom.Platform.Module", "platform.evmTCI6614_custom"), om.findStrict("platform.evmTCI6614_custom.Platform.Instance", "platform.evmTCI6614_custom"), 3, 2, false));
+                fxn.addArg(0, "name", $$T_Str, $$UNDEF);
+                fxn.addArg(1, "args", $$T_Obj, $$UNDEF);
+                fxn.addArg(2, "__params", (Proto)om.findStrict("platform.evmTCI6614_custom.Platform.Params", "platform.evmTCI6614_custom"), Global.newObject());
+        sb = new StringBuilder();
+        sb.append("platform$evmTCI6614_custom$Platform$$create = function( name, args, __params ) {\n");
+            sb.append("var __mod = xdc.om['platform.evmTCI6614_custom.Platform'];\n");
+            sb.append("var __inst = xdc.om['platform.evmTCI6614_custom.Platform.Instance'].$$make();\n");
+            sb.append("__inst.$$bind('$package', xdc.om['platform.evmTCI6614_custom']);\n");
+            sb.append("__inst.$$bind('$index', __mod.$instances.length);\n");
+            sb.append("__inst.$$bind('$category', 'Instance');\n");
+            sb.append("__inst.$$bind('$args', {name:name, args:args});\n");
+            sb.append("__inst.$$bind('$module', __mod);\n");
+            sb.append("__mod.$instances.$add(__inst);\n");
+            sb.append("__inst.externalMemoryMap = __mod.PARAMS.externalMemoryMap;\n");
+            sb.append("__inst.customMemoryMap = __mod.PARAMS.customMemoryMap;\n");
+            sb.append("__inst.renameMap = __mod.PARAMS.renameMap;\n");
+            sb.append("__inst.dataMemory = __mod.PARAMS.dataMemory;\n");
+            sb.append("__inst.codeMemory = __mod.PARAMS.codeMemory;\n");
+            sb.append("__inst.stackMemory = __mod.PARAMS.stackMemory;\n");
+            sb.append("__inst.sectMap = __mod.PARAMS.sectMap;\n");
+            sb.append("for (var __p in __params) __inst[__p] = __params[__p];\n");
+            sb.append("var save = xdc.om.$curpkg;\n");
+            sb.append("xdc.om.$$bind('$curpkg', __mod.$package.$name);\n");
+            sb.append("__mod.instance$meta$init.$fxn.apply(__inst, [name, args]);\n");
+            sb.append("xdc.om.$$bind('$curpkg', save);\n");
+            sb.append("__inst.$$bless();\n");
+            sb.append("return __inst;\n");
+        sb.append("}\n");
+        Global.eval(sb.toString());
+        fxn = (Proto.Fxn)om.bind("platform.evmTCI6614_custom.Platform$$construct", new Proto.Fxn(om.findStrict("platform.evmTCI6614_custom.Platform.Module", "platform.evmTCI6614_custom"), null, 4, 2, false));
+                fxn.addArg(0, "__obj", (Proto)om.findStrict("platform.evmTCI6614_custom.Platform$$Object", "platform.evmTCI6614_custom"), null);
+                fxn.addArg(1, "name", $$T_Str, $$UNDEF);
+                fxn.addArg(2, "args", $$T_Obj, $$UNDEF);
+                fxn.addArg(3, "__params", (Proto)om.findStrict("platform.evmTCI6614_custom.Platform.Params", "platform.evmTCI6614_custom"), Global.newObject());
+        sb = new StringBuilder();
+        sb.append("platform$evmTCI6614_custom$Platform$$construct = function( __obj, name, args, __params ) {\n");
+            sb.append("var __mod = xdc.om['platform.evmTCI6614_custom.Platform'];\n");
+            sb.append("var __inst = __obj;\n");
+            sb.append("__inst.$$bind('$args', {name:name, args:args});\n");
+            sb.append("__inst.$$bind('$module', __mod);\n");
+            sb.append("__mod.$objects.$add(__inst);\n");
+            sb.append("__inst.externalMemoryMap = __mod.PARAMS.externalMemoryMap;\n");
+            sb.append("__inst.customMemoryMap = __mod.PARAMS.customMemoryMap;\n");
+            sb.append("__inst.renameMap = __mod.PARAMS.renameMap;\n");
+            sb.append("__inst.dataMemory = __mod.PARAMS.dataMemory;\n");
+            sb.append("__inst.codeMemory = __mod.PARAMS.codeMemory;\n");
+            sb.append("__inst.stackMemory = __mod.PARAMS.stackMemory;\n");
+            sb.append("__inst.sectMap = __mod.PARAMS.sectMap;\n");
+            sb.append("for (var __p in __params) __inst[__p] = __params[__p];\n");
+            sb.append("__inst.$$bless();\n");
+            sb.append("return null;\n");
+        sb.append("}\n");
+        Global.eval(sb.toString());
+    }
+
+    void Platform$$FUNCTIONS()
+    {
+        Proto.Fxn fxn;
+
+    }
+
+    void Platform$$SIZES()
+    {
+    }
+
+    void Platform$$TYPES()
+    {
+        Scriptable cap;
+        Proto.Obj po;
+        Proto.Str ps;
+        Proto.Typedef pt;
+        Object fxn;
+
+        cap = (Scriptable)Global.callFxn("loadCapsule", xdcO, "platform/evmTCI6614_custom/Platform.xs");
+        om.bind("platform.evmTCI6614_custom.Platform$$capsule", cap);
+        po = (Proto.Obj)om.findStrict("platform.evmTCI6614_custom.Platform.Module", "platform.evmTCI6614_custom");
+        po.init("platform.evmTCI6614_custom.Platform.Module", om.findStrict("xdc.platform.IPlatform.Module", "platform.evmTCI6614_custom"));
+                po.addFld("$hostonly", $$T_Num, 1, "r");
+        po.addFld("CPU", (Proto)om.findStrict("ti.platforms.generic.Platform.Instance", "platform.evmTCI6614_custom"), $$UNDEF, "wh");
+                po.addFxn("create", (Proto.Fxn)om.findStrict("platform.evmTCI6614_custom.Platform$$create", "platform.evmTCI6614_custom"), Global.get("platform$evmTCI6614_custom$Platform$$create"));
+                po.addFxn("construct", (Proto.Fxn)om.findStrict("platform.evmTCI6614_custom.Platform$$construct", "platform.evmTCI6614_custom"), Global.get("platform$evmTCI6614_custom$Platform$$construct"));
+        fxn = Global.get(cap, "module$use");
+        if (fxn != null) om.bind("platform.evmTCI6614_custom.Platform$$module$use", true);
+        if (fxn != null) po.addFxn("module$use", $$T_Met, fxn);
+        fxn = Global.get(cap, "module$meta$init");
+        if (fxn != null) om.bind("platform.evmTCI6614_custom.Platform$$module$meta$init", true);
+        if (fxn != null) po.addFxn("module$meta$init", $$T_Met, fxn);
+        fxn = Global.get(cap, "instance$meta$init");
+        if (fxn != null) om.bind("platform.evmTCI6614_custom.Platform$$instance$meta$init", true);
+        if (fxn != null) po.addFxn("instance$meta$init", $$T_Met, fxn);
+        fxn = Global.get(cap, "module$validate");
+        if (fxn != null) om.bind("platform.evmTCI6614_custom.Platform$$module$validate", true);
+        if (fxn != null) po.addFxn("module$validate", $$T_Met, fxn);
+        po = (Proto.Obj)om.findStrict("platform.evmTCI6614_custom.Platform.Instance", "platform.evmTCI6614_custom");
+        po.init("platform.evmTCI6614_custom.Platform.Instance", om.findStrict("xdc.platform.IPlatform.Instance", "platform.evmTCI6614_custom"));
+                po.addFld("$hostonly", $$T_Num, 1, "r");
+        po.addFld("codeMemory", $$T_Str, "L2SRAM", "wh");
+        po.addFld("dataMemory", $$T_Str, "L2SRAM", "wh");
+        po.addFld("stackMemory", $$T_Str, "L2SRAM", "wh");
+                fxn = Global.get(cap, "getCpuDataSheet");
+                if (fxn != null) po.addFxn("getCpuDataSheet", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getCpuDataSheet", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getCreateArgs");
+                if (fxn != null) po.addFxn("getCreateArgs", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getCreateArgs", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getExeContext");
+                if (fxn != null) po.addFxn("getExeContext", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getExeContext", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getExecCmd");
+                if (fxn != null) po.addFxn("getExecCmd", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getExecCmd", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getLinkTemplate");
+                if (fxn != null) po.addFxn("getLinkTemplate", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getLinkTemplate", "platform.evmTCI6614_custom"), fxn);
+        po = (Proto.Obj)om.findStrict("platform.evmTCI6614_custom.Platform$$Params", "platform.evmTCI6614_custom");
+        po.init("platform.evmTCI6614_custom.Platform.Params", om.findStrict("xdc.platform.IPlatform$$Params", "platform.evmTCI6614_custom"));
+                po.addFld("$hostonly", $$T_Num, 1, "r");
+        po.addFld("codeMemory", $$T_Str, "L2SRAM", "wh");
+        po.addFld("dataMemory", $$T_Str, "L2SRAM", "wh");
+        po.addFld("stackMemory", $$T_Str, "L2SRAM", "wh");
+        po = (Proto.Obj)om.findStrict("platform.evmTCI6614_custom.Platform$$Object", "platform.evmTCI6614_custom");
+        po.init("platform.evmTCI6614_custom.Platform.Object", om.findStrict("platform.evmTCI6614_custom.Platform.Instance", "platform.evmTCI6614_custom"));
+                fxn = Global.get(cap, "getCpuDataSheet");
+                if (fxn != null) po.addFxn("getCpuDataSheet", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getCpuDataSheet", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getCreateArgs");
+                if (fxn != null) po.addFxn("getCreateArgs", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getCreateArgs", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getExeContext");
+                if (fxn != null) po.addFxn("getExeContext", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getExeContext", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getExecCmd");
+                if (fxn != null) po.addFxn("getExecCmd", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getExecCmd", "platform.evmTCI6614_custom"), fxn);
+                fxn = Global.get(cap, "getLinkTemplate");
+                if (fxn != null) po.addFxn("getLinkTemplate", (Proto.Fxn)om.findStrict("xdc.platform.IPlatform$$getLinkTemplate", "platform.evmTCI6614_custom"), fxn);
+    }
+
+    void Platform$$ROV()
+    {
+    }
+
+    void $$SINGLETONS()
+    {
+        pkgP.init("platform.evmTCI6614_custom.Package", (Proto.Obj)om.findStrict("xdc.IPackage.Module", "platform.evmTCI6614_custom"));
+        pkgP.bind("$capsule", $$UNDEF);
+        pkgV.init2(pkgP, "platform.evmTCI6614_custom", Value.DEFAULT, false);
+        pkgV.bind("$name", "platform.evmTCI6614_custom");
+        pkgV.bind("$category", "Package");
+        pkgV.bind("$$qn", "platform.evmTCI6614_custom.");
+        pkgV.bind("$vers", Global.newArray());
+        Value.Map atmap = (Value.Map)pkgV.getv("$attr");
+        atmap.seal("length");
+        imports.clear();
+        pkgV.bind("$imports", imports);
+        StringBuilder sb = new StringBuilder();
+        sb.append("var pkg = xdc.om['platform.evmTCI6614_custom'];\n");
+        sb.append("if (pkg.$vers.length >= 3) {\n");
+            sb.append("pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..'));\n");
+        sb.append("}\n");
+        sb.append("pkg.build.libraries = [\n");
+        sb.append("];\n");
+        sb.append("pkg.build.libDesc = [\n");
+        sb.append("];\n");
+        Global.eval(sb.toString());
+    }
+
+    void Platform$$SINGLETONS()
+    {
+        Proto.Obj po;
+        Value.Obj vo;
+
+        vo = (Value.Obj)om.findStrict("platform.evmTCI6614_custom.Platform", "platform.evmTCI6614_custom");
+        po = (Proto.Obj)om.findStrict("platform.evmTCI6614_custom.Platform.Module", "platform.evmTCI6614_custom");
+        vo.init2(po, "platform.evmTCI6614_custom.Platform", $$DEFAULT, false);
+        vo.bind("Module", po);
+        vo.bind("$category", "Module");
+        vo.bind("$capsule", om.findStrict("platform.evmTCI6614_custom.Platform$$capsule", "platform.evmTCI6614_custom"));
+        vo.bind("Instance", om.findStrict("platform.evmTCI6614_custom.Platform.Instance", "platform.evmTCI6614_custom"));
+        vo.bind("Params", om.findStrict("platform.evmTCI6614_custom.Platform.Params", "platform.evmTCI6614_custom"));
+        vo.bind("PARAMS", ((Proto.Str)om.findStrict("platform.evmTCI6614_custom.Platform.Params", "platform.evmTCI6614_custom")).newInstance());
+        vo.bind("$package", om.findStrict("platform.evmTCI6614_custom", "platform.evmTCI6614_custom"));
+        tdefs.clear();
+        proxies.clear();
+        mcfgs.clear();
+        icfgs.clear();
+        vo.bind("Board", om.findStrict("xdc.platform.IPlatform.Board", "platform.evmTCI6614_custom"));
+        tdefs.add(om.findStrict("xdc.platform.IPlatform.Board", "platform.evmTCI6614_custom"));
+        vo.bind("Memory", om.findStrict("xdc.platform.IPlatform.Memory", "platform.evmTCI6614_custom"));
+        tdefs.add(om.findStrict("xdc.platform.IPlatform.Memory", "platform.evmTCI6614_custom"));
+        vo.bind("MemoryMap", om.findStrict("xdc.platform.IPlatform.MemoryMap", "platform.evmTCI6614_custom"));
+        vo.bind("$$tdefs", Global.newArray(tdefs.toArray()));
+        vo.bind("$$proxies", Global.newArray(proxies.toArray()));
+        vo.bind("$$mcfgs", Global.newArray(mcfgs.toArray()));
+        vo.bind("$$icfgs", Global.newArray(icfgs.toArray()));
+        ((Value.Arr)pkgV.getv("$modules")).add(vo);
+        ((Value.Arr)om.findStrict("$modules", "platform.evmTCI6614_custom")).add(vo);
+        vo.bind("$$instflag", 1);
+        vo.bind("$$iobjflag", 1);
+        vo.bind("$$sizeflag", 1);
+        vo.bind("$$dlgflag", 0);
+        vo.bind("$$iflag", 1);
+        vo.bind("$$romcfgs", "|");
+        vo.bind("$$nortsflag", 0);
+        Proto.Str ps = (Proto.Str)vo.find("Module_State");
+        if (ps != null) vo.bind("$object", ps.newInstance());
+        vo.bind("$$meta_iobj", om.has("platform.evmTCI6614_custom.Platform$$instance$static$init", null) ? 1 : 0);
+        vo.bind("$$fxntab", Global.newArray());
+        vo.bind("$$logEvtCfgs", Global.newArray());
+        vo.bind("$$errorDescCfgs", Global.newArray());
+        vo.bind("$$assertDescCfgs", Global.newArray());
+        Value.Map atmap = (Value.Map)vo.getv("$attr");
+        atmap.seal("length");
+        vo.bind("Object", om.findStrict("platform.evmTCI6614_custom.Platform.Object", "platform.evmTCI6614_custom"));
+        pkgV.bind("Platform", vo);
+        ((Value.Arr)pkgV.getv("$unitNames")).add("Platform");
+    }
+
+    void $$INITIALIZATION()
+    {
+        Value.Obj vo;
+
+        if (isCFG) {
+        }//isCFG
+        Global.callFxn("module$meta$init", (Scriptable)om.findStrict("platform.evmTCI6614_custom.Platform", "platform.evmTCI6614_custom"));
+        vo = (Value.Obj)om.findStrict("platform.evmTCI6614_custom.Platform", "platform.evmTCI6614_custom");
+        Global.put(vo, "CPU", Global.callFxn("create", (Scriptable)om.find("ti.platforms.generic.Platform"), "CPU", Global.newObject("clockRate", 1200L, "catalogName", "ti.catalog.c6000", "deviceName", "TMS320TCI6614", "externalMemoryMap", Global.newArray(new Object[]{Global.newArray(new Object[]{"DDR3", Global.newObject("name", "DDR3", "base", 0x80000000L, "len", 0x10000000L, "space", "code/data", "access", "RWX")})}), "l1DMode", "32k", "l1PMode", "32k", "l2Mode", "0k")));
+        Global.callFxn("init", pkgV);
+        ((Value.Obj)om.getv("platform.evmTCI6614_custom.Platform")).bless();
+        ((Value.Arr)om.findStrict("$packages", "platform.evmTCI6614_custom")).add(pkgV);
+    }
+
+    public void exec( Scriptable xdcO, Session ses )
+    {
+        this.xdcO = xdcO;
+        this.ses = ses;
+        om = (Value.Obj)xdcO.get("om", null);
+
+        Object o = om.geto("$name");
+        String s = o instanceof String ? (String)o : null;
+        isCFG = s != null && s.equals("cfg");
+        isROV = s != null && s.equals("rov");
+
+        $$IMPORTS();
+        $$OBJECTS();
+        Platform$$OBJECTS();
+        Platform$$CONSTS();
+        Platform$$CREATES();
+        Platform$$FUNCTIONS();
+        Platform$$SIZES();
+        Platform$$TYPES();
+        if (isROV) {
+            Platform$$ROV();
+        }//isROV
+        $$SINGLETONS();
+        Platform$$SINGLETONS();
+        $$INITIALIZATION();
+    }
+}
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.inc b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.inc
new file mode 100644 (file)
index 0000000..d6fd3fc
--- /dev/null
@@ -0,0 +1,11 @@
+config.bld
+package.bld
+package.xdc
+Platform.xdc
+Platform.xs
+package/package.bld.xml
+package/package.ext.xml
+package/package.rel.dot
+package/build.cfg
+package/package.xdc.inc
+package/package.cfg.xdc.inc
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.inc.manifest b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.inc.manifest
new file mode 100644 (file)
index 0000000..bd0f52a
--- /dev/null
@@ -0,0 +1,19 @@
+platform/evmTCI6614_custom/Platform.xdc
+platform/evmTCI6614_custom/Platform.xs
+platform/evmTCI6614_custom/config.bld
+platform/evmTCI6614_custom/package/.vers_b150
+platform/evmTCI6614_custom/package/.vers_g180
+platform/evmTCI6614_custom/package/.vers_r170
+platform/evmTCI6614_custom/package/.xdc-x20
+platform/evmTCI6614_custom/package/build.cfg
+platform/evmTCI6614_custom/package/package.bld.xml
+platform/evmTCI6614_custom/package/package.defs.h
+platform/evmTCI6614_custom/package/package.ext.xml
+platform/evmTCI6614_custom/package/package.rel.dot
+platform/evmTCI6614_custom/package/package_platform.evmTCI6614_custom.c
+platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.ccs
+platform/evmTCI6614_custom/package/platform.evmTCI6614_custom.sch
+platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.class
+platform/evmTCI6614_custom/package/platform_evmTCI6614_custom.java
+platform/evmTCI6614_custom/package.bld
+platform/evmTCI6614_custom/package.xdc
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.ninc b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.xdc.ninc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.zip.dep b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom.zip.dep
new file mode 100644 (file)
index 0000000..ade68eb
--- /dev/null
@@ -0,0 +1,38 @@
+platform_evmTCI6614_custom.zip: Platform.xdc
+Platform.xdc:
+platform_evmTCI6614_custom.zip: Platform.xs
+Platform.xs:
+platform_evmTCI6614_custom.zip: config.bld
+config.bld:
+platform_evmTCI6614_custom.zip: package/.vers_b150
+package/.vers_b150:
+platform_evmTCI6614_custom.zip: package/.vers_g180
+package/.vers_g180:
+platform_evmTCI6614_custom.zip: package/.vers_r170
+package/.vers_r170:
+platform_evmTCI6614_custom.zip: package/.xdc-x20
+package/.xdc-x20:
+platform_evmTCI6614_custom.zip: package/build.cfg
+package/build.cfg:
+platform_evmTCI6614_custom.zip: package/package.bld.xml
+package/package.bld.xml:
+platform_evmTCI6614_custom.zip: package/package.defs.h
+package/package.defs.h:
+platform_evmTCI6614_custom.zip: package/package.ext.xml
+package/package.ext.xml:
+platform_evmTCI6614_custom.zip: package/package.rel.dot
+package/package.rel.dot:
+platform_evmTCI6614_custom.zip: package/package_platform.evmTCI6614_custom.c
+package/package_platform.evmTCI6614_custom.c:
+platform_evmTCI6614_custom.zip: package/platform.evmTCI6614_custom.ccs
+package/platform.evmTCI6614_custom.ccs:
+platform_evmTCI6614_custom.zip: package/platform.evmTCI6614_custom.sch
+package/platform.evmTCI6614_custom.sch:
+platform_evmTCI6614_custom.zip: package/platform_evmTCI6614_custom.class
+package/platform_evmTCI6614_custom.class:
+platform_evmTCI6614_custom.zip: package/platform_evmTCI6614_custom.java
+package/platform_evmTCI6614_custom.java:
+platform_evmTCI6614_custom.zip: package.bld
+package.bld:
+platform_evmTCI6614_custom.zip: package.xdc
+package.xdc:
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom/platform/evmTCI6614_custom/package/package.rel.xml b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/rel/platform_evmTCI6614_custom/platform/evmTCI6614_custom/package/package.rel.xml
new file mode 100644 (file)
index 0000000..23e6d21
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/release.dtd -->
+<release name="platform_evmTCI6614_custom" label="default" date="1320857927995" buildCount="1" producerId="undefined">
+<package name="platform.evmTCI6614_custom"
+    version=""/>
+<imports>
+</imports>
+<references>
+    <package name="xdc"
+        version="1, 1, 1, 1316039756933"
+        providerId="xdccore">
+        <file name="IPackage.xdc"/>
+        <file name="IPackage.xs"/>
+        <file name="om2.xs"/>
+        <file name="package.xs"/>
+        <file name="template.xs"/>
+        <file name="xdc.tci"/>
+        <file name="xmlgen.xs"/>
+        <file name="xmlgen2.xs"/>
+    </package>
+    <package name="xdc.services.global"
+        version="1, 0, 0, 1316039787306"
+        providerId="xdccore">
+        <file name="Clock.xs"/>
+        <file name="Trace.xs"/>
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.bld"
+        version="1, 0, 2, 1316039766629"
+        providerId="xdccore">
+        <file name="BuildEnvironment.xs"/>
+        <file name="Configuration.xs"/>
+        <file name="Executable.xs"/>
+        <file name="ITarget.xs"/>
+        <file name="ITarget2.xs"/>
+        <file name="ITargetFilter.xs"/>
+        <file name="Library.xs"/>
+        <file name="Manifest.xs"/>
+        <file name="PackageContents.xs"/>
+        <file name="Repository.xs"/>
+        <file name="Script.xs"/>
+        <file name="Utils.xs"/>
+        <file name="_gen.xs"/>
+        <file name="bld.js"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="xdc.platform"
+        version="1, 0, 1, 0, 1316039769641"
+        providerId="xdccore">
+        <file name="ICpuDataSheet.xdc"/>
+        <file name="IExeContext.xdc"/>
+        <file name="IPeripheral.xdc"/>
+        <file name="IPlatform.xdc"/>
+    </package>
+    <package name="ti.platforms.generic"
+        version="1, 0, 0, 1, 1316493153251"
+        providerId="xdccore">
+        <file name="Platform.xdc"/>
+    </package>
+    <package name="xdc.services.intern.cmd"
+        version="1, 0, 0, 0, 1316039790961"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.xsr"
+        version="1, 0, 0, 1316039792280"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.spec"
+        version="1, 0, 0, 0, 1316039800182"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.shelf"
+        version="1, 0, 0, 1316039809507"
+        providerId="xdccore">
+        <file name="java\antlr.jar"/>
+        <file name="java\ecj.jar"/>
+        <file name="java\js.jar"/>
+        <file name="java\tar.jar"/>
+    </package>
+    <package name="xdc.services.intern.gen"
+        version="1, 0, 0, 0, 1316039791455"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <xdcRoot base="C:/Program Files/Texas Instruments/xdctools_3_22_04_44_eng/">
+        <file name="/packages/xdc/package.xdc"/>
+        <file name="include\utils.tci"/>
+        <xdcCorePkg version="16, 0, 2, 0, 1316039765632" producerId="undefined" buildCount="332" releaseName="xdc_corevers" label="default" date="1316039765632"/>
+    </xdcRoot>
+</references>
+<orphans>
+</orphans>
+</release>
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/platform_evmTCI6614_custom.zip b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/platform_evmTCI6614_custom.zip
new file mode 100644 (file)
index 0000000..f624efd
Binary files /dev/null and b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/platform_evmTCI6614_custom.zip differ
index 2edde10d497bb0287d85a8e32984f9865a312d98..4c3d687dc543bbfcb8d9ad972c3ec11d3219fcca 100644 (file)
@@ -2,7 +2,7 @@
 <?fileVersion 4.0.0?>
 
 <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
-       <storageModule moduleId="org.eclipse.cdt.core.settings">
+       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
                <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754">
                        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" moduleId="org.eclipse.cdt.core.settings" name="Debug">
                                <externalSettings/>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
                                <configuration artifactExtension="cmd" artifactName="configPkg/linker" buildProperties="" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
                                        <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Default.818303754.295173899" name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.878263213" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1419294708">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.880684599" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.122690002" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1752616773">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.33205026" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
                                                                <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC66xxDevice"/>
                                                                <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
                                                                <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.1"/>
-                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.20.08.88"/>
-                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.31.04.27;com.ti.sdo.edma3:02.11.00;"/>
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.3"/>
+                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.22.04.46"/>
+                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.32.05.54;com.ti.sdo.edma3:02.11.02;"/>
                                                                <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
                                                                <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
                                                                <listOptionValue builtIn="false" value="IS_ELF=false"/>
                                                                <listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
                                                                <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
                                                        </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.117003773" name="Code Generation tools version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.748204872" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample_configuration/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.509467860" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/>
-                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1419294708" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.338008979" name="RTSC package repositories (--xdcpath)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1801795049" name="Code Generation tools version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.1436327668" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/>
+                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample_configuration/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.477384154" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/>
+                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1752616773" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.655362672" name="RTSC package repositories (--xdcpath)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
                                                                        <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/packages&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614BE&quot;"/>
                                                                </option>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.1700672717" name="Output directory (-o)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.1588092397" name="RTSC target (-t)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66_big_endian" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.961457584" name="RTSC platform (-p)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evmTCI6614" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.609752486" name="Code generation tool directory (-c)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.2135154850" name="Output directory (-o)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.2141781472" name="RTSC target (-t)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66_big_endian" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.42408231" name="RTSC platform (-p)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="platform.evmTCI6614_custom" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.470831403" name="Code generation tool directory (-c)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.2010902906" name="Build profile (-r)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="debug" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_CONFIGURATION_FILE.2110885958" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_CONFIGURATION_FILE" value="&quot;${PROJECT_ROOT}/.config/xconfig_edma3_drv_bios6_c6670be_st_sample/config.bld&quot;" valueType="string"/>
                                                        </tool>
                                                </toolChain>
                                        </folderInfo>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
                                <configuration artifactExtension="cmd" artifactName="configPkg/linker" buildProperties="" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">
                                        <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Default.1180814983.1306825981" name="/" resourcePath="">
-                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.399370773" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1197715765">
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.768571788" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.2095413256" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.121179482">
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1955685669" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
                                                                <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC66xxDevice"/>
                                                                <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=big"/>
                                                                <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
-                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.1"/>
-                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.20.08.88"/>
-                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.31.04.27;com.ti.sdo.edma3:02.11.00;"/>
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=5.0.3"/>
+                                                               <listOptionValue builtIn="false" value="XDC_VERSION=3.22.04.46"/>
+                                                               <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.SYSBIOS:6.32.05.54;com.ti.sdo.edma3:02.11.02;"/>
                                                                <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts64pluse.lib"/>
                                                                <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
                                                                <listOptionValue builtIn="false" value="IS_ELF=false"/>
                                                                <listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>
-                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
                                                                <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
+                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
                                                        </option>
-                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1614188691" name="Code Generation tools version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
-                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.86285420" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/>
-                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample_configuration/Release}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.203414442" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/>
-                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.1197715765" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.1962860607" name="RTSC package repositories (--xdcpath)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
-                                                                       <listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.352246138" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.2.2" valueType="string"/>
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.1624472649" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/>
+                                                       <builder buildPath="${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample_configuration/Release}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.1103805730" name="GNU Make.Release" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/>
+                                                       <tool id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.121179482" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool">
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH.1204035130" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.XDC_PATH" valueType="stringList">
                                                                        <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/packages&quot;"/>
                                                                        <listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="&quot;${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614BE&quot;"/>
                                                                </option>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.1706978275" name="Output directory (-o)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.799633641" name="RTSC target (-t)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66_big_endian" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.2093604929" name="RTSC platform (-p)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="ti.platforms.evmTCI6614" valueType="string"/>
-                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.703939719" name="Code generation tool directory (-c)" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR.1018022999" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET.334596798" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.TARGET" value="ti.targets.elf.C66_big_endian" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM.1380290704" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.PLATFORM" value="platform.evmTCI6614_custom" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR.1293516837" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE.1181362559" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_PROFILE" value="release" valueType="string"/>
+                                                               <option id="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_CONFIGURATION_FILE.1932399762" superClass="com.ti.rtsc.buildDefinitions.XDC_3.16.tool.BUILD_CONFIGURATION_FILE" value="&quot;${PROJECT_ROOT}/.config/xconfig_edma3_drv_bios6_c6670be_st_sample/config.bld&quot;" valueType="string"/>
                                                        </tool>
                                                </toolChain>
                                        </folderInfo>
index 52e2505f0b84c103d32fe234e980dd969c97ef86..554a30eb719405e8dce0a6c9cc5e2852b3ab9926 100644 (file)
@@ -33,7 +33,7 @@
                                </dictionary>
                                <dictionary>
                                        <key>org.eclipse.cdt.make.core.buildLocation</key>
-                                       <value>${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample_configuration/Release}</value>
+                                       <value>${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample_configuration/Debug}</value>
                                </dictionary>
                                <dictionary>
                                        <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
index ae4682c9090aa16dad80df1b2ec7f5594fda633c..600dec951f3c15a4747677e9c88884cf86797645 100644 (file)
@@ -2,7 +2,7 @@
 <?fileVersion 4.0.0?>
 
 <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
-       <storageModule moduleId="org.eclipse.cdt.core.settings">
+       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
                <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080">
                        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1057171080" moduleId="org.eclipse.cdt.core.settings" name="Debug">
                                <externalSettings/>
index 626e833f148b7848c2fe94b2e5e1eb62b4e04476..5913babbe1b8ccbbe95d721c500cbc0dd7089b24 100644 (file)
@@ -31,7 +31,7 @@
                                </dictionary>
                                <dictionary>
                                        <key>org.eclipse.cdt.make.core.buildLocation</key>
-                                       <value>${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample/Release}</value>
+                                       <value>${workspace_loc:/edma3_drv_bios6_tci6614be_st_sample/Debug}</value>
                                </dictionary>
                                <dictionary>
                                        <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>