summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 9065b89)
raw | patch | inline | side by side (parent: 9065b89)
Added custom XDC platform for Appleton (TCI6614) for Big Endian and updated both... a0870109/appleton_support_addition
author | Murtaza Gaadiwala <murtaza@ti.com> | |
Fri, 30 Dec 2011 22:13:55 +0000 (17:13 -0500) | ||
committer | Murtaza Gaadiwala <murtaza@ti.com> | |
Fri, 30 Dec 2011 22:13:55 +0000 (17:13 -0500) |
42 files changed:
diff --git a/examples/edma3_driver/evmTCI6614/rtsc_config/.cproject b/examples/edma3_driver/evmTCI6614/rtsc_config/.cproject
index 7535a27b2adc91acd52a004951ab714c8ddf25a6..96e2465bab57f0739dd487453e6115e323093d01 100644 (file)
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<?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/>
<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="">
<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="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="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="OUTPUT_TYPE=rtscConfiguration"/>
+ <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
</option>
</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=""../../../../../packages""/>
+ <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=""${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614""/>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
<listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
</option>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
<listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
</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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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"/>
</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="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="">
<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="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="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="OUTPUT_TYPE=rtscConfiguration"/>
+ <listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
</option>
</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=""${BIOS_CG_ROOT}/packages""/>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
- <listOptionValue builtIn="false" value=""../../../../../packages""/>
+ <listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614""/>
+ <listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
</option>
</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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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"/>
</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>
<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
</cconfiguration>
</storageModule>
diff --git a/examples/edma3_driver/evmTCI6614/rtsc_config/.project b/examples/edma3_driver/evmTCI6614/rtsc_config/.project
index 055714e4f596f30400565b67c7e4b21a4b534483..0ba56de1816016b0df2e7bd03d362aae43fd1b6e 100644 (file)
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildLocation</key>
</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>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
diff --git a/examples/edma3_driver/evmTCI6614/sample_app/.cproject b/examples/edma3_driver/evmTCI6614/sample_app/.cproject
index ee52846a9ecf183173b177634cdebb11889fcf50..d495396e6ae13215aa0070ffbaf6fe609324ec16 100644 (file)
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<?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/>
<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/>
<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"/>
<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">
</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"/>
<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">
</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
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.executables b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.executables
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.interfaces b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.interfaces
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.libraries b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.libraries
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.xdcenv.mak b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/.xdcenv.mak
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_g180 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_g180
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_r170 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.vers_r170
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.xdc-x20 b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/.xdc-x20
diff --git a/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/build.cfg b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/package/build.cfg
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
--- /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
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
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
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
--- /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
--- /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
--- /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
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
--- /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
--- /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 0000000..f624efd
Binary files /dev/null and b/examples/edma3_driver/evmTCI6614BE/platform/evmTCI6614_custom/platform_evmTCI6614_custom.zip differ
diff --git a/examples/edma3_driver/evmTCI6614BE/rtsc_config/.cproject b/examples/edma3_driver/evmTCI6614BE/rtsc_config/.cproject
index 2edde10d497bb0287d85a8e32984f9865a312d98..4c3d687dc543bbfcb8d9ad972c3ec11d3219fcca 100644 (file)
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<?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/>
<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="">
<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="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="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="IS_ASSEMBLY_ONLY=false"/>
+ <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
</option>
</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=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
<listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+ <listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614BE""/>
</option>
</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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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=""${PROJECT_ROOT}/.config/xconfig_edma3_drv_bios6_c6670be_st_sample/config.bld"" valueType="string"/>
</tool>
</toolChain>
</folderInfo>
</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="">
<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="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="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="IS_ASSEMBLY_ONLY=false"/>
+ <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscConfiguration"/>
</option>
</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=""../../../../../packages""/>
+ <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=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
<listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/packages""/>
<listOptionValue builtIn="false" value=""${BIOS_CG_ROOT}/packages""/>
+ <listOptionValue builtIn="false" value=""${EDMA3_LLD_INSTALL_DIR}/examples/edma3_driver/evmTCI6614BE""/>
</option>
</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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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=""configPkg"" 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=""${CG_TOOL_ROOT}"" 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=""${PROJECT_ROOT}/.config/xconfig_edma3_drv_bios6_c6670be_st_sample/config.bld"" valueType="string"/>
</tool>
</toolChain>
</folderInfo>
</tool>
</toolChain>
</folderInfo>
diff --git a/examples/edma3_driver/evmTCI6614BE/rtsc_config/.project b/examples/edma3_driver/evmTCI6614BE/rtsc_config/.project
index 52e2505f0b84c103d32fe234e980dd969c97ef86..554a30eb719405e8dce0a6c9cc5e2852b3ab9926 100644 (file)
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildLocation</key>
</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>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
diff --git a/examples/edma3_driver/evmTCI6614BE/sample_app/.cproject b/examples/edma3_driver/evmTCI6614BE/sample_app/.cproject
index ae4682c9090aa16dad80df1b2ec7f5594fda633c..600dec951f3c15a4747677e9c88884cf86797645 100644 (file)
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<?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/>
<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/>
diff --git a/examples/edma3_driver/evmTCI6614BE/sample_app/.project b/examples/edma3_driver/evmTCI6614BE/sample_app/.project
index 626e833f148b7848c2fe94b2e5e1eb62b4e04476..5913babbe1b8ccbbe95d721c500cbc0dd7089b24 100644 (file)
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildLocation</key>
</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>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>