aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBuddy Liong2015-09-21 10:29:17 -0500
committerBuddy Liong2017-10-02 09:52:41 -0500
commitf046d1aef0acf1397c63571c8bcabf06e321720e (patch)
treea7fb889daccefaf8ce6f7b9c76c14a637b76dde1 /extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api
downloadipumm-f046d1aef0acf1397c63571c8bcabf06e321720e.tar.gz
ipumm-f046d1aef0acf1397c63571c8bcabf06e321720e.tar.xz
ipumm-f046d1aef0acf1397c63571c8bcabf06e321720e.zip
First ipumm component to public git.ti.com3.00.09.00
ipumm component is part of TI Multimedia component to utilize Hardware Video Accelerated Video codecs in IVA-HD. It contains the server side of Distributed Codec Engine to utilize the HW codecs. The client side of ipumm is libdce and it is currently held publically at http://git.omapzoom.org/?p=repo/libdce.git;a=summary ipumm component was previously maintained privately; only customers with NDA were able to get the source code. This is the first release of ipumm to public at git.ti.com The license and software manifest for this ipumm component is included at the top level of directory: software license: SRAS 2087-308454-v1-IPUMM_TSPA_License.pdf software manifest: Texas_Instruments_ipumm_Manifest.pdf For internal reference: Original repo is maintained in gerrit.ext.ti.com/gerrit/omap Project name: ipumm The last TAG version before moving to git.ti.com is 3.00.09.00 This first ipumm component will be tag the same as 3.00.09.00. Signed-off-by: Buddy Liong <buddy.liong@ti.com>
Diffstat (limited to 'extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api')
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.version.01.00.00.23.wizardversion.0.5.30
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.xdc29
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xdc22
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xs24
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.bld6
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.xdc11
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_b1500
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_c1500
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_g1800
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_r1700
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.xdc-v490
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/build.cfg12
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.bld.xml40
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.defs.h13
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.doc.xml384
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.ext.xml116
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.dot2141
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.xml116
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package_ti.sdo.codecs.hdvicp20api.ce.c21
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.ccsbin0 -> 4970 bytes
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.sch0
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.classbin0 -> 9875 bytes
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.java249
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/docs/HDVICP20_API_ReleaseNotes.pdfbin0 -> 183055 bytes
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datamover_host.h129
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datatypedefs.h86
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_vdma_host.h147
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/lib/ivahd_ti_api_vM3.libbin0 -> 33056 bytes
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/link.xdt12
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.bld6
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xdc7
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xs37
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_b1500
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_c1500
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_g1800
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_r1700
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.xdc-v490
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/build.cfg12
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.bld.xml40
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.defs.h13
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.doc.xml62
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.ext.xml84
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.dot126
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.xml84
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package_ti.sdo.codecs.hdvicp20api.c21
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.ccsbin0 -> 3603 bytes
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.sch0
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.classbin0 -> 9178 bytes
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.java242
49 files changed, 4292 insertions, 0 deletions
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.version.01.00.00.23.wizardversion.0.5.3 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.version.01.00.00.23.wizardversion.0.5.3
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.version.01.00.00.23.wizardversion.0.5.3
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.xdc b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.xdc
new file mode 100644
index 0000000..f655640
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/HDVICP20API.xdc
@@ -0,0 +1,29 @@
1/*!
2 * ======== HDVICP20API ========
3 */
4
5metaonly module HDVICP20API
6{
7 /*!
8 * ======== watermark ========
9 * This config param allows the user to indicate whether to include
10 * a watermark or not.
11 */
12 config Bool watermark = false;
13
14 /*!
15 * ======== Code Section ========
16 */
17 config String codeSection;
18
19 /*!
20 * ======== Uninitialized Data Section ========
21 */
22 config String udataSection;
23
24 /*!
25 * ======== Initialized Data Section ========
26 */
27 config String dataSection;
28
29}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xdc b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xdc
new file mode 100644
index 0000000..114478b
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xdc
@@ -0,0 +1,22 @@
1/*!
2 * ======== HDVICP20API========
3 * HDVICP20API codec specification
4 *
5 * This file specifies information necessary to integrate with the Codec
6 * Engine.
7 *
8 * By inheriting ti.sdo.ce.universal.IUNIVERSAL, HDVICP20API declares that it "is
9 * a" universal algorithm. This allows the codec engine to automatically
10 * supply simple stubs and skeletons for transparent execution of DSP
11 * codecs by the GPP.
12 *
13 * In addition to declaring the type of the HDVICP20API algorithm, we
14 * declare the external symbol required by xDAIS that identifies the
15 * algorithms implementation functions.
16 */
17metaonly module HDVICP20API inherits ti.sdo.ce.universal.IUNIVERSAL
18{
19 readonly config ti.sdo.codecs.hdvicp20api.HDVICP20API.Module alg =
20 ti.sdo.codecs.hdvicp20api.HDVICP20API;
21
22}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xs b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xs
new file mode 100644
index 0000000..b581ecc
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xs
@@ -0,0 +1,24 @@
1/*
2 * ======== HDVICP20API.xs ========
3 * This file implements the functions specified in the ti.sdo.ce.ICodec
4 * interface. These functions enable the configuration tool to validate
5 * user supplied configuration parameters (e.g., stack size for the
6 * thread running this codec).
7 */
8
9var verbose = false; /* set to true to enable verbose output during config */
10
11
12/*
13 * ======== getStackSize ========
14 */
15function getStackSize(prog)
16{
17 if (verbose) {
18 print("getting stack size for " + this.$name
19 + " built for the target " + prog.build.target.$name
20 + ", running on platform " + prog.platformName);
21 }
22
23 return (4176);
24}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.bld b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.bld
new file mode 100644
index 0000000..369664b
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.bld
@@ -0,0 +1,6 @@
1/*
2 * ======== package.bld ========
3 */
4
5
6Pkg.attrs.exportAll = true;
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.xdc b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.xdc
new file mode 100644
index 0000000..21bbd56
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package.xdc
@@ -0,0 +1,11 @@
1requires ti.sdo.ce.universal;
2requires ti.sdo.codecs.hdvicp20api;
3
4/*!
5 * ======== package.xdc ========
6 * Provides ICodec interface adapter for ti.sdo.codecs.hdvicp20api codec.
7 */
8
9package ti.sdo.codecs.hdvicp20api.ce [1, 0, 0] {
10 module HDVICP20API;
11}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_b150 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_b150
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_b150
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_c150 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_c150
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_c150
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_g180 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_g180
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_g180
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_r170 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_r170
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.vers_r170
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.xdc-v49 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.xdc-v49
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/.xdc-v49
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/build.cfg b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/build.cfg
new file mode 100644
index 0000000..c7632a2
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/build.cfg
@@ -0,0 +1,12 @@
1if (pkg.$vers.length >= 3) {
2 pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..'));
3}
4
5pkg.build.libraries = [
6];
7
8pkg.build.libDesc = [
9];
10if ('suffix' in xdc.om['xdc.IPackage$$LibDesc']) {
11}
12
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.bld.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.bld.xml
new file mode 100644
index 0000000..ffd5811
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.bld.xml
@@ -0,0 +1,40 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- This file conforms to the DTD xdc/bld/build.dtd -->
3<package name="ti.sdo.codecs.hdvicp20api.ce" version="1, 0, 0" producerId="undefined">
4 <units>
5 <module name="HDVICP20API"/>
6 </units>
7 <sources>
8 </sources>
9 <configurations>
10 </configurations>
11 <makefiles>
12 <srcFile name="package.mak" src="package.bld"/>
13 <srcFile name="package/package.xdc.dep" src="package.xdc"/>
14 <srcFile name="package/package.cfg.dep" src="package.xdc"/>
15 <srcFile name="package/rel/ti_sdo_codecs_hdvicp20api_ce.tar.dep" src="package/rel/ti_sdo_codecs_hdvicp20api_ce.xdc.inc"/>
16 </makefiles>
17 <targets>
18 </targets>
19 <libraries>
20 </libraries>
21 <executables>
22 </executables>
23 <tests>
24 </tests>
25 <releases relDir="package/rel/">
26 <release name="ti_sdo_codecs_hdvicp20api_ce"
27 pname="ti_sdo_codecs_hdvicp20api_ce.tar"
28 label="default"
29 >
30 <file name="package/build.cfg"/>
31 <file name="package/package.cfg.xdc.inc"/>
32 <file name="package/package.ext.xml"/>
33 <file name="package/package.xdc.inc"/>
34 <file name="package/package.bld.xml"/>
35 <file name="package/package.rel.dot"/>
36 </release>
37 </releases>
38 <repositories>
39 </repositories>
40</package>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.defs.h b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.defs.h
new file mode 100644
index 0000000..d0353be
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.defs.h
@@ -0,0 +1,13 @@
1/*
2 * Do not modify this file; it is automatically
3 * generated and any modifications will be overwritten.
4 *
5 * @(#) xdc-v49
6 */
7
8#ifndef ti_sdo_codecs_hdvicp20api_ce__
9#define ti_sdo_codecs_hdvicp20api_ce__
10
11
12
13#endif /* ti_sdo_codecs_hdvicp20api_ce__ */
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.doc.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.doc.xml
new file mode 100644
index 0000000..b41f4a1
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.doc.xml
@@ -0,0 +1,384 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<package kind='package' name='ti.sdo.codecs.hdvicp20api.ce' nodoc='0' root='../../../../../' summary='Provides+ICodec+interface+adapter+for+ti.sdo.codecs.hdvicp20api+codec'>
3 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Erequires%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2Fpackage.html%22+title%3D%22ti.sdo.ce.universal%22%3Eti.sdo.ce.universal%3C%2Fa%3E%3B'/>
4 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Erequires%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fcodecs%2Fhdvicp20api%2Fpackage.html%22+title%3D%22ti.sdo.codecs.hdvicp20api%22%3Eti.sdo.codecs.hdvicp20api%3C%2Fa%3E%3B'/>
5 <line blank='1' always='0'/>
6 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eti.sdo.codecs.hdvicp20api.ce%3C%2Fspan%3E%3C%2Fgo%3E+%5B1%2C+0%2C+0%5D+%7B'/>
7 <line tab='0' content='%7D'/>
8 <unit name='HDVICP20API' kind='module' nodoc='0' metaonly='1' summary='HDVICP20API+codec+specification' inherits='ti.sdo.ce.universal.IUNIVERSAL'>
9 <synopSpec>
10 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fcodecs%2Fhdvicp20api%2Fce%2Fpackage.html%22+title%3D%22ti.sdo.codecs.hdvicp20api.ce%22%3Eti.sdo.codecs.hdvicp20api.ce%3C%2Fa%3E%3B'/>
11 <line blank='1' always='0'/>
12 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EHDVICP20API%3C%2Fspan%3E%3C%2Fgo%3E%3Cspan+class%3D%22xdoc-kw1%22%3E+inherits+%3C%2Fspan%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL%22%3EIUNIVERSAL%3C%2Fa%3E+%7B'/>
13 <line tab='0' content='%7D'/>
14 </synopSpec>
15 <specInfo>
16 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EHDVICP20API%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
17 <line tab='0' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL%22%3Eti.sdo.ce.universal.IUNIVERSAL%3C%2Fa%3E'/>
18 <line tab='1' comment='inherits+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%22+title%3D%22ti.sdo.ce.ICodec%22%3Eti.sdo.ce.ICodec%3C%2Fa%3E'/>
19 </specInfo>
20 <synopMeta>
21 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+HDVICP20API+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.codecs.hdvicp20api.ce.HDVICP20API%27%3C%2Fspan%3E%29%3B'/>
22 </synopMeta>
23 <docSect name='details'>
24 <docPara content='This+file+specifies+information+necessary+to+integrate+with+the+Codec%0A++Engine.'/>
25 <docPara content='By+inheriting+ti.sdo.ce.universal.IUNIVERSAL%2C+HDVICP20API+declares+that+it+%22is%0A++a%22+universal+algorithm.++This+allows+the+codec+engine+to+automatically%0A++supply+simple+stubs+and+skeletons+for+transparent+execution+of+DSP%0A++codecs+by+the+GPP.'/>
26 <docPara content='In+addition+to+declaring+the+type+of+the+HDVICP20API+algorithm%2C+we%0A++declare+the+external+symbol+required+by+xDAIS+that+identifies+the%0A++algorithms+implementation+functions.'/>
27 </docSect>
28 <group name='module-wide constants &amp; types'>
29 <decl spacer='1'/>
30 </group>
31 <group name='module-wide config parameters'>
32 <decl spacer='1'/>
33 <decl kind='config' name='alg' anchor='alg' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.alg' nodoc='0' external='1' overrides='0' readonly='1' instance='0' summary=''>
34 <synopSpec>
35 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fcodecs%2Fhdvicp20api%2FHDVICP20API.html%23.Module%22+title%3D%22ti.sdo.codecs.hdvicp20api.HDVICP20API.Module%22%3EHDVICP20API.Module%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ealg%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Fcodecs%252Fhdvicp20api%252FHDVICP20API.html%2523module%2522%2Btitle%253D%2522ti.sdo.codecs.hdvicp20api.HDVICP20API.module%2522%253EHDVICP20API.module%253C%252Fa%253E%3B'/>
36 </synopSpec>
37 <synopMeta>
38 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3Ealg%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fcodecs%2Fhdvicp20api%2FHDVICP20API.html%23.Module%22+title%3D%22ti.sdo.codecs.hdvicp20api.HDVICP20API.Module%22%3EHDVICP20API.Module%3C%2Fa%3E%3C%2Fi%3E+%253Ca%2Bclass%253D%2522xdoc-link%2522%2Bhref%253D%2522..%252F..%252F..%252F..%252F..%252Fti%252Fsdo%252Fcodecs%252Fhdvicp20api%252FHDVICP20API.html%2523module%2522%2Btitle%253D%2522ti.sdo.codecs.hdvicp20api.HDVICP20API.module%2522%253EHDVICP20API.module%253C%252Fa%253E%3B'/>
39 </synopMeta>
40 </decl>
41 <decl kind='config' name='codecClassConfigurable' anchor='codec.Class.Configurable' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.codecClassConfigurable' nodoc='1' external='1' overrides='1' readonly='1' instance='0' summary='' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23codec.Class.Configurable%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.codecClassConfigurable%22%3EIUNIVERSAL%3C%2Fa%3E'>
42 <synopSpec>
43 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eoverride+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcodecClassConfigurable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
44 </synopSpec>
45 <synopMeta>
46 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EcodecClassConfigurable%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
47 </synopMeta>
48 </decl>
49 <decl kind='config' name='frameRate' anchor='frame.Rate' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.frameRate' nodoc='1' external='1' overrides='0' readonly='1' instance='0' summary='Smallest+supported+frame+rate+%28frames+%2F+second%29' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23frame.Rate%22+title%3D%22ti.sdo.ce.ICodec.frameRate%22%3EICodec%3C%2Fa%3E'>
50 <synopSpec>
51 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EframeRate%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
52 </synopSpec>
53 <synopMeta>
54 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EframeRate%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E+%3Ci%3Ecomputed+value%3C%2Fi%3E%3B'/>
55 </synopMeta>
56 <docSect name='details'>
57 <docPara content='This+is+used+to+compute+a+default+priority+assignment+for+algorithm%0A++threads+in+a+DSP+Server.'/>
58 </docSect>
59 </decl>
60 <decl kind='config' name='ialgFxns' anchor='ialg.Fxns' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.ialgFxns' nodoc='0' external='1' overrides='0' readonly='1' instance='0' summary='Name+of+xDAIS+alg+function+table' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23ialg.Fxns%22+title%3D%22ti.sdo.ce.ICodec.ialgFxns%22%3EICodec%3C%2Fa%3E'>
61 <synopSpec>
62 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EialgFxns%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
63 </synopSpec>
64 <synopMeta>
65 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EialgFxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Ci%3Ecomputed+value%3C%2Fi%3E%3B'/>
66 </synopMeta>
67 <docSect name='details'>
68 <docPara content='All+xDAIS+algorithms+must+define+an+IALG_Fxns+structure+that%0A++contains+implementations+of+the+IALG+methods.++This+configuration%0A++parameter+is+simply+the+extern+name+of+this+structure.'/>
69 </docSect>
70 </decl>
71 <decl kind='config' name='idma3Fxns' anchor='idma3.Fxns' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.idma3Fxns' nodoc='0' external='1' overrides='0' readonly='1' instance='0' summary='Name+of+xDAIS+alg+IDMA3+Interface+function+table' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23idma3.Fxns%22+title%3D%22ti.sdo.ce.ICodec.idma3Fxns%22%3EICodec%3C%2Fa%3E'>
72 <synopSpec>
73 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eidma3Fxns%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
74 </synopSpec>
75 <synopMeta>
76 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3Eidma3Fxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Ci%3Ecomputed+value%3C%2Fi%3E%3B'/>
77 </synopMeta>
78 <docSect name='details'>
79 <docPara content='All+xDAIS+algorithms+that+use+DMA+must+define+an+IDMA3_Fxns+structure%0A++containing+the+pointers+to+functions+implementatng+the+IDMA3+interface.%0A++If+algorithm+does+not+use+DMA+this+structure+does+not+have+to+be%0A++defined.'/>
80 <docPara content='This+configuration+parameter+is+simply+the+extern+name+of+this%0A++structure+when+defined%2C+null+otherwise.'/>
81 </docSect>
82 </decl>
83 <decl kind='config' name='iresFxns' anchor='ires.Fxns' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.iresFxns' nodoc='0' external='1' overrides='0' readonly='1' instance='0' summary='Name+of+xDAIS+alg+IRES+Interface+function+table' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23ires.Fxns%22+title%3D%22ti.sdo.ce.ICodec.iresFxns%22%3EICodec%3C%2Fa%3E'>
84 <synopSpec>
85 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EiresFxns%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
86 </synopSpec>
87 <synopMeta>
88 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EiresFxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Ci%3Ecomputed+value%3C%2Fi%3E%3B'/>
89 </synopMeta>
90 <docSect name='details'>
91 <docPara content='All+xDAIS+algorithms+that+use+an+IRES+resource+must+define+an%0A++IRES_Fxns+structure+containing+the+pointers+to+functions%0A++implementatng+the+IRES+interface.%0A++If+algorithm+does+not+use+an+IRES+resource+this+structure+does+not%0A++have+to+be+defined.'/>
92 <docPara content='This+configuration+parameter+is+simply+the+extern+name+of+this%0A++structure+when+defined%2C+null+otherwise.'/>
93 </docSect>
94 <docSect name='see'>
95 <docPara content='%3Ca+class%3D%22xdoc-link%22+href%3D%22HDVICP20API.html%23ialg.Fxns%22+title%3D%22ialgFxns%22%3EialgFxns%3C%2Fa%3E%2C+%3Ca+class%3D%22xdoc-link%22+href%3D%22HDVICP20API.html%23idma3.Fxns%22+title%3D%22idma3Fxns%22%3Eidma3Fxns%3C%2Fa%3E'/>
96 </docSect>
97 </decl>
98 <decl kind='config' name='rpcProtocolVersion' anchor='rpc.Protocol.Version' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.rpcProtocolVersion' nodoc='0' external='1' overrides='1' readonly='1' instance='0' summary='Version+of+the+Protocol+used+between+the+stubFxns+and+the+serverFxns' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23rpc.Protocol.Version%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.rpcProtocolVersion%22%3EIUNIVERSAL%3C%2Fa%3E'>
99 <synopSpec>
100 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eoverride+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Ereadonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3ErpcProtocolVersion%3C%2Fspan%3E%3C%2Fgo%3E+%3D+1%3B'/>
101 </synopSpec>
102 <synopMeta>
103 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econst%3C%2Fspan%3E+%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3ErpcProtocolVersion%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E+1%3B'/>
104 </synopMeta>
105 <docSect name='details'>
106 <docPara content='This+is+set+by+a+particular+implementation+of+a+stub%2Fskeleton+RPC+pair%2C%0A++and+is+used+at+runtime+to+ensure+the+protocol+matches.++This+is%0A++important%2C+for+example%2C+to+ensure+that+the+protocol+used+by+skeletons%0A++built+into+a+server+matches+that+used+by+the+stubs+built+into+the%0A++application.++Specifically%2C+this+is+typically+changed+when+the%0A++marshalling%2Funmarshalling+message+format+changes.'/>
107 <docPara content='This+is+generally+not+configured+by+application+or+server+config%0A++scripts%2C+but+rather+by+developers+of+VISA-like+API+class+extensions.'/>
108 <docPara content='This+rpcProtocolVersion+is+built+into+the+local+application+executable%2C%0A++as+well+as+the+remote+server%27s+executable.'/>
109 <docPara content='Developers+of+class+extensions+should+ensure+this+config+parameter+is%0A++set+appropriately+by+each+release+of+their+stubs%2Fskeletons.++If+a+new%0A++protocol+is+introduced%2C+implying+that+updating+both+would+result+in%0A++error%2C+the+number+should+be+incremented.'/>
110 <docPara content='There+is+no+%22backward-compatibility%22+requirement+in+rpcProtocolVersion.%0A++If+the+version+is+different%2C+regardless+of+whether+it%27s+larger+or%0A++smaller%2C+the+creation+of+algorithms+of+this+class+will+fail.'/>
111 </docSect>
112 </decl>
113 <decl spacer='1'/>
114 <decl spacer='1'/>
115 <decl kind='config' name='isLocal' anchor='is.Local' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.isLocal' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Require+this+codec+to+run+%22locally%22' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23is.Local%22+title%3D%22ti.sdo.ce.ICodec.isLocal%22%3EICodec%3C%2Fa%3E'>
116 <synopSpec>
117 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EisLocal%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
118 </synopSpec>
119 <synopMeta>
120 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EisLocal%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%3B'/>
121 </synopMeta>
122 <docSect name='details'>
123 <docPara content='This+configuration+parameter+determines+whether+or+not+the%0A++application+requires+the+codec%27s+library+in+order+to+link.%0A++For+example%2C+this+parameter+is+set+to+false+in+the+case+that%0A++the+application+is+running+on+a+different+CPU+than+the+codec.'/>
124 </docSect>
125 </decl>
126 <decl kind='config' name='manageInBufsCache' anchor='manage.In.Bufs.Cache' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.manageInBufsCache' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Codec+Class+configuration+param' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23manage.In.Bufs.Cache%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.manageInBufsCache%22%3EIUNIVERSAL%3C%2Fa%3E'>
127 <synopSpec>
128 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmanageInBufsCache%3C%2Fspan%3E%3C%2Fgo%3E%5B16%5D+%3D+%255B'/>
129 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
130 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
131 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
132 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
133 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
134 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
135 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
136 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
137 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
138 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
139 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
140 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
141 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
142 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
143 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
144 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E'/>
145 <line tab='0' content='%255D%3B'/>
146 </synopSpec>
147 <synopMeta>
148 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EmanageInBufsCache%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%5B16%5D%3C%2Fi%3E+%255B'/>
149 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
150 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
151 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
152 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
153 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
154 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
155 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
156 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
157 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
158 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
159 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
160 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
161 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
162 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
163 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
164 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E'/>
165 <line tab='0' content='%255D%3B'/>
166 </synopMeta>
167 <docSect name='details'>
168 <docPara content='Determines+whether+cache+will+be+managed+on+the+DSP+for+each+of+the%0A++%28up+to+16%29+input+buffers+given+to+the+codec%27s+%22process%28%29%22+call.'/>
169 <docPara content='If+this+flag+is+set+to+%22false%22+for+one+or+more%0A++elements%2C+the+cache+for+the+corresponding+input+buffer+will+not+be%0A++invalidated+before+the+process%28%29+call.+Skipping+unnecessary+cache%0A++invalidation+improves+performance%2C+especially+if+a+buffer+is+large.'/>
170 <docPara content='%28If+element+%22i%22+in+this+array+is+set+to+true%2C+cache+for+inBufs%5Bi%5D+will%0A++be+invalidated+only+if+the+buffer+is+supplied%2C+of+course.%29'/>
171 <docPara content='For+example%2C+if+you+know+that+a+particular+codec+of+this+class+always%0A++reads+the+data+from+its+inBufs%5B1%5D+buffer+only+via+DMA%2C+you+can+set%0A++manageInBufsCache%5B1%5D+%3D+false%3B'/>
172 </docSect>
173 </decl>
174 <decl kind='config' name='manageInOutBufsCache' anchor='manage.In.Out.Bufs.Cache' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.manageInOutBufsCache' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Codec+Class+configuration+param' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23manage.In.Out.Bufs.Cache%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.manageInOutBufsCache%22%3EIUNIVERSAL%3C%2Fa%3E'>
175 <synopSpec>
176 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmanageInOutBufsCache%3C%2Fspan%3E%3C%2Fgo%3E%5B16%5D+%3D+%255B'/>
177 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
178 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
179 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
180 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
181 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
182 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
183 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
184 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
185 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
186 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
187 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
188 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
189 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
190 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
191 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
192 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E'/>
193 <line tab='0' content='%255D%3B'/>
194 </synopSpec>
195 <synopMeta>
196 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EmanageInOutBufsCache%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%5B16%5D%3C%2Fi%3E+%255B'/>
197 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
198 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
199 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
200 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
201 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
202 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
203 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
204 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
205 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
206 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
207 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
208 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
209 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
210 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
211 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
212 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E'/>
213 <line tab='0' content='%255D%3B'/>
214 </synopMeta>
215 <docSect name='details'>
216 <docPara content='Determines+whether+cache+will+be+managed+on+the+DSP+for+each+of+the%0A++%28up+to+16%29+InOut+buffers+given+to+the+codec%27s+%22process%28%29%22+call.'/>
217 <docPara content='If+this+flag+is+set+to+%22false%22+for+one+or+more%0A++elements%2C+the+cache+for+the+corresponding+input+buffer+will+not+be%0A++invalidated+before+the+process%28%29+call.+Skipping+unnecessary+cache%0A++invalidation+improves+performance%2C+especially+if+a+buffer+is+large.'/>
218 <docPara content='%28If+element+%22i%22+in+this+array+is+set+to+true%2C+cache+for+inOutBufs%5Bi%5D%0A++will+be+invalidated+only+if+the+buffer+is+supplied%2C+of+course.%29'/>
219 <docPara content='For+example%2C+if+you+know+that+a+particular+codec+of+this+class+always%0A++reads+and+writes+the+data+in+its+inOutBufs%5Bi%5D+buffer+only+via+DMA%2C+you%0A++can+set+manageInOutBufsCache%5Bi%5D+%3D+false%3B'/>
220 </docSect>
221 </decl>
222 <decl kind='config' name='manageOutBufsCache' anchor='manage.Out.Bufs.Cache' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.manageOutBufsCache' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Codec+Class+configuration+param' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23manage.Out.Bufs.Cache%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.manageOutBufsCache%22%3EIUNIVERSAL%3C%2Fa%3E'>
223 <synopSpec>
224 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EmanageOutBufsCache%3C%2Fspan%3E%3C%2Fgo%3E%5B16%5D+%3D+%255B'/>
225 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
226 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
227 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
228 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
229 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
230 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
231 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
232 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
233 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
234 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
235 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
236 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
237 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
238 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
239 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
240 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E'/>
241 <line tab='0' content='%255D%3B'/>
242 </synopSpec>
243 <synopMeta>
244 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EmanageOutBufsCache%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%5B16%5D%3C%2Fi%3E+%255B'/>
245 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
246 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
247 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
248 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
249 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
250 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
251 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
252 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
253 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
254 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
255 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
256 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
257 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
258 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
259 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E%252C'/>
260 <line tab='1' content='%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Etrue%253C%252Fspan%253E'/>
261 <line tab='0' content='%255D%3B'/>
262 </synopMeta>
263 <docSect name='details'>
264 <docPara content='Determines+whether+cache+will+be+managed+on+the+DSP+for+each+of+the%0A++%28up+to+16%29+output+buffers+given+to+the+codec%27s+%22process%28%29%22+call.'/>
265 <docPara content='If+this+flag+is+set+to+%22false%22+for+one+or+more%0A++elements%2C+the+cache+for+the+corresponding+output+buffer+will+not+be%0A++invalidated+before+the+process%28%29+call.%0A++Skipping+unnecessary+cache+invalidation+improves%0A++performance.+Whether+the+buffer+will+be+written+back+after+the+process%28%29%0A++call+depends+on+the+algorithm+and+cannot+be+controlled+here.'/>
266 <docPara content='For+example%2C+if+you+know+that+a+particular+codec+of+this+class+always%0A++writes+the+data+to+its+outBufs%5B2%5D+buffer+only+via+DMA%2C+you+can+set%0A++manageOutBufsCache%5B2%5D+%3D+false%3B'/>
267 </docSect>
268 </decl>
269 <decl kind='config' name='serverFxns' anchor='server.Fxns' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.serverFxns' nodoc='0' external='1' overrides='1' readonly='0' instance='0' summary='Name+of+skeleton+fxn+table' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23server.Fxns%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.serverFxns%22%3EIUNIVERSAL%3C%2Fa%3E'>
270 <synopSpec>
271 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eoverride+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EserverFxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%2522UNIVERSAL_SKEL%2522%3B'/>
272 </synopSpec>
273 <synopMeta>
274 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EserverFxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%2522UNIVERSAL_SKEL%2522%3B'/>
275 </synopMeta>
276 <docSect name='details'>
277 <docPara content='All+algorithm%27s+that+can+run+on+a+remote+processor+must+specify+a+set%0A++of+%22stub%22+functions+that+marshall+arguments+to+send+to+the+remote%0A++process+that+runs+corresponding+%22skeletons%22+to+do+the+actual%0A++processing.++This+configuration+parameter+defines+the+entry+point+for%0A++this+algorithm%27s+the+skeletons+%28which+run+on+the+remote+processor%29.'/>
278 <docPara content='This+is+generally+not+configured+by+application+or+server+config%0A++scripts%2C+but+rather+by+developers+of+VISA-like+API+class+extensions.%0A++However%2C+an+application+or+server+integrator+could+use+this+config%0A++param+to+configure+in+custom+serverFxns.'/>
279 </docSect>
280 <docSect name='see'>
281 <docPara content='%3Ca+class%3D%22xdoc-link%22+href%3D%22HDVICP20API.html%23stub.Fxns%22+title%3D%22stubFxns%22%3EstubFxns%3C%2Fa%3E'/>
282 </docSect>
283 </decl>
284 <decl kind='config' name='stubFxns' anchor='stub.Fxns' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.stubFxns' nodoc='0' external='1' overrides='1' readonly='0' instance='0' summary='Name+of+stubs+fxn+table' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2Funiversal%2FIUNIVERSAL.html%23stub.Fxns%22+title%3D%22ti.sdo.ce.universal.IUNIVERSAL.stubFxns%22%3EIUNIVERSAL%3C%2Fa%3E'>
285 <synopSpec>
286 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Eoverride+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EstubFxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%2522UNIVERSAL_STUBS%2522%3B'/>
287 </synopSpec>
288 <synopMeta>
289 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EstubFxns%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%2522UNIVERSAL_STUBS%2522%3B'/>
290 </synopMeta>
291 <docSect name='details'>
292 <docPara content='All+algorithm%27s+that+can+run+on+a+remote+processor+must+specify+a+set%0A++of+%22stub%22+functions+that+marshall+arguments+to+send+to+the+remote%0A++process+that+runs+corresponding+%22skeletons%22+to+do+the+actual%0A++processing.++This+configuration+parameter+defines+the+entry+point+for%0A++this+algorithm%27s+the+stubs+%28which+run+on+the+local+processor%29.'/>
293 <docPara content='This+is+generally+not+configured+by+application+or+server+config%0A++scripts%2C+but+rather+by+developers+of+VISA-like+API+class+extensions.%0A++However%2C+an+application+or+server+integrator+could+use+this+config%0A++param+to+configure+in+custom+stubFxns.'/>
294 </docSect>
295 <docSect name='see'>
296 <docPara content='%3Ca+class%3D%22xdoc-link%22+href%3D%22HDVICP20API.html%23server.Fxns%22+title%3D%22serverFxns%22%3EserverFxns%3C%2Fa%3E'/>
297 </docSect>
298 </decl>
299 <decl kind='config' name='useCache' anchor='use.Cache' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.useCache' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Flag+indicating+whether+the+framework+should+provide+cached+memory' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23use.Cache%22+title%3D%22ti.sdo.ce.ICodec.useCache%22%3EICodec%3C%2Fa%3E'>
300 <synopSpec>
301 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EuseCache%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
302 </synopSpec>
303 <synopMeta>
304 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EuseCache%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
305 </synopMeta>
306 <docSect name='details'>
307 <docPara content='If+set+to+true%2C+the+alg%27s+memory+requests+will+be+allocated+from%0A++cacheable+memory.++If+set+to+false%2C+the+memory+will+be+allocated+from%0A++non-cached+memory.+If+left+unset%2C+the%0A++ti.sdo.ce.alg.Algorithm.useCache+flag+will+determine+whether+the%0A++alg%27s+memory+will+be+allocated+from+cached+or+non-cached+memory.'/>
308 </docSect>
309 </decl>
310 <decl kind='config' name='uuid' anchor='uuid' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.uuid' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Unique+algorithm+implementation+ID' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23uuid%22+title%3D%22ti.sdo.ce.ICodec.uuid%22%3EICodec%3C%2Fa%3E'>
311 <synopSpec>
312 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Euuid%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
313 </synopSpec>
314 <synopMeta>
315 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3Euuid%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
316 </synopMeta>
317 <docSect name='details'>
318 <docPara content='This+integer+must+be+a+unique+ID+for+every+algorithm+in+a+%22system%22%2C%0A++where+the+%22system%22+includes+all+possible+DSP+Servers.'/>
319 <docPara content='This+id+is+used+by+the+Codec+Engine+APIs+to+identify+the+algorithm%0A++implementation+that+will+create+an+instance+on+a+DSP+Server.'/>
320 <docPara content='If+a+codec+doesn%27t+explicitly+configure+this+parameter%2C+a+%22very+likely%0A++unique%22+ID+will+be+generated.++It+is+recommended+that+codecs+not%0A++explicitly+configure+this+parameter%2C+and+leave+it+to+the+system.'/>
321 </docSect>
322 </decl>
323 </group>
324 <group name='module-wide functions'>
325 <decl spacer='1'/>
326 <decl kind='fxn' name='getCreationStackSize' anchor='get.Creation.Stack.Size' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.getCreationStackSize' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+maximum+required+stack+size+%28in+octets%29+for+this+algorithm%0A++during+algorithm+instance+creation' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23get.Creation.Stack.Size%22+title%3D%22ti.sdo.ce.ICodec.getCreationStackSize%22%3EICodec%3C%2Fa%3E'>
327 <synopSpec>
328 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetCreationStackSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
329 </synopSpec>
330 <synopMeta>
331 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EgetCreationStackSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E'/>
332 </synopMeta>
333 <docSect name='details'>
334 <docPara content='This+method+is+called+during+DSP+Server+configuration+and+is+used+to%0A++ensure+that+the+instance+creation+thread+on+the+server+has+sufficient%0A++stackspace+to+instantiate+the+algorithm.++This+stack+size+is+typically%0A++the+greater+of+the+stack+sizes+required+by+the+algorithm%27s%0A++algNumAlloc%28%29%2C+algAlloc%28%29%2C+or+algInit%28%29+methods.'/>
335 </docSect>
336 </decl>
337 <decl kind='fxn' name='getDaramScratchSize' anchor='get.Daram.Scratch.Size' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.getDaramScratchSize' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+maximum+scratch+size+%28in+octets%29+required+for+this+algorithm%0A++from+DARAM+space' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23get.Daram.Scratch.Size%22+title%3D%22ti.sdo.ce.ICodec.getDaramScratchSize%22%3EICodec%3C%2Fa%3E'>
338 <synopSpec>
339 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetDaramScratchSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
340 </synopSpec>
341 <synopMeta>
342 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EgetDaramScratchSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E'/>
343 </synopMeta>
344 <docSect name='details'>
345 <docPara content='This+method+is+called+during+DSP+Server+configuration+and+is+used+to%0A++ensure+that+sufficient+scratch+space+is+configured+for+the+specified%0A++set+of+algorithms.'/>
346 </docSect>
347 </decl>
348 <decl kind='fxn' name='getSaramScratchSize' anchor='get.Saram.Scratch.Size' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.getSaramScratchSize' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+maximum+scratch+size+%28in+octets%29+required+for+this+algorithm%0A++from+SARAM+space' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23get.Saram.Scratch.Size%22+title%3D%22ti.sdo.ce.ICodec.getSaramScratchSize%22%3EICodec%3C%2Fa%3E'>
349 <synopSpec>
350 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetSaramScratchSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
351 </synopSpec>
352 <synopMeta>
353 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EgetSaramScratchSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E'/>
354 </synopMeta>
355 <docSect name='details'>
356 <docPara content='This+method+is+called+during+DSP+Server+configuration+and+is+used+to%0A++ensure+that+sufficient+scratch+space+is+configured+for+the+specified%0A++set+of+algorithms.'/>
357 </docSect>
358 </decl>
359 <decl kind='fxn' name='getStackSize' anchor='get.Stack.Size' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.getStackSize' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='Get+the+maximum+stack+size+%28in+octets%29+required+for+this+algorithm%0A++during+its+execution+phase' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23get.Stack.Size%22+title%3D%22ti.sdo.ce.ICodec.getStackSize%22%3EICodec%3C%2Fa%3E'>
360 <synopSpec>
361 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetStackSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29%3B'/>
362 </synopSpec>
363 <synopMeta>
364 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EgetStackSize%3C%2Fspan%3E%3C%2Fgo%3E%28+%3Ci%3E%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fxdc%2Fcfg%2FProgram.html%23.Module%22+title%3D%22xdc.cfg.Program.Module%22%3EProgram.Module%3C%2Fa%3E%3C%2Fi%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eprog%3C%2Fspan%3E%3C%2Fgo%3E+%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E'/>
365 </synopMeta>
366 <docSect name='details'>
367 <docPara content='This+method+is+called+during+DSP+Server+configuration+and+is+used+to%0A++ensure+that+threads+on+the+server+have+sufficient+stackspace+to+run%0A++the+algorithm.'/>
368 </docSect>
369 </decl>
370 <decl kind='fxn' name='getUUID' anchor='get.U.U.I.D' altext='ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.getUUID' nodoc='1' external='1' overrides='0' readonly='0' instance='0' summary='Get+a+uuid+for+this+codec' origin='%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2F..%2Fti%2Fsdo%2Fce%2FICodec.html%23get.U.U.I.D%22+title%3D%22ti.sdo.ce.ICodec.getUUID%22%3EICodec%3C%2Fa%3E'>
371 <synopSpec>
372 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EgetUUID%3C%2Fspan%3E%3C%2Fgo%3E%28++%29%3B'/>
373 </synopSpec>
374 <synopMeta>
375 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EgetUUID%3C%2Fspan%3E%3C%2Fgo%3E%28++%29+%3Ci%3Ereturns%3C%2Fi%3E+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EInt%3C%2Fspan%3E%3C%2Fi%3E'/>
376 </synopMeta>
377 <docSect name='details'>
378 <docPara content='This+method+is+used+to+get+the+uuid+rather+than+reading+the+uuid%0A++config+parameter%3B+this+allows+the+algorithm+producer+to+let+the%0A++system+generate+a+uuid+from+the+algorithm%27s+name.'/>
379 <docPara content='Individual+algorithm%27s+should+not+implement+this+methods%3B+the+default%0A++%28base%29+implementation+provided+in+the+ti.sdo.ce+package+should+be%0A++sufficient.'/>
380 </docSect>
381 </decl>
382 </group>
383 </unit>
384</package>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.ext.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.ext.xml
new file mode 100644
index 0000000..425034c
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.ext.xml
@@ -0,0 +1,116 @@
1<?xml version="1.0" encoding="windows-1252"?>
2<!-- This file conforms to the DTD xdc/bld/release.dtd -->
3<release name="" label="" date="" buildCount="" producerId="">
4<package name="ti.sdo.codecs.hdvicp20api.ce"
5 version="1, 0, 0"/>
6<imports>
7 <package name="ti.sdo.ce.universal"
8 version=""/>
9 <package name="ti.sdo.codecs.hdvicp20api"
10 version=""/>
11</imports>
12<references>
13 <package name="xdc.services.intern.gen"
14 version="1, 0, 0, 0, 1284507405214"
15 providerId="xdccore">
16 <file name="java\package.jar"/>
17 </package>
18 <package name="xdc.shelf"
19 version="1, 0, 0, 1284507424737"
20 providerId="xdccore">
21 <file name="java\antlr.jar"/>
22 <file name="java\ecj.jar"/>
23 <file name="java\js.jar"/>
24 <file name="java\jsr173_api.jar"/>
25 <file name="java\tar.jar"/>
26 <file name="java\xbean.jar"/>
27 </package>
28 <package name="ti.sdo.ce"
29 version="1, 0, 6, 1313607868501"
30 providerId="codec_engine_3_21_00_19">
31 <file name="ICodec.xdc"/>
32 </package>
33 <package name="xdc.bld"
34 version="1, 0, 2, 1284507372516"
35 providerId="xdccore">
36 <file name="BuildEnvironment.xs"/>
37 <file name="Executable.xs"/>
38 <file name="ITarget.xs"/>
39 <file name="ITargetFilter.xs"/>
40 <file name="Library.xs"/>
41 <file name="Manifest.xs"/>
42 <file name="PackageContents.xs"/>
43 <file name="Repository.xs"/>
44 <file name="Script.xs"/>
45 <file name="Utils.xs"/>
46 <file name="_gen.xs"/>
47 <file name="bld.js"/>
48 <file name="package.xs"/>
49 </package>
50 <package name="ti.sdo.codecs.hdvicp20api"
51 version="1, 0, 0, 1372405421218"
52 providerId="G:/from_sayanna/RTSC_Release">
53 <file name="HDVICP20API.xdc"/>
54 </package>
55 <package name="xdc"
56 version="1, 1, 1, 1284507365742"
57 providerId="xdccore">
58 <file name="IPackage.xdc"/>
59 <file name="IPackage.xs"/>
60 <file name="om2.xs"/>
61 <file name="package.xs"/>
62 <file name="template.xs"/>
63 <file name="xdc.tci"/>
64 <file name="xmlgen.xs"/>
65 <file name="xmlgen2.xs"/>
66 </package>
67 <package name="ti.sdo.ce.universal"
68 version="1, 0, 0, 1313608056406"
69 providerId="codec_engine_3_21_00_19">
70 <file name="IUNIVERSAL.xdc"/>
71 </package>
72 <package name="xdc.services.global"
73 version="1, 0, 0, 1284507401675"
74 providerId="xdccore">
75 <file name="Clock.xs"/>
76 <file name="Trace.xs"/>
77 <file name="java\package.jar"/>
78 </package>
79 <package name="xdc.platform"
80 version="1, 0, 1, 0, 1284507379983"
81 providerId="xdccore">
82 <file name="ICpuDataSheet.xdc"/>
83 <file name="IExeContext.xdc"/>
84 <file name="IPeripheral.xdc"/>
85 <file name="IPlatform.xdc"/>
86 </package>
87 <package name="xdc.services.spec"
88 version="1, 0, 0, 0, 1284507414889"
89 providerId="xdccore">
90 <file name="java\package.jar"/>
91 </package>
92 <package name="xdc.services.intern.cmd"
93 version="1, 0, 0, 0, 1284507405123"
94 providerId="xdccore">
95 <file name="java\package.jar"/>
96 </package>
97 <package name="xdc.services.intern.xsr"
98 version="1, 0, 0, 1284507408194"
99 providerId="xdccore">
100 <file name="java\package.jar"/>
101 </package>
102 <package name="xdc.cfg"
103 version="1, 0, 2, 0, 1284507375537"
104 providerId="xdccore">
105 <file name="Program.xdc"/>
106 </package>
107 <xdcRoot base="E:/WriteHere/xdctools_3_20_04_68/">
108 <file name="/packages/xdc/package.xdc"/>
109 <file name="etc\config.bld"/>
110 <file name="include\utils.tci"/>
111 <xdcCorePkg version="16, 0, 2, 0, 1284507377139" producerId="undefined" buildCount="279" releaseName="xdc_corevers" label="default" date="1284507377139"/>
112 </xdcRoot>
113</references>
114<orphans>
115</orphans>
116</release>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.dot b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.dot
new file mode 100644
index 0000000..75b1597
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.dot
@@ -0,0 +1,2141 @@
1digraph dependencies {
2 label="\nPackage ti.sdo.codecs.hdvicp20api.ce Dependency Graph";
3 size="7.5,10";
4 rankdir=LR;
5 ranksep=".75";
6 concentrate="true";
7 node [fixedsize=true, width=1.5, style=filled, color=black];
8 node [font=Helvetica, fontsize=12, fillcolor=lightgrey];
9 ti_sdo_codecs_hdvicp20api_ce [shape=record,label="ti.sdo.codecs.hdvicp20api.ce|1, 0, 0", URL="package.rel.xml"];
10 node [fontsize=10, fillcolor=white];
11
12 edge [style=solid, color=blue]
13 ti_sdo_ce_universal [shape=record,label="ti.sdo.ce.universal|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\universal\package/package.rel.svg"];
14 ti_sdo_codecs_hdvicp20api_ce -> ti_sdo_ce_universal;
15 ti_sdo_codecs_hdvicp20api [shape=record,label="ti.sdo.codecs.hdvicp20api|1, 0, 0", URL="../G:\from_sayanna\RTSC_Release\ti\sdo\codecs\hdvicp20api\package/package.rel.svg"];
16 ti_sdo_codecs_hdvicp20api_ce -> ti_sdo_codecs_hdvicp20api;
17
18 edge [style=solid, color=lightgrey]
19 xdc_services_intern_gen [shape=record,label="xdc.services.intern.gen|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\intern\gen\package/package.rel.svg"];
20 ti_sdo_codecs_hdvicp20api_ce -> xdc_services_intern_gen;
21 xdc_shelf [shape=record,label="xdc.shelf|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\shelf\package/package.rel.svg"];
22 ti_sdo_codecs_hdvicp20api_ce -> xdc_shelf;
23 ti_sdo_ce [shape=record,label="ti.sdo.ce|1, 0, 6", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\package/package.rel.svg"];
24 ti_sdo_codecs_hdvicp20api_ce -> ti_sdo_ce;
25 xdc_bld [shape=record,label="xdc.bld|1, 0, 2", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\bld\package/package.rel.svg"];
26 ti_sdo_codecs_hdvicp20api_ce -> xdc_bld;
27 ti_sdo_codecs_hdvicp20api_ce -> ti_sdo_codecs_hdvicp20api;
28 xdc [shape=record,label="xdc|1, 1, 1", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\package/package.rel.svg"];
29 ti_sdo_codecs_hdvicp20api_ce -> xdc;
30 ti_sdo_codecs_hdvicp20api_ce -> ti_sdo_ce_universal;
31 xdc_services_global [shape=record,label="xdc.services.global|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\global\package/package.rel.svg"];
32 ti_sdo_codecs_hdvicp20api_ce -> xdc_services_global;
33 xdc_platform [shape=record,label="xdc.platform|1, 0, 1, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\platform\package/package.rel.svg"];
34 ti_sdo_codecs_hdvicp20api_ce -> xdc_platform;
35 xdc_services_spec [shape=record,label="xdc.services.spec|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\spec\package/package.rel.svg"];
36 ti_sdo_codecs_hdvicp20api_ce -> xdc_services_spec;
37 xdc_services_intern_cmd [shape=record,label="xdc.services.intern.cmd|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\intern\cmd\package/package.rel.svg"];
38 ti_sdo_codecs_hdvicp20api_ce -> xdc_services_intern_cmd;
39 xdc_services_intern_xsr [shape=record,label="xdc.services.intern.xsr|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\intern\xsr\package/package.rel.svg"];
40 ti_sdo_codecs_hdvicp20api_ce -> xdc_services_intern_xsr;
41 xdc_cfg [shape=record,label="xdc.cfg|1, 0, 2, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\cfg\package/package.rel.svg"];
42 ti_sdo_codecs_hdvicp20api_ce -> xdc_cfg;
43
44 edge [style=solid, color=blue]
45 xdc_cfg -> xdc_services_global;
46
47 edge [style=solid, color=lightgrey]
48 xdc_cfg -> xdc_services_spec;
49 xdc_cfg -> xdc_services_intern_cmd;
50 xdc_utils_tconf [shape=record,label="xdc.utils.tconf|not found"style=rounded, ];
51 xdc_cfg -> xdc_utils_tconf;
52 xdc_cfg -> xdc_services_intern_xsr;
53 xdc_cfg -> xdc_platform;
54 xdc_cfg -> xdc_shelf;
55 xdc_cfg -> xdc_services_intern_gen;
56 xdc_cfg -> xdc_services_global;
57
58 edge [style=solid, color=blue]
59
60 edge [style=solid, color=lightgrey]
61
62 edge [style=solid, color=blue]
63 xdc_services_intern_xsr -> xdc_services_global;
64
65 edge [style=solid, color=lightgrey]
66 xdc_services_intern_xsr -> xdc_services_spec;
67 xdc_services_intern_xsr -> xdc_services_intern_cmd;
68 xdc_services_intern_xsr -> xdc_utils_tconf;
69 xdc_services_intern_xsr -> xdc_shelf;
70 xdc_services_intern_xsr -> xdc_services_intern_gen;
71 xdc_services_intern_xsr -> xdc_services_global;
72
73 edge [style=solid, color=blue]
74 xdc_services_intern_cmd -> xdc_shelf;
75 xdc_services_intern_cmd -> xdc_services_spec;
76 xdc_services_intern_cmd -> xdc_services_global;
77 xdc_services_intern_cmd -> xdc_services_intern_gen;
78
79 edge [style=solid, color=lightgrey]
80 xdc_services_intern_cmd -> xdc_services_spec;
81 xdc_services_intern_cmd -> xdc_utils_tconf;
82 xdc_services_intern_cmd -> xdc_services_intern_xsr;
83 xdc_services_intern_cmd -> xdc_shelf;
84 xdc_services_intern_cmd -> xdc_services_intern_gen;
85 xdc_services_intern_cmd -> xdc_services_global;
86
87 edge [style=solid, color=blue]
88 xdc_services_spec -> xdc_shelf;
89
90 edge [style=solid, color=lightgrey]
91 xdc_services_spec -> xdc_services_intern_cmd;
92 xdc_services_spec -> xdc_utils_tconf;
93 xdc_services_spec -> xdc_services_intern_xsr;
94 xdc_services_spec -> xdc_shelf;
95 xdc_services_spec -> xdc_services_intern_gen;
96 xdc_services_spec -> xdc_services_global;
97
98 edge [style=solid, color=blue]
99
100 edge [style=solid, color=lightgrey]
101 xdc_platform -> xdc_services_spec;
102 xdc_platform -> xdc_services_intern_cmd;
103 xdc_platform -> xdc_utils_tconf;
104 xdc_platform -> xdc_services_intern_xsr;
105 xdc_platform -> xdc_shelf;
106 xdc_platform -> xdc_services_intern_gen;
107 xdc_platform -> xdc_services_global;
108
109 edge [style=solid, color=blue]
110
111 edge [style=solid, color=lightgrey]
112 xdc_services_global -> xdc_services_spec;
113 xdc_services_global -> xdc_services_intern_cmd;
114 xdc_services_global -> xdc_utils_tconf;
115 xdc_services_global -> xdc_services_intern_xsr;
116 xdc_services_global -> xdc_shelf;
117 xdc_services_global -> xdc_services_intern_gen;
118
119 edge [style=solid, color=blue]
120
121 edge [style=solid, color=lightgrey]
122 xdc -> xdc_services_global;
123 xdc -> xdc_utils_tconf;
124
125 edge [style=solid, color=blue]
126 xdc_bld -> xdc_services_global;
127 xdc_bld -> xdc_services_intern_cmd;
128
129 edge [style=solid, color=lightgrey]
130 xdc_bld -> xdc_services_spec;
131 xdc_bld -> xdc_services_intern_cmd;
132 xdc_bld -> xdc_utils_tconf;
133 xdc_bld -> xdc;
134 xdc_bld -> xdc_services_intern_xsr;
135 xdc_bld -> xdc_shelf;
136 xdc_bld -> xdc_services_intern_gen;
137 xdc_bld -> xdc_services_global;
138
139 edge [style=solid, color=blue]
140
141 edge [style=solid, color=lightgrey]
142 ti_sdo_ce -> xdc_services_global;
143 ti_targets [shape=record,label="ti.targets|1, 0, 3", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\package/package.rel.svg"];
144 ti_sdo_ce -> ti_targets;
145 ti_targets_elf [shape=record,label="ti.targets.elf|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\elf\package/package.rel.svg"];
146 ti_sdo_ce -> ti_targets_elf;
147 gnu_targets [shape=record,label="gnu.targets|1, 0, 1", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\gnu\targets\package/package.rel.svg"];
148 ti_sdo_ce -> gnu_targets;
149 gnu_targets_arm [shape=record,label="gnu.targets.arm|1, 0, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\gnu\targets\arm\package/package.rel.svg"];
150 ti_sdo_ce -> gnu_targets_arm;
151 ti_targets_arm [shape=record,label="ti.targets.arm|2, 0, 1, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\arm\package/package.rel.svg"];
152 ti_sdo_ce -> ti_targets_arm;
153 ti_targets_arm_elf [shape=record,label="ti.targets.arm.elf|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\arm\elf\package/package.rel.svg"];
154 ti_sdo_ce -> ti_targets_arm_elf;
155 build_filter [shape=record,label="build.filter|not found"style=rounded, ];
156 ti_sdo_ce -> build_filter;
157 ti_sdo_ce -> xdc_cfg;
158 ti_sdo_ce -> xdc_platform;
159 ti_sdo_ce_ipc [shape=record,label="ti.sdo.ce.ipc|2, 0, 1", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\ipc\package/package.rel.svg"];
160 ti_sdo_ce -> ti_sdo_ce_ipc;
161 ti_sdo_ce -> xdc_services_intern_cmd;
162 ti_sdo_ce -> xdc_services_intern_gen;
163 ti_sdo_ce -> xdc_services_intern_xsr;
164 ti_sdo_ce -> xdc_shelf;
165 ti_sdo_ce -> xdc_services_spec;
166 xdc_runtime [shape=record,label="xdc.runtime|2, 1, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\xdc\runtime\package/package.rel.svg"];
167 ti_sdo_ce -> xdc_runtime;
168 xdc_runtime_knl [shape=record,label="xdc.runtime.knl|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\xdc\runtime\knl\package/package.rel.svg"];
169 ti_sdo_ce -> xdc_runtime_knl;
170 ti_xdais [shape=record,label="ti.xdais|1, 2.0, 1", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\xdais\package/package.rel.svg"];
171 ti_sdo_ce -> ti_xdais;
172 ti_sdo_utils_loggers [shape=record,label="ti.sdo.utils.loggers|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\utils\loggers\package/package.rel.svg"];
173 ti_sdo_ce -> ti_sdo_utils_loggers;
174 ti_sdo_utils_trace [shape=record,label="ti.sdo.utils.trace|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\utils\trace\package/package.rel.svg"];
175 ti_sdo_ce -> ti_sdo_utils_trace;
176 ti_sdo_ce_osal [shape=record,label="ti.sdo.ce.osal|2, 0, 2", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\osal\package/package.rel.svg"];
177 ti_sdo_ce -> ti_sdo_ce_osal;
178 ti_sdo_ce_global [shape=record,label="ti.sdo.ce.global|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\global\package/package.rel.svg"];
179 ti_sdo_ce -> ti_sdo_ce_global;
180 ti_sdo_ce_alg [shape=record,label="ti.sdo.ce.alg|1, 0, 1", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\alg\package/package.rel.svg"];
181 ti_sdo_ce -> ti_sdo_ce_alg;
182 ti_sdo_ce_node [shape=record,label="ti.sdo.ce.node|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\packages\ti\sdo\ce\node\package/package.rel.svg"];
183 ti_sdo_ce -> ti_sdo_ce_node;
184
185 edge [style=solid, color=blue]
186
187 edge [style=solid, color=lightgrey]
188 ti_sdo_ce_node -> xdc_services_global;
189 ti_sdo_ce_node -> ti_targets;
190 ti_sdo_ce_node -> ti_targets_elf;
191 ti_sdo_ce_node -> gnu_targets;
192 ti_sdo_ce_node -> gnu_targets_arm;
193 ti_sdo_ce_node -> ti_targets_arm;
194 ti_sdo_ce_node -> ti_targets_arm_elf;
195 ti_sdo_ce_node -> build_filter;
196 ti_sdo_ce_node -> xdc_services_intern_cmd;
197 ti_sdo_ce_node -> xdc_services_intern_gen;
198 ti_sdo_ce_node -> xdc_services_intern_xsr;
199 ti_sdo_ce_node -> xdc_shelf;
200 ti_sdo_ce_node -> xdc_services_spec;
201 ti_sdo_ce_node -> xdc_runtime;
202 ti_sdo_ce_node -> ti_sdo_ce_global;
203 ti_sdo_ce_node -> ti_sdo_ce_ipc;
204 ti_sdo_ce_node -> xdc_runtime_knl;
205 ti_sdo_ce_node -> ti_sdo_ce;
206 ti_sdo_ce_node -> ti_xdais;
207
208 edge [style=solid, color=blue]
209
210 edge [style=solid, color=lightgrey]
211 ti_sdo_ce_alg -> xdc_services_global;
212 ti_sdo_ce_alg -> ti_targets;
213 ti_sdo_ce_alg -> ti_targets_elf;
214 ti_sdo_ce_alg -> gnu_targets;
215 ti_sdo_ce_alg -> gnu_targets_arm;
216 ti_sdo_ce_alg -> ti_targets_arm;
217 ti_sdo_ce_alg -> ti_targets_arm_elf;
218 ti_sdo_ce_alg -> build_filter;
219 ti_sdo_ce_alg -> xdc_services_intern_cmd;
220 ti_sdo_ce_alg -> xdc_services_intern_gen;
221 ti_sdo_ce_alg -> xdc_services_intern_xsr;
222 ti_sdo_ce_alg -> xdc_shelf;
223 ti_sdo_ce_alg -> xdc_services_spec;
224 ti_sdo_ce_alg -> xdc_runtime;
225 ti_sdo_fc_dskt2 [shape=record,label="ti.sdo.fc.dskt2|1, 0, 4", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\dskt2\package/package.rel.svg"];
226 ti_sdo_ce_alg -> ti_sdo_fc_dskt2;
227 ti_sdo_fc_dman3 [shape=record,label="ti.sdo.fc.dman3|1, 0, 4", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\dman3\package/package.rel.svg"];
228 ti_sdo_ce_alg -> ti_sdo_fc_dman3;
229 ti_sdo_fc_rman [shape=record,label="ti.sdo.fc.rman|2, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\rman\package/package.rel.svg"];
230 ti_sdo_ce_alg -> ti_sdo_fc_rman;
231 ti_sdo_ce_alg -> ti_xdais;
232 ti_sdo_ce_alg -> ti_sdo_ce_osal;
233 ti_sdo_ce_alg -> ti_sdo_ce_global;
234 ti_sdo_fc_ires [shape=record,label="ti.sdo.fc.ires|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\ires\package/package.rel.svg"];
235 ti_sdo_ce_alg -> ti_sdo_fc_ires;
236 ti_sdo_ce_alg -> xdc_runtime_knl;
237
238 edge [style=solid, color=blue]
239
240 edge [style=solid, color=lightgrey]
241 ti_sdo_fc_ires -> xdc_services_global;
242 ti_sdo_fc_ires -> ti_targets;
243 ti_sdo_fc_ires -> ti_targets_elf;
244 ti_targets_elf_arp32 [shape=record,label="ti.targets.elf.arp32|not found"style=rounded, ];
245 ti_sdo_fc_ires -> ti_targets_elf_arp32;
246 ti_sdo_fc_ires -> gnu_targets;
247 ti_sdo_fc_ires -> gnu_targets_arm;
248 ti_sdo_fc_ires -> ti_targets_arm;
249 ti_sdo_fc_ires -> ti_targets_arm_elf;
250 ti_sdo_fc_ires -> build_filter;
251 ti_sdo_fc_ires -> xdc_services_intern_cmd;
252 ti_sdo_fc_ires -> xdc_services_intern_gen;
253 ti_sdo_fc_ires -> xdc_services_intern_xsr;
254 ti_sdo_fc_ires -> xdc_shelf;
255 ti_sdo_fc_ires -> xdc_services_spec;
256
257 edge [style=solid, color=blue]
258
259 edge [style=solid, color=lightgrey]
260
261 edge [style=solid, color=blue]
262
263 edge [style=solid, color=lightgrey]
264 ti_sdo_fc_rman -> xdc_services_global;
265 ti_sdo_fc_rman -> ti_targets;
266 ti_sdo_fc_rman -> ti_targets_elf;
267 ti_sdo_fc_rman -> ti_targets_elf_arp32;
268 ti_sdo_fc_rman -> gnu_targets;
269 ti_sdo_fc_rman -> gnu_targets_arm;
270 ti_sdo_fc_rman -> ti_targets_arm;
271 ti_sdo_fc_rman -> ti_targets_arm_elf;
272 ti_sdo_fc_rman -> build_filter;
273 ti_sdo_fc_rman -> xdc_services_intern_cmd;
274 ti_sdo_fc_rman -> xdc_services_intern_gen;
275 ti_sdo_fc_rman -> xdc_services_intern_xsr;
276 ti_sdo_fc_rman -> xdc_shelf;
277 ti_sdo_fc_rman -> xdc_services_spec;
278 ti_sdo_fc_rman -> xdc_runtime;
279 ti_sdo_fc_rman -> ti_sdo_fc_dskt2;
280 ti_sdo_fc_memutils [shape=record,label="ti.sdo.fc.memutils|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\memutils\package/package.rel.svg"];
281 ti_sdo_fc_rman -> ti_sdo_fc_memutils;
282 ti_sdo_fc_utils_osalsupport [shape=record,label="ti.sdo.fc.utils.osalsupport|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\utils\osalsupport\package/package.rel.svg"];
283 ti_sdo_fc_rman -> ti_sdo_fc_utils_osalsupport;
284 ti_sdo_fc_global [shape=record,label="ti.sdo.fc.global|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\global\package/package.rel.svg"];
285 ti_sdo_fc_rman -> ti_sdo_fc_global;
286 ti_sdo_fc_utils [shape=record,label="ti.sdo.fc.utils|1, 0, 3", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\utils\package/package.rel.svg"];
287 ti_sdo_fc_rman -> ti_sdo_fc_utils;
288 ti_sdo_fc_ires_nullresource [shape=record,label="ti.sdo.fc.ires.nullresource|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\ires\nullresource\package/package.rel.svg"];
289 ti_sdo_fc_rman -> ti_sdo_fc_ires_nullresource;
290 ti_sdo_fc_rman -> ti_xdais;
291 ti_sdo_fc_rman -> xdc_runtime_knl;
292 ti_sdo_fc_rman -> ti_sdo_fc_ires;
293
294 edge [style=solid, color=blue]
295
296 edge [style=solid, color=lightgrey]
297 ti_sdo_fc_ires_nullresource -> xdc_services_global;
298 ti_sdo_fc_ires_nullresource -> ti_targets;
299 ti_sdo_fc_ires_nullresource -> ti_targets_elf;
300 ti_sdo_fc_ires_nullresource -> ti_targets_elf_arp32;
301 ti_sdo_fc_ires_nullresource -> gnu_targets;
302 ti_sdo_fc_ires_nullresource -> gnu_targets_arm;
303 ti_sdo_fc_ires_nullresource -> ti_targets_arm;
304 ti_sdo_fc_ires_nullresource -> ti_targets_arm_elf;
305 ti_sdo_fc_ires_nullresource -> build_filter;
306 ti_sdo_fc_ires_nullresource -> ti_sdo_fc_ires;
307 ti_sdo_fc_ires_nullresource -> xdc_services_intern_cmd;
308 ti_sdo_fc_ires_nullresource -> xdc_services_intern_gen;
309 ti_sdo_fc_ires_nullresource -> xdc_services_intern_xsr;
310 ti_sdo_fc_ires_nullresource -> xdc_shelf;
311 ti_sdo_fc_ires_nullresource -> xdc_services_spec;
312 ti_sdo_fc_ires_nullresource -> xdc_runtime;
313 ti_sdo_fc_ires_nullresource -> ti_sdo_fc_global;
314 ti_sdo_fc_ires_nullresource -> ti_xdais;
315
316 edge [style=solid, color=blue]
317
318 edge [style=solid, color=lightgrey]
319 ti_sdo_fc_utils -> xdc_services_global;
320 ti_sdo_fc_utils -> ti_targets;
321 ti_sdo_fc_utils -> ti_targets_elf;
322 ti_sdo_fc_utils -> ti_targets_elf_arp32;
323 ti_sdo_fc_utils -> gnu_targets;
324 ti_sdo_fc_utils -> gnu_targets_arm;
325 ti_sdo_fc_utils -> ti_targets_arm;
326 ti_sdo_fc_utils -> ti_targets_arm_elf;
327 ti_sdo_fc_utils -> build_filter;
328 ti_sdo_fc_utils -> xdc_services_intern_cmd;
329 ti_sdo_fc_utils -> xdc_services_intern_gen;
330 ti_sdo_fc_utils -> xdc_services_intern_xsr;
331 ti_sdo_fc_utils -> xdc_shelf;
332 ti_sdo_fc_utils -> xdc_services_spec;
333 ti_sdo_fc_utils -> xdc_runtime;
334 ti_sdo_fc_utils -> ti_sdo_fc_global;
335 ti_sdo_fc_utils -> ti_xdais;
336 ti_sdo_fc_utils -> xdc_runtime_knl;
337 ti_sdo_fc_utils -> ti_sdo_fc_memutils;
338
339 edge [style=solid, color=blue]
340
341 edge [style=solid, color=lightgrey]
342 ti_sdo_fc_global -> xdc_services_global;
343 ti_sdo_fc_global -> ti_targets;
344 ti_sdo_fc_global -> ti_targets_elf;
345 ti_sdo_fc_global -> ti_targets_elf_arp32;
346 ti_sdo_fc_global -> gnu_targets;
347 ti_sdo_fc_global -> gnu_targets_arm;
348 ti_sdo_fc_global -> ti_targets_arm;
349 ti_sdo_fc_global -> ti_targets_arm_elf;
350 ti_sdo_fc_global -> build_filter;
351 ti_sdo_tools_build [shape=record,label="ti.sdo.tools.build|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\tools\build\package/package.rel.svg"];
352 ti_sdo_fc_global -> ti_sdo_tools_build;
353 ti_sdo_fc_global -> xdc_services_intern_cmd;
354 ti_sdo_fc_global -> xdc_services_intern_gen;
355 ti_sdo_fc_global -> xdc_services_intern_xsr;
356 ti_sdo_fc_global -> xdc_shelf;
357 ti_sdo_fc_global -> xdc_services_spec;
358 ti_sdo_fc_global -> xdc_runtime;
359
360 edge [style=solid, color=blue]
361
362 edge [style=solid, color=lightgrey]
363 ti_sdo_tools_build -> xdc_services_global;
364 ti_sdo_tools_build -> ti_targets;
365 ti_sdo_tools_build -> ti_targets_elf;
366 ti_sdo_tools_build -> ti_targets_arm;
367 ti_sdo_tools_build -> ti_targets_arm_elf;
368 ti_sdo_tools_build -> gnu_targets;
369 ti_sdo_tools_build -> gnu_targets_arm;
370 ti_sdo_tools_build -> xdc_services_intern_cmd;
371 ti_sdo_tools_build -> xdc_services_intern_gen;
372 ti_sdo_tools_build -> xdc_services_intern_xsr;
373 ti_sdo_tools_build -> xdc_shelf;
374 ti_sdo_tools_build -> xdc_services_spec;
375
376 edge [style=solid, color=blue]
377
378 edge [style=solid, color=lightgrey]
379 ti_sdo_fc_utils_osalsupport -> xdc_services_global;
380 ti_sdo_fc_utils_osalsupport -> ti_targets;
381 ti_sdo_fc_utils_osalsupport -> ti_targets_elf;
382 ti_sdo_fc_utils_osalsupport -> ti_targets_elf_arp32;
383 ti_sdo_fc_utils_osalsupport -> gnu_targets;
384 ti_sdo_fc_utils_osalsupport -> gnu_targets_arm;
385 ti_sdo_fc_utils_osalsupport -> ti_targets_arm;
386 ti_sdo_fc_utils_osalsupport -> ti_targets_arm_elf;
387 ti_sdo_fc_utils_osalsupport -> build_filter;
388 ti_sdo_fc_utils_osalsupport -> xdc_services_intern_cmd;
389 ti_sdo_fc_utils_osalsupport -> xdc_services_intern_gen;
390 ti_sdo_fc_utils_osalsupport -> xdc_services_intern_xsr;
391 ti_sdo_fc_utils_osalsupport -> xdc_shelf;
392 ti_sdo_fc_utils_osalsupport -> xdc_services_spec;
393 ti_sdo_fc_utils_osalsupport -> xdc_runtime;
394 ti_sdo_fc_utils_osalsupport -> xdc_runtime_knl;
395
396 edge [style=solid, color=blue]
397
398 edge [style=solid, color=lightgrey]
399 ti_sdo_fc_memutils -> xdc_services_global;
400 ti_sdo_fc_memutils -> ti_targets;
401 ti_sdo_fc_memutils -> ti_targets_elf;
402 ti_sdo_fc_memutils -> ti_targets_elf_arp32;
403 ti_sdo_fc_memutils -> gnu_targets;
404 ti_sdo_fc_memutils -> gnu_targets_arm;
405 ti_sdo_fc_memutils -> ti_targets_arm;
406 ti_sdo_fc_memutils -> ti_targets_arm_elf;
407 ti_sdo_fc_memutils -> build_filter;
408 ti_sdo_fc_memutils -> xdc_services_intern_cmd;
409 ti_sdo_fc_memutils -> xdc_services_intern_gen;
410 ti_sdo_fc_memutils -> xdc_services_intern_xsr;
411 ti_sdo_fc_memutils -> xdc_shelf;
412 ti_sdo_fc_memutils -> xdc_services_spec;
413 ti_sdo_fc_memutils -> xdc_runtime;
414 ti_sdo_fc_memutils -> ti_sdo_fc_global;
415 ti_sysbios_hal [shape=record,label="ti.sysbios.hal|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\hal\package/package.rel.svg"];
416 ti_sdo_fc_memutils -> ti_sysbios_hal;
417 ti_sysbios_interfaces [shape=record,label="ti.sysbios.interfaces|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\interfaces\package/package.rel.svg"];
418 ti_sdo_fc_memutils -> ti_sysbios_interfaces;
419 ti_sdo_linuxutils_cmem [shape=record,label="ti.sdo.linuxutils.cmem|2, 2, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\linuxutils\cmem\package/package.rel.svg"];
420 ti_sdo_fc_memutils -> ti_sdo_linuxutils_cmem;
421
422 edge [style=solid, color=blue]
423
424 edge [style=solid, color=lightgrey]
425 ti_sdo_linuxutils_cmem -> xdc_services_global;
426 ti_sdo_linuxutils_cmem -> ti_targets;
427 ti_sdo_linuxutils_cmem -> ti_targets_elf;
428 ti_sdo_linuxutils_cmem -> gnu_targets;
429 ti_sdo_linuxutils_cmem -> gnu_targets_arm;
430 ti_sdo_linuxutils_cmem -> ti_targets_arm;
431 ti_sdo_linuxutils_cmem -> ti_targets_arm_elf;
432 ti_sdo_linuxutils_cmem -> xdc_services_intern_cmd;
433 ti_sdo_linuxutils_cmem -> xdc_services_intern_gen;
434 ti_sdo_linuxutils_cmem -> xdc_services_intern_xsr;
435 ti_sdo_linuxutils_cmem -> xdc_shelf;
436 ti_sdo_linuxutils_cmem -> xdc_services_spec;
437
438 edge [style=solid, color=blue]
439
440 edge [style=solid, color=lightgrey]
441 ti_sysbios_interfaces -> xdc_services_global;
442 ti_sysbios_interfaces -> ti_targets;
443 ti_targets_msp430 [shape=record,label="ti.targets.msp430|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\msp430\package/package.rel.svg"];
444 ti_sysbios_interfaces -> ti_targets_msp430;
445 ti_sysbios_interfaces -> ti_targets_elf_arp32;
446 ti_sysbios_interfaces -> ti_targets_elf;
447 ti_sysbios_interfaces -> ti_targets_arm;
448 ti_sysbios_interfaces -> ti_targets_arm_elf;
449 ti_sysbios_interfaces -> gnu_targets;
450 microsoft_targets [shape=record,label="microsoft.targets|1, 0, 2, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\microsoft\targets\package/package.rel.svg"];
451 ti_sysbios_interfaces -> microsoft_targets;
452 ti_sysbios_interfaces -> xdc_runtime;
453 ti_sysbios_interfaces -> xdc_shelf;
454 ti_sysbios_interfaces -> xdc_services_intern_gen;
455 ti_sysbios_interfaces -> xdc_services_intern_cmd;
456 ti_sysbios_interfaces -> xdc_services_intern_xsr;
457 ti_sysbios_interfaces -> xdc_services_spec;
458
459 edge [style=solid, color=blue]
460
461 edge [style=solid, color=lightgrey]
462 microsoft_targets -> xdc_services_global;
463 microsoft_targets -> xdc_services_intern_cmd;
464 microsoft_targets -> xdc_services_intern_xsr;
465 microsoft_targets -> xdc_shelf;
466 microsoft_targets -> xdc_services_spec;
467 microsoft_targets -> xdc_services_intern_gen;
468
469 edge [style=solid, color=blue]
470
471 edge [style=solid, color=lightgrey]
472 ti_targets_msp430 -> xdc_services_intern_gen;
473 ti_targets_msp430 -> xdc_services_spec;
474 ti_targets_msp430 -> xdc_shelf;
475 ti_targets_msp430 -> xdc_services_global;
476 ti_targets_msp430 -> xdc_services_intern_cmd;
477 ti_targets_msp430 -> xdc_services_intern_xsr;
478 ti_targets_msp430 -> ti_targets;
479
480 edge [style=solid, color=blue]
481 ti_sysbios_hal -> ti_sysbios_interfaces;
482 ti_sysbios_family [shape=record,label="ti.sysbios.family|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\family\package/package.rel.svg"];
483 ti_sysbios_hal -> ti_sysbios_family;
484
485 edge [style=solid, color=lightgrey]
486 ti_sysbios_hal -> xdc_services_global;
487 ti_sysbios_hal -> ti_targets;
488 ti_sysbios_hal -> ti_targets_msp430;
489 ti_sysbios_hal -> ti_targets_elf_arp32;
490 ti_sysbios_hal -> ti_targets_elf;
491 ti_sysbios_hal -> ti_targets_arm;
492 ti_sysbios_hal -> ti_targets_arm_elf;
493 ti_sysbios_hal -> gnu_targets;
494 ti_sysbios_hal -> microsoft_targets;
495 ti_sysbios_build [shape=record,label="ti.sysbios.build|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\build\package/package.rel.svg"];
496 ti_sysbios_hal -> ti_sysbios_build;
497 tisb_release_filters [shape=record,label="tisb.release.filters|not found"style=rounded, ];
498 ti_sysbios_hal -> tisb_release_filters;
499 ti_sysbios_hal -> ti_sysbios_interfaces;
500 ti_sysbios_hal -> xdc_shelf;
501 ti_sysbios_hal -> xdc_services_intern_gen;
502 ti_sysbios_hal -> xdc_services_intern_cmd;
503 ti_sysbios_hal -> xdc_services_intern_xsr;
504 ti_sysbios_hal -> xdc_services_spec;
505 ti_sysbios_hal -> xdc_runtime;
506 ti_sysbios_family_arm_m3 [shape=record,label="ti.sysbios.family.arm.m3|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\family\arm\m3\package/package.rel.svg"];
507 ti_sysbios_hal -> ti_sysbios_family_arm_m3;
508 ti_sysbios_family_c28 [shape=record,label="ti.sysbios.family.c28|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\family\c28\package/package.rel.svg"];
509 ti_sysbios_hal -> ti_sysbios_family_c28;
510 ti_sysbios [shape=record,label="ti.sysbios|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\package/package.rel.svg"];
511 ti_sysbios_hal -> ti_sysbios;
512
513 edge [style=solid, color=blue]
514 ti_sysbios -> ti_sysbios_family;
515
516 edge [style=solid, color=lightgrey]
517 ti_sysbios -> xdc_services_global;
518 ti_sysbios -> ti_targets;
519 ti_sysbios -> ti_targets_msp430;
520 ti_sysbios -> ti_targets_elf_arp32;
521 ti_sysbios -> ti_targets_elf;
522 ti_sysbios -> ti_targets_arm;
523 ti_sysbios -> ti_targets_arm_elf;
524 ti_sysbios -> gnu_targets;
525 ti_sysbios -> microsoft_targets;
526 ti_sysbios -> ti_sysbios_build;
527 ti_sysbios -> tisb_release_filters;
528 ti_sysbios -> xdc_shelf;
529 ti_sysbios -> xdc_services_intern_gen;
530 ti_sysbios -> xdc_services_intern_cmd;
531 ti_sysbios -> xdc_services_intern_xsr;
532 ti_sysbios -> xdc_services_spec;
533 ti_sysbios -> xdc_runtime;
534 ti_catalog_c2800 [shape=record,label="ti.catalog.c2800|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\c2800\package/package.rel.svg"];
535 ti_sysbios -> ti_catalog_c2800;
536 ti_catalog_c2800_init [shape=record,label="ti.catalog.c2800.init|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\c2800\init\package/package.rel.svg"];
537 ti_sysbios -> ti_catalog_c2800_init;
538 ti_platforms_ezdsp28235 [shape=record,label="ti.platforms.ezdsp28235|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\ezdsp28235\package/package.rel.svg"];
539 ti_sysbios -> ti_platforms_ezdsp28235;
540 ti_targets_rts2800 [shape=record,label="ti.targets.rts2800|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\rts2800\package/package.rel.svg"];
541 ti_sysbios -> ti_targets_rts2800;
542 ti_sysbios -> xdc_cfg;
543 ti_sysbios -> xdc_platform;
544 xdc_rov [shape=record,label="xdc.rov|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\rov\package/package.rel.svg"];
545 ti_sysbios -> xdc_rov;
546 ti_sysbios -> xdc_runtime_knl;
547 xdc_services_getset [shape=record,label="xdc.services.getset|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\getset\package/package.rel.svg"];
548 ti_sysbios -> xdc_services_getset;
549 xdc_services_io [shape=record,label="xdc.services.io|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\io\package/package.rel.svg"];
550 ti_sysbios -> xdc_services_io;
551 ti_platforms_ezdsp28335 [shape=record,label="ti.platforms.ezdsp28335|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\ezdsp28335\package/package.rel.svg"];
552 ti_sysbios -> ti_platforms_ezdsp28335;
553 ti_catalog_c6000 [shape=record,label="ti.catalog.c6000|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\c6000\package/package.rel.svg"];
554 ti_sysbios -> ti_catalog_c6000;
555 ti_platforms_dsk6416 [shape=record,label="ti.platforms.dsk6416|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\dsk6416\package/package.rel.svg"];
556 ti_sysbios -> ti_platforms_dsk6416;
557 ti_targets_rts6000 [shape=record,label="ti.targets.rts6000|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\rts6000\package/package.rel.svg"];
558 ti_sysbios -> ti_targets_rts6000;
559 ti_platforms_evmDM6446 [shape=record,label="ti.platforms.evmDM6446|1, 0, 0, 1", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\evmDM6446\package/package.rel.svg"];
560 ti_sysbios -> ti_platforms_evmDM6446;
561 ti_platforms_evmDM6437 [shape=record,label="ti.platforms.evmDM6437|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\evmDM6437\package/package.rel.svg"];
562 ti_sysbios -> ti_platforms_evmDM6437;
563 ti_platforms_evmDA830 [shape=record,label="ti.platforms.evmDA830|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\evmDA830\package/package.rel.svg"];
564 ti_sysbios -> ti_platforms_evmDA830;
565 ti_catalog_msp430 [shape=record,label="ti.catalog.msp430|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\package/package.rel.svg"];
566 ti_sysbios -> ti_catalog_msp430;
567 ti_catalog_msp430_init [shape=record,label="ti.catalog.msp430.init|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\init\package/package.rel.svg"];
568 ti_sysbios -> ti_catalog_msp430_init;
569 ti_catalog_msp430_peripherals_adc [shape=record,label="ti.catalog.msp430.peripherals.adc|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\adc\package/package.rel.svg"];
570 ti_sysbios -> ti_catalog_msp430_peripherals_adc;
571 ti_catalog_msp430_peripherals_clock [shape=record,label="ti.catalog.msp430.peripherals.clock|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\clock\package/package.rel.svg"];
572 ti_sysbios -> ti_catalog_msp430_peripherals_clock;
573 ti_catalog_msp430_peripherals_communication [shape=record,label="ti.catalog.msp430.peripherals.communication|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\communication\package/package.rel.svg"];
574 ti_sysbios -> ti_catalog_msp430_peripherals_communication;
575 ti_catalog_msp430_peripherals_comparator [shape=record,label="ti.catalog.msp430.peripherals.comparator|not found"style=rounded, ];
576 ti_sysbios -> ti_catalog_msp430_peripherals_comparator;
577 ti_catalog_msp430_peripherals_dac [shape=record,label="ti.catalog.msp430.peripherals.dac|not found"style=rounded, ];
578 ti_sysbios -> ti_catalog_msp430_peripherals_dac;
579 ti_catalog_msp430_peripherals_gpio [shape=record,label="ti.catalog.msp430.peripherals.gpio|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\gpio\package/package.rel.svg"];
580 ti_sysbios -> ti_catalog_msp430_peripherals_gpio;
581 ti_catalog_msp430_peripherals_memory [shape=record,label="ti.catalog.msp430.peripherals.memory|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\memory\package/package.rel.svg"];
582 ti_sysbios -> ti_catalog_msp430_peripherals_memory;
583 ti_catalog_msp430_peripherals_oa [shape=record,label="ti.catalog.msp430.peripherals.oa|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\oa\package/package.rel.svg"];
584 ti_sysbios -> ti_catalog_msp430_peripherals_oa;
585 ti_catalog_msp430_peripherals_special_function [shape=record,label="ti.catalog.msp430.peripherals.special_function|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\special_function\package/package.rel.svg"];
586 ti_sysbios -> ti_catalog_msp430_peripherals_special_function;
587 ti_catalog_msp430_peripherals_svs [shape=record,label="ti.catalog.msp430.peripherals.svs|not found"style=rounded, ];
588 ti_sysbios -> ti_catalog_msp430_peripherals_svs;
589 ti_catalog_msp430_peripherals_timer [shape=record,label="ti.catalog.msp430.peripherals.timer|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\timer\package/package.rel.svg"];
590 ti_sysbios -> ti_catalog_msp430_peripherals_timer;
591 ti_catalog_msp430_peripherals_watchdog [shape=record,label="ti.catalog.msp430.peripherals.watchdog|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\watchdog\package/package.rel.svg"];
592 ti_sysbios -> ti_catalog_msp430_peripherals_watchdog;
593 ti_platforms_exp430F5438 [shape=record,label="ti.platforms.exp430F5438|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\exp430F5438\package/package.rel.svg"];
594 ti_sysbios -> ti_platforms_exp430F5438;
595 ti_targets_msp430_rts430 [shape=record,label="ti.targets.msp430.rts430|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\msp430\rts430\package/package.rel.svg"];
596 ti_sysbios -> ti_targets_msp430_rts430;
597 ti_platforms_evm6472 [shape=record,label="ti.platforms.evm6472|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\evm6472\package/package.rel.svg"];
598 ti_sysbios -> ti_platforms_evm6472;
599 ti_platforms_padk6727 [shape=record,label="ti.platforms.padk6727|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\padk6727\package/package.rel.svg"];
600 ti_sysbios -> ti_platforms_padk6727;
601 ti_catalog_arm_cortexm3 [shape=record,label="ti.catalog.arm.cortexm3|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\cortexm3\package/package.rel.svg"];
602 ti_sysbios -> ti_catalog_arm_cortexm3;
603 ti_platforms_sdp4430 [shape=record,label="ti.platforms.sdp4430|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\sdp4430\package/package.rel.svg"];
604 ti_sysbios -> ti_platforms_sdp4430;
605 ti_platforms_evm6670 [shape=record,label="ti.platforms.evm6670|not found"style=rounded, ];
606 ti_sysbios -> ti_platforms_evm6670;
607 ti_catalog_arp32 [shape=record,label="ti.catalog.arp32|not found"style=rounded, ];
608 ti_sysbios -> ti_catalog_arp32;
609 ti_platforms_simArctic [shape=record,label="ti.platforms.simArctic|not found"style=rounded, ];
610 ti_sysbios -> ti_platforms_simArctic;
611 ti_targets_elf_arp32_rts [shape=record,label="ti.targets.elf.arp32.rts|not found"style=rounded, ];
612 ti_sysbios -> ti_targets_elf_arp32_rts;
613 ti_catalog_arm [shape=record,label="ti.catalog.arm|1, 0, 1", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\package/package.rel.svg"];
614 ti_sysbios -> ti_catalog_arm;
615 ti_platforms_expOMAPL138 [shape=record,label="ti.platforms.expOMAPL138|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\expOMAPL138\package/package.rel.svg"];
616 ti_sysbios -> ti_platforms_expOMAPL138;
617 ti_targets_arm_rtsarm [shape=record,label="ti.targets.arm.rtsarm|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\targets\arm\rtsarm\package/package.rel.svg"];
618 ti_sysbios -> ti_targets_arm_rtsarm;
619 ti_catalog_arm_cortexa8 [shape=record,label="ti.catalog.arm.cortexa8|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\cortexa8\package/package.rel.svg"];
620 ti_sysbios -> ti_catalog_arm_cortexa8;
621 ti_platforms_sdp3430 [shape=record,label="ti.platforms.sdp3430|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\sdp3430\package/package.rel.svg"];
622 ti_sysbios -> ti_platforms_sdp3430;
623 ti_catalog_arm_cortexm3_lm3init [shape=record,label="ti.catalog.arm.cortexm3.lm3init|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\cortexm3\lm3init\package/package.rel.svg"];
624 ti_sysbios -> ti_catalog_arm_cortexm3_lm3init;
625 ti_platforms_evmLM3S8962 [shape=record,label="ti.platforms.evmLM3S8962|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\evmLM3S8962\package/package.rel.svg"];
626 ti_sysbios -> ti_platforms_evmLM3S8962;
627 ti_catalog_arm_cortexr4 [shape=record,label="ti.catalog.arm.cortexr4|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\cortexr4\package/package.rel.svg"];
628 ti_sysbios -> ti_catalog_arm_cortexr4;
629 ti_platforms_evmTMS570LS20216 [shape=record,label="ti.platforms.evmTMS570LS20216|1, 0, 1, 1", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\platforms\evmTMS570LS20216\package/package.rel.svg"];
630 ti_sysbios -> ti_platforms_evmTMS570LS20216;
631
632 edge [style=solid, color=blue]
633 ti_platforms_evmTMS570LS20216 -> ti_catalog_arm_cortexr4;
634 ti_platforms_evmTMS570LS20216 -> xdc_platform;
635
636 edge [style=solid, color=lightgrey]
637 ti_platforms_evmTMS570LS20216 -> xdc_services_intern_cmd;
638 ti_platforms_evmTMS570LS20216 -> ti_catalog_arm_cortexr4;
639 ti_platforms_evmTMS570LS20216 -> xdc_platform;
640 ti_platforms_evmTMS570LS20216 -> gnu_targets;
641 ti_platforms_evmTMS570LS20216 -> ti_targets_arm;
642 ti_platforms_evmTMS570LS20216 -> gnu_targets_arm;
643 ti_platforms_evmTMS570LS20216 -> xdc_services_intern_gen;
644 ti_platforms_evmTMS570LS20216 -> ti_targets_elf;
645 ti_platforms_evmTMS570LS20216 -> xdc_shelf;
646 ti_platforms_evmTMS570LS20216 -> xdc_services_spec;
647 ti_platforms_evmTMS570LS20216 -> microsoft_targets;
648 ti_platforms_evmTMS570LS20216 -> xdc_services_intern_xsr;
649 ti_platforms_evmTMS570LS20216 -> ti_targets_arm_elf;
650 ti_platforms_evmTMS570LS20216 -> xdc_services_global;
651 ti_platforms_evmTMS570LS20216 -> ti_targets;
652
653 edge [style=solid, color=blue]
654 ti_catalog_arm_cortexr4 -> xdc_platform;
655
656 edge [style=solid, color=lightgrey]
657 ti_catalog_arm_cortexr4 -> xdc_services_intern_cmd;
658 ti_catalog_arm_cortexr4 -> xdc_platform;
659 ti_catalog_arm_cortexr4 -> gnu_targets;
660 ti_catalog_arm_cortexr4 -> ti_targets_arm;
661 ti_catalog_arm_cortexr4 -> gnu_targets_arm;
662 ti_catalog_arm_cortexr4 -> xdc_services_intern_gen;
663 ti_catalog_arm_cortexr4 -> ti_targets_elf;
664 ti_catalog_arm_cortexr4 -> xdc_shelf;
665 ti_catalog_arm_cortexr4 -> xdc_services_spec;
666 ti_catalog_arm_cortexr4 -> microsoft_targets;
667 ti_catalog [shape=record,label="ti.catalog|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\package/package.rel.svg"];
668 ti_catalog_arm_cortexr4 -> ti_catalog;
669 ti_catalog_arm_cortexr4 -> xdc_services_intern_xsr;
670 ti_catalog_arm_cortexr4 -> ti_targets_arm_elf;
671 ti_catalog_arm_cortexr4 -> xdc_services_global;
672 ti_catalog_arm_cortexr4 -> ti_targets;
673
674 edge [style=solid, color=blue]
675
676 edge [style=solid, color=lightgrey]
677 ti_catalog -> xdc_services_intern_gen;
678 ti_catalog -> ti_targets;
679 ti_catalog -> xdc_services_spec;
680 ti_catalog -> microsoft_targets;
681 ti_catalog -> ti_targets_elf;
682 ti_catalog -> ti_targets_arm_elf;
683 ti_catalog -> gnu_targets_arm;
684 ti_catalog -> xdc_shelf;
685 ti_catalog -> ti_targets_arm;
686 ti_catalog -> xdc_services_global;
687 ti_catalog -> xdc_services_intern_cmd;
688 ti_catalog -> xdc_services_intern_xsr;
689 ti_catalog -> xdc_platform;
690 ti_catalog -> gnu_targets;
691
692 edge [style=solid, color=blue]
693 ti_platforms_evmLM3S8962 -> ti_catalog_c6000;
694 ti_platforms_evmLM3S8962 -> xdc_platform;
695
696 edge [style=solid, color=lightgrey]
697 ti_platforms_evmLM3S8962 -> xdc_services_intern_cmd;
698 ti_platforms_evmLM3S8962 -> ti_catalog_c6000;
699 ti_platforms_evmLM3S8962 -> xdc_platform;
700 ti_platforms_evmLM3S8962 -> gnu_targets;
701 ti_platforms_evmLM3S8962 -> ti_targets_arm;
702 ti_platforms_evmLM3S8962 -> gnu_targets_arm;
703 ti_platforms_evmLM3S8962 -> xdc_services_intern_gen;
704 ti_platforms_evmLM3S8962 -> ti_targets_elf;
705 ti_platforms_evmLM3S8962 -> ti_catalog_arm_cortexm3_lm3init;
706 ti_platforms_evmLM3S8962 -> xdc_shelf;
707 ti_platforms_evmLM3S8962 -> xdc_services_spec;
708 ti_platforms_evmLM3S8962 -> microsoft_targets;
709 ti_platforms_evmLM3S8962 -> xdc_services_intern_xsr;
710 ti_platforms_evmLM3S8962 -> ti_targets_arm_elf;
711 ti_platforms_evmLM3S8962 -> xdc_services_global;
712 ti_platforms_evmLM3S8962 -> xdc_rov;
713 ti_platforms_evmLM3S8962 -> ti_targets;
714
715 edge [style=solid, color=blue]
716
717 edge [style=solid, color=lightgrey]
718 ti_catalog_arm_cortexm3_lm3init -> xdc_services_intern_cmd;
719 ti_catalog_arm_cortexm3_lm3init -> gnu_targets;
720 ti_catalog_arm_cortexm3_lm3init -> ti_targets_arm;
721 ti_catalog_arm_cortexm3_lm3init -> gnu_targets_arm;
722 ti_catalog_arm_cortexm3_lm3init -> xdc_services_intern_gen;
723 ti_catalog_arm_cortexm3_lm3init -> ti_targets_elf;
724 ti_catalog_arm_cortexm3_lm3init -> xdc_shelf;
725 ti_catalog_arm_cortexm3_lm3init -> xdc_services_spec;
726 ti_catalog_arm_cortexm3_lm3init -> microsoft_targets;
727 ti_catalog_arm_cortexm3_lm3init -> xdc_services_intern_xsr;
728 ti_catalog_arm_cortexm3_lm3init -> ti_targets_arm_elf;
729 ti_catalog_arm_cortexm3_lm3init -> xdc_services_global;
730 ti_catalog_arm_cortexm3_lm3init -> xdc_rov;
731 ti_catalog_arm_cortexm3_lm3init -> ti_targets;
732
733 edge [style=solid, color=blue]
734 ti_platforms_sdp3430 -> ti_catalog_c6000;
735 ti_platforms_sdp3430 -> ti_catalog_arm_cortexa8;
736 ti_platforms_sdp3430 -> xdc_platform;
737
738 edge [style=solid, color=lightgrey]
739 ti_platforms_sdp3430 -> xdc_services_intern_cmd;
740 ti_platforms_sdp3430 -> ti_catalog_arm_cortexa8;
741 ti_platforms_sdp3430 -> ti_catalog_c6000;
742 ti_platforms_sdp3430 -> xdc_platform;
743 ti_platforms_sdp3430 -> gnu_targets;
744 ti_platforms_sdp3430 -> ti_targets_arm;
745 ti_platforms_sdp3430 -> gnu_targets_arm;
746 ti_platforms_sdp3430 -> xdc_services_intern_gen;
747 ti_platforms_sdp3430 -> ti_targets_elf;
748 ti_platforms_sdp3430 -> xdc_shelf;
749 ti_platforms_sdp3430 -> xdc_services_spec;
750 ti_platforms_sdp3430 -> microsoft_targets;
751 ti_platforms_sdp3430 -> xdc_services_intern_xsr;
752 ti_platforms_sdp3430 -> ti_targets_arm_elf;
753 ti_platforms_sdp3430 -> xdc_services_global;
754 ti_platforms_sdp3430 -> ti_targets;
755
756 edge [style=solid, color=blue]
757 ti_catalog_arm_cortexa8 -> xdc_platform;
758 ti_catalog_peripherals_hdvicp2 [shape=record,label="ti.catalog.peripherals.hdvicp2|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\peripherals\hdvicp2\package/package.rel.svg"];
759 ti_catalog_arm_cortexa8 -> ti_catalog_peripherals_hdvicp2;
760
761 edge [style=solid, color=lightgrey]
762 ti_catalog_arm_cortexa8 -> xdc_services_intern_cmd;
763 ti_catalog_arm_cortexa8 -> xdc_platform;
764 ti_catalog_arm_cortexa8 -> gnu_targets;
765 ti_catalog_arm_cortexa8 -> ti_targets_arm;
766 ti_catalog_arm_cortexa8 -> gnu_targets_arm;
767 ti_catalog_arm_cortexa8 -> xdc_services_intern_gen;
768 ti_catalog_arm_cortexa8 -> ti_catalog_peripherals_hdvicp2;
769 ti_catalog_arm_cortexa8 -> ti_targets_elf;
770 ti_catalog_arm_cortexa8 -> xdc_shelf;
771 ti_catalog_arm_cortexa8 -> xdc_services_spec;
772 ti_catalog_arm_cortexa8 -> microsoft_targets;
773 ti_catalog_arm_cortexa8 -> ti_catalog;
774 ti_catalog_arm_cortexa8 -> xdc_services_intern_xsr;
775 ti_catalog_arm_cortexa8 -> ti_targets_arm_elf;
776 ti_catalog_arm_cortexa8 -> xdc_services_global;
777 ti_catalog_arm_cortexa8 -> ti_targets;
778
779 edge [style=solid, color=blue]
780
781 edge [style=solid, color=lightgrey]
782 ti_catalog_peripherals_hdvicp2 -> xdc_services_intern_gen;
783 ti_catalog_peripherals_hdvicp2 -> ti_targets;
784 ti_catalog_peripherals_hdvicp2 -> xdc_services_spec;
785 ti_catalog_peripherals_hdvicp2 -> microsoft_targets;
786 ti_catalog_peripherals_hdvicp2 -> ti_targets_elf;
787 ti_catalog_peripherals_hdvicp2 -> ti_targets_arm_elf;
788 ti_catalog_peripherals_hdvicp2 -> gnu_targets_arm;
789 ti_catalog_peripherals_hdvicp2 -> xdc_shelf;
790 ti_catalog_peripherals_hdvicp2 -> ti_targets_arm;
791 ti_catalog_peripherals_hdvicp2 -> xdc_services_global;
792 ti_catalog_peripherals_hdvicp2 -> xdc_services_intern_cmd;
793 ti_catalog_peripherals_hdvicp2 -> xdc_services_intern_xsr;
794 ti_catalog_peripherals_hdvicp2 -> xdc_platform;
795 ti_catalog_peripherals_hdvicp2 -> gnu_targets;
796
797 edge [style=solid, color=blue]
798 ti_targets_arm_rtsarm -> xdc_runtime;
799
800 edge [style=solid, color=lightgrey]
801 ti_targets_arm_rtsarm -> xdc_services_intern_gen;
802 ti_targets_arm_rtsarm -> gnu_targets_arm;
803 ti_targets_arm_rtsarm -> xdc_shelf;
804 ti_targets_arm_rtsarm -> xdc_services_intern_xsr;
805 microsoft_targets_arm [shape=record,label="microsoft.targets.arm|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\microsoft\targets\arm\package/package.rel.svg"];
806 ti_targets_arm_rtsarm -> microsoft_targets_arm;
807 ti_targets_arm_rtsarm -> gnu_targets;
808 ti_targets_arm_rtsarm -> ti_targets;
809 ti_targets_arm_rtsarm -> xdc_services_global;
810 ti_targets_arm_rtsarm -> xdc_services_intern_cmd;
811 ti_targets_arm_rtsarm -> ti_targets_arm;
812 ti_targets_arm_rtsarm -> xdc_runtime;
813 ti_targets_arm_rtsarm -> ti_targets_elf;
814 ti_targets_arm_rtsarm -> microsoft_targets;
815 ti_targets_arm_rtsarm -> xdc_runtime_knl;
816 ti_targets_arm_rtsarm -> ti_targets_arm_elf;
817 ti_targets_arm_rtsarm -> xdc_services_spec;
818
819 edge [style=solid, color=blue]
820 microsoft_targets_arm -> microsoft_targets;
821
822 edge [style=solid, color=lightgrey]
823 microsoft_targets_arm -> xdc_services_global;
824 microsoft_targets_arm -> xdc_services_intern_cmd;
825 microsoft_targets_arm -> xdc_services_intern_xsr;
826 microsoft_targets_arm -> xdc_services_spec;
827 microsoft_targets_arm -> xdc_shelf;
828 microsoft_targets_arm -> xdc_services_intern_gen;
829 microsoft_targets_arm -> microsoft_targets;
830
831 edge [style=solid, color=blue]
832 ti_platforms_expOMAPL138 -> ti_catalog_c6000;
833 ti_platforms_expOMAPL138 -> xdc_platform;
834
835 edge [style=solid, color=lightgrey]
836 ti_platforms_expOMAPL138 -> xdc_services_intern_cmd;
837 ti_platforms_expOMAPL138 -> ti_catalog_c6000;
838 ti_platforms_expOMAPL138 -> xdc_platform;
839 ti_platforms_expOMAPL138 -> gnu_targets;
840 ti_platforms_expOMAPL138 -> ti_targets_arm;
841 ti_platforms_expOMAPL138 -> gnu_targets_arm;
842 ti_platforms_expOMAPL138 -> xdc_services_intern_gen;
843 ti_platforms_expOMAPL138 -> ti_targets_elf;
844 ti_platforms_expOMAPL138 -> xdc_shelf;
845 ti_platforms_expOMAPL138 -> xdc_services_spec;
846 ti_platforms_expOMAPL138 -> microsoft_targets;
847 ti_platforms_expOMAPL138 -> xdc_services_intern_xsr;
848 ti_platforms_expOMAPL138 -> ti_targets_arm_elf;
849 ti_platforms_expOMAPL138 -> xdc_services_global;
850 ti_platforms_expOMAPL138 -> ti_targets;
851
852 edge [style=solid, color=blue]
853 ti_catalog_arm -> xdc_platform;
854 ti_catalog_arm_peripherals_timers [shape=record,label="ti.catalog.arm.peripherals.timers|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\peripherals\timers\package/package.rel.svg"];
855 ti_catalog_arm -> ti_catalog_arm_peripherals_timers;
856
857 edge [style=solid, color=lightgrey]
858 ti_catalog_arm -> xdc_services_intern_cmd;
859 ti_catalog_arm -> xdc_platform;
860 ti_catalog_arm -> ti_catalog_arm_peripherals_timers;
861 ti_catalog_arm -> gnu_targets;
862 ti_catalog_arm -> ti_targets_arm;
863 ti_catalog_arm -> gnu_targets_arm;
864 ti_catalog_arm -> xdc_services_intern_gen;
865 ti_catalog_arm -> ti_targets_elf;
866 ti_catalog_arm -> xdc_shelf;
867 ti_catalog_arm -> xdc_services_spec;
868 ti_catalog_arm -> microsoft_targets;
869 ti_catalog_arm -> ti_catalog;
870 ti_catalog_arm -> xdc_services_intern_xsr;
871 ti_catalog_arm -> ti_targets_arm_elf;
872 ti_catalog_arm -> xdc_services_global;
873 ti_catalog_arm -> ti_targets;
874
875 edge [style=solid, color=blue]
876
877 edge [style=solid, color=lightgrey]
878 ti_catalog_arm_peripherals_timers -> xdc_services_intern_gen;
879 ti_catalog_arm_peripherals_timers -> ti_targets;
880 ti_catalog_arm_peripherals_timers -> xdc_services_spec;
881 ti_catalog_arm_peripherals_timers -> microsoft_targets;
882 ti_catalog_arm_peripherals_timers -> ti_targets_elf;
883 ti_catalog_arm_peripherals_timers -> ti_targets_arm_elf;
884 ti_catalog_arm_peripherals_timers -> gnu_targets_arm;
885 ti_catalog_arm_peripherals_timers -> xdc_shelf;
886 ti_catalog_arm_peripherals_timers -> ti_targets_arm;
887 ti_catalog_arm_peripherals_timers -> xdc_services_global;
888 ti_catalog_arm_peripherals_timers -> xdc_services_intern_cmd;
889 ti_catalog_arm_peripherals_timers -> xdc_services_intern_xsr;
890 ti_catalog_arm_peripherals_timers -> xdc_platform;
891 ti_catalog_arm_peripherals_timers -> gnu_targets;
892
893 edge [style=solid, color=blue]
894
895 edge [style=solid, color=lightgrey]
896
897 edge [style=solid, color=blue]
898
899 edge [style=solid, color=lightgrey]
900
901 edge [style=solid, color=blue]
902
903 edge [style=solid, color=lightgrey]
904
905 edge [style=solid, color=blue]
906
907 edge [style=solid, color=lightgrey]
908
909 edge [style=solid, color=blue]
910 ti_platforms_sdp4430 -> ti_catalog_c6000;
911 ti_platforms_sdp4430 -> ti_catalog_arm_cortexm3;
912 ti_platforms_sdp4430 -> xdc_platform;
913
914 edge [style=solid, color=lightgrey]
915 ti_platforms_sdp4430 -> xdc_services_intern_cmd;
916 ti_platforms_sdp4430 -> ti_catalog_c6000;
917 ti_platforms_sdp4430 -> ti_catalog_arm_cortexm3;
918 ti_platforms_sdp4430 -> xdc_platform;
919 ti_platforms_sdp4430 -> gnu_targets;
920 ti_platforms_sdp4430 -> ti_targets_arm;
921 ti_platforms_sdp4430 -> gnu_targets_arm;
922 ti_platforms_sdp4430 -> xdc_services_intern_gen;
923 ti_platforms_sdp4430 -> ti_targets_elf;
924 ti_platforms_sdp4430 -> xdc_shelf;
925 ti_platforms_sdp4430 -> xdc_services_spec;
926 ti_platforms_sdp4430 -> microsoft_targets;
927 ti_platforms_sdp4430 -> xdc_services_intern_xsr;
928 ti_platforms_sdp4430 -> ti_targets_arm_elf;
929 ti_platforms_sdp4430 -> xdc_services_global;
930 ti_platforms_sdp4430 -> ti_targets;
931
932 edge [style=solid, color=blue]
933 ti_catalog_arm_cortexm3 -> xdc_platform;
934 ti_catalog_arm_cortexm3 -> ti_catalog_peripherals_hdvicp2;
935
936 edge [style=solid, color=lightgrey]
937 ti_catalog_arm_cortexm3 -> xdc_services_intern_cmd;
938 ti_catalog_arm_cortexm3 -> xdc_platform;
939 ti_catalog_arm_cortexm3 -> ti_catalog_arm_peripherals_timers;
940 ti_catalog_arm_cortexm3 -> gnu_targets;
941 ti_catalog_arm_cortexm3 -> ti_targets_arm;
942 ti_catalog_arm_cortexm3 -> gnu_targets_arm;
943 ti_catalog_arm_cortexm3 -> xdc_services_intern_gen;
944 ti_catalog_arm_cortexm3 -> ti_catalog_peripherals_hdvicp2;
945 ti_catalog_arm_cortexm3 -> ti_targets_elf;
946 ti_catalog_arm_cortexm3 -> xdc_shelf;
947 ti_catalog_arm_cortexm3 -> xdc_services_spec;
948 ti_catalog_arm_cortexm3 -> microsoft_targets;
949 ti_catalog_arm_cortexm3 -> ti_catalog;
950 ti_catalog_arm_cortexm3 -> xdc_services_intern_xsr;
951 ti_catalog_arm_cortexm3 -> ti_targets_arm_elf;
952 ti_catalog_arm_cortexm3 -> xdc_services_global;
953 ti_catalog_arm_cortexm3 -> ti_targets;
954
955 edge [style=solid, color=blue]
956 ti_platforms_padk6727 -> ti_catalog_c6000;
957 ti_platforms_padk6727 -> xdc_platform;
958
959 edge [style=solid, color=lightgrey]
960 ti_platforms_padk6727 -> xdc_services_intern_cmd;
961 ti_platforms_padk6727 -> ti_catalog_c6000;
962 ti_platforms_padk6727 -> xdc_platform;
963 ti_platforms_padk6727 -> gnu_targets;
964 ti_platforms_padk6727 -> ti_targets_arm;
965 ti_platforms_padk6727 -> gnu_targets_arm;
966 ti_platforms_padk6727 -> xdc_services_intern_gen;
967 ti_platforms_padk6727 -> ti_targets_elf;
968 ti_platforms_padk6727 -> xdc_shelf;
969 ti_platforms_padk6727 -> xdc_services_spec;
970 ti_platforms_padk6727 -> microsoft_targets;
971 ti_platforms_padk6727 -> xdc_services_intern_xsr;
972 ti_platforms_padk6727 -> ti_targets_arm_elf;
973 ti_platforms_padk6727 -> xdc_services_global;
974 ti_platforms_padk6727 -> ti_targets;
975
976 edge [style=solid, color=blue]
977 ti_platforms_evm6472 -> ti_catalog_c6000;
978 ti_platforms_evm6472 -> xdc_platform;
979
980 edge [style=solid, color=lightgrey]
981 ti_platforms_evm6472 -> xdc_services_intern_cmd;
982 ti_platforms_evm6472 -> ti_catalog_c6000;
983 ti_platforms_evm6472 -> xdc_platform;
984 ti_platforms_evm6472 -> gnu_targets;
985 ti_platforms_evm6472 -> ti_targets_arm;
986 ti_platforms_evm6472 -> gnu_targets_arm;
987 ti_platforms_evm6472 -> xdc_services_intern_gen;
988 ti_platforms_evm6472 -> ti_targets_elf;
989 ti_platforms_evm6472 -> xdc_shelf;
990 ti_platforms_evm6472 -> xdc_services_spec;
991 ti_platforms_evm6472 -> microsoft_targets;
992 ti_platforms_evm6472 -> xdc_services_intern_xsr;
993 ti_platforms_evm6472 -> ti_targets_arm_elf;
994 ti_platforms_evm6472 -> xdc_services_global;
995 ti_platforms_evm6472 -> ti_targets;
996
997 edge [style=solid, color=blue]
998 ti_targets_msp430_rts430 -> xdc_runtime;
999
1000 edge [style=solid, color=lightgrey]
1001 ti_targets_msp430_rts430 -> xdc_services_intern_gen;
1002 ti_targets_msp430_rts430 -> ti_targets_msp430;
1003 ti_targets_msp430_rts430 -> xdc_services_spec;
1004 ti_targets_msp430_rts430 -> xdc_shelf;
1005 ti_targets_msp430_rts430 -> xdc_services_global;
1006 ti_targets_msp430_rts430 -> xdc_services_intern_cmd;
1007 ti_targets_msp430_rts430 -> xdc_services_intern_xsr;
1008 ti_targets_msp430_rts430 -> xdc_runtime_knl;
1009 ti_targets_msp430_rts430 -> xdc_runtime;
1010 ti_targets_msp430_rts430 -> ti_targets;
1011
1012 edge [style=solid, color=blue]
1013 ti_platforms_exp430F5438 -> ti_catalog_msp430;
1014 ti_platforms_exp430F5438 -> xdc_platform;
1015
1016 edge [style=solid, color=lightgrey]
1017 ti_platforms_exp430F5438 -> xdc_services_intern_gen;
1018 ti_platforms_exp430F5438 -> xdc_services_spec;
1019 ti_platforms_exp430F5438 -> xdc_shelf;
1020 ti_platforms_exp430F5438 -> xdc_platform;
1021 ti_platforms_exp430F5438 -> xdc_services_global;
1022 ti_platforms_exp430F5438 -> xdc_services_intern_cmd;
1023 ti_platforms_exp430F5438 -> xdc_services_intern_xsr;
1024
1025 edge [style=solid, color=blue]
1026 ti_catalog_msp430_peripherals_watchdog -> ti_catalog_msp430_peripherals_clock;
1027 ti_catalog_msp430_peripherals_watchdog -> ti_catalog_msp430_peripherals_special_function;
1028
1029 edge [style=solid, color=lightgrey]
1030 ti_catalog_msp430_peripherals_watchdog -> xdc_services_intern_gen;
1031 ti_catalog_msp430_peripherals_watchdog -> xdc_services_spec;
1032 ti_catalog_msp430_peripherals_watchdog -> xdc_shelf;
1033 ti_catalog_msp430_peripherals_watchdog -> xdc_platform;
1034 ti_catalog_msp430_peripherals_watchdog -> xdc_services_global;
1035 ti_catalog_msp430_peripherals_watchdog -> xdc_services_intern_cmd;
1036 ti_catalog_msp430_peripherals_watchdog -> xdc_services_intern_xsr;
1037 ti_catalog_msp430_peripherals_watchdog -> ti_catalog_msp430_peripherals_clock;
1038 ti_catalog_msp430_peripherals_watchdog -> ti_catalog_msp430_peripherals_special_function;
1039
1040 edge [style=solid, color=blue]
1041 ti_catalog_msp430_peripherals_timer -> ti_catalog_msp430_peripherals_clock;
1042
1043 edge [style=solid, color=lightgrey]
1044 ti_catalog_msp430_peripherals_timer -> xdc_services_intern_gen;
1045 ti_catalog_msp430_peripherals_timer -> xdc_services_spec;
1046 ti_catalog_msp430_peripherals_timer -> xdc_shelf;
1047 ti_catalog_msp430_peripherals_timer -> xdc_platform;
1048 ti_catalog_msp430_peripherals_timer -> xdc_services_global;
1049 ti_catalog_msp430_peripherals_timer -> xdc_services_intern_cmd;
1050 ti_catalog_msp430_peripherals_timer -> xdc_services_intern_xsr;
1051 ti_catalog_msp430_peripherals_timer -> ti_catalog_msp430_peripherals_clock;
1052
1053 edge [style=solid, color=blue]
1054
1055 edge [style=solid, color=lightgrey]
1056
1057 edge [style=solid, color=blue]
1058
1059 edge [style=solid, color=lightgrey]
1060 ti_catalog_msp430_peripherals_special_function -> xdc_services_intern_gen;
1061 ti_catalog_msp430_peripherals_special_function -> xdc_services_spec;
1062 ti_catalog_msp430_peripherals_special_function -> xdc_shelf;
1063 ti_catalog_msp430_peripherals_special_function -> xdc_platform;
1064 ti_catalog_msp430_peripherals_special_function -> xdc_services_global;
1065 ti_catalog_msp430_peripherals_special_function -> xdc_services_intern_cmd;
1066 ti_catalog_msp430_peripherals_special_function -> xdc_services_intern_xsr;
1067
1068 edge [style=solid, color=blue]
1069
1070 edge [style=solid, color=lightgrey]
1071 ti_catalog_msp430_peripherals_oa -> xdc_services_intern_gen;
1072 ti_catalog_msp430_peripherals_oa -> xdc_services_spec;
1073 ti_catalog_msp430_peripherals_oa -> xdc_shelf;
1074 ti_catalog_msp430_peripherals_oa -> xdc_platform;
1075 ti_catalog_msp430_peripherals_oa -> xdc_services_global;
1076 ti_catalog_msp430_peripherals_oa -> xdc_services_intern_cmd;
1077 ti_catalog_msp430_peripherals_oa -> xdc_services_intern_xsr;
1078
1079 edge [style=solid, color=blue]
1080
1081 edge [style=solid, color=lightgrey]
1082 ti_catalog_msp430_peripherals_memory -> xdc_services_intern_gen;
1083 ti_catalog_msp430_peripherals_memory -> xdc_services_spec;
1084 ti_catalog_msp430_peripherals_memory -> xdc_shelf;
1085 ti_catalog_msp430_peripherals_memory -> xdc_platform;
1086 ti_catalog_msp430_peripherals_memory -> xdc_services_global;
1087 ti_catalog_msp430_peripherals_memory -> xdc_services_intern_cmd;
1088 ti_catalog_msp430_peripherals_memory -> xdc_services_intern_xsr;
1089 ti_catalog_msp430_peripherals_memory -> ti_catalog_msp430_peripherals_clock;
1090
1091 edge [style=solid, color=blue]
1092
1093 edge [style=solid, color=lightgrey]
1094 ti_catalog_msp430_peripherals_gpio -> xdc_services_intern_gen;
1095 ti_catalog_msp430_peripherals_gpio -> xdc_services_spec;
1096 ti_catalog_msp430_peripherals_gpio -> xdc_shelf;
1097 ti_catalog_msp430_peripherals_gpio -> xdc_platform;
1098 ti_catalog_msp430_peripherals_gpio -> xdc_services_global;
1099 ti_catalog_msp430_peripherals_gpio -> ti_catalog_msp430_peripherals_adc;
1100 ti_catalog_msp430_peripherals_gpio -> xdc_services_intern_cmd;
1101 ti_catalog_msp430_peripherals_gpio -> xdc_services_intern_xsr;
1102 ti_catalog_msp430_peripherals_gpio -> ti_catalog_msp430_peripherals_clock;
1103 ti_catalog_msp430_peripherals_gpio -> ti_catalog_msp430_peripherals_timer;
1104
1105 edge [style=solid, color=blue]
1106
1107 edge [style=solid, color=lightgrey]
1108
1109 edge [style=solid, color=blue]
1110
1111 edge [style=solid, color=lightgrey]
1112
1113 edge [style=solid, color=blue]
1114 ti_catalog_msp430_peripherals_communication -> ti_catalog_msp430_peripherals_clock;
1115 ti_catalog_msp430_peripherals_communication -> ti_catalog_msp430_peripherals_special_function;
1116
1117 edge [style=solid, color=lightgrey]
1118 ti_catalog_msp430_peripherals_communication -> xdc_services_intern_gen;
1119 ti_catalog_msp430_peripherals_communication -> xdc_services_spec;
1120 ti_catalog_msp430_peripherals_communication -> xdc_shelf;
1121 ti_catalog_msp430_peripherals_communication -> xdc_platform;
1122 ti_catalog_msp430_peripherals_communication -> xdc_services_global;
1123 ti_catalog_msp430_peripherals_communication -> xdc_services_intern_cmd;
1124 ti_catalog_msp430_peripherals_communication -> xdc_services_intern_xsr;
1125 ti_catalog_msp430_peripherals_communication -> ti_catalog_msp430_peripherals_clock;
1126 ti_catalog_msp430_peripherals_communication -> ti_catalog_msp430_peripherals_special_function;
1127
1128 edge [style=solid, color=blue]
1129 ti_catalog_msp430_peripherals_clock -> ti_catalog_msp430_peripherals_special_function;
1130
1131 edge [style=solid, color=lightgrey]
1132 ti_catalog_msp430_peripherals_clock -> xdc_services_intern_gen;
1133 ti_catalog_msp430_peripherals_clock -> xdc_services_spec;
1134 ti_catalog_msp430_peripherals_clock -> xdc_shelf;
1135 ti_catalog_msp430_peripherals_clock -> xdc_platform;
1136 ti_catalog_msp430_peripherals_clock -> xdc_services_global;
1137 ti_catalog_msp430_peripherals_clock -> xdc_services_intern_cmd;
1138 ti_catalog_msp430_peripherals_clock -> xdc_services_intern_xsr;
1139 ti_catalog_msp430_peripherals_clock -> ti_catalog_msp430_peripherals_special_function;
1140
1141 edge [style=solid, color=blue]
1142
1143 edge [style=solid, color=lightgrey]
1144 ti_catalog_msp430_peripherals_adc -> xdc_services_intern_gen;
1145 ti_catalog_msp430_peripherals_adc -> xdc_services_spec;
1146 ti_catalog_msp430_peripherals_adc -> xdc_shelf;
1147 ti_catalog_msp430_peripherals_adc -> xdc_platform;
1148 ti_catalog_msp430_peripherals_adc -> xdc_services_global;
1149 ti_catalog_msp430_peripherals_adc -> xdc_services_intern_cmd;
1150 ti_catalog_msp430_peripherals_adc -> xdc_services_intern_xsr;
1151 ti_catalog_msp430_peripherals_adc -> ti_catalog_msp430_peripherals_clock;
1152 ti_catalog_msp430_peripherals_adc -> ti_catalog_msp430_peripherals_timer;
1153
1154 edge [style=solid, color=blue]
1155 ti_catalog_msp430_init -> xdc_runtime;
1156
1157 edge [style=solid, color=lightgrey]
1158 ti_catalog_msp430_init -> xdc_services_intern_gen;
1159 ti_catalog_msp430_init -> ti_targets_msp430;
1160 ti_catalog_msp430_init -> xdc_services_spec;
1161 ti_catalog_msp430_init -> xdc_shelf;
1162 ti_catalog_msp430_init -> xdc_services_global;
1163 ti_catalog_msp430_init -> xdc_services_intern_cmd;
1164 ti_catalog_msp430_init -> xdc_services_intern_xsr;
1165 ti_catalog_msp430_init -> ti_targets;
1166
1167 edge [style=solid, color=blue]
1168 ti_catalog_msp430 -> xdc_platform;
1169 ti_catalog_msp430 -> ti_catalog;
1170 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_timer;
1171 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_adc;
1172 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_clock;
1173 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_communication;
1174 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_gpio;
1175 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_oa;
1176 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_special_function;
1177 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_watchdog;
1178 ti_catalog_msp430_peripherals_interrupt [shape=record,label="ti.catalog.msp430.peripherals.interrupt|", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\msp430\peripherals\interrupt\package/package.rel.svg"];
1179 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_interrupt;
1180
1181 edge [style=solid, color=lightgrey]
1182 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_special_function;
1183 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_memory;
1184 ti_catalog_msp430 -> xdc_platform;
1185 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_clock;
1186 ti_catalog_msp430 -> xdc_services_intern_xsr;
1187 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_interrupt;
1188 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_adc;
1189 ti_catalog_msp430 -> xdc_services_intern_cmd;
1190 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_communication;
1191 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_watchdog;
1192 ti_catalog_msp430 -> xdc_services_spec;
1193 ti_catalog_msp430 -> xdc_services_global;
1194 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_gpio;
1195 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_timer;
1196 ti_catalog_msp430 -> ti_catalog;
1197 ti_catalog_msp430 -> xdc_services_intern_gen;
1198 ti_catalog_msp430 -> ti_catalog_msp430_peripherals_oa;
1199 ti_catalog_msp430 -> xdc_shelf;
1200
1201 edge [style=solid, color=blue]
1202
1203 edge [style=solid, color=lightgrey]
1204 ti_catalog_msp430_peripherals_interrupt -> xdc_services_intern_gen;
1205 ti_catalog_msp430_peripherals_interrupt -> xdc_services_spec;
1206 ti_catalog_msp430_peripherals_interrupt -> xdc_shelf;
1207 ti_catalog_msp430_peripherals_interrupt -> xdc_platform;
1208 ti_catalog_msp430_peripherals_interrupt -> xdc_services_global;
1209 ti_catalog_msp430_peripherals_interrupt -> xdc_services_intern_cmd;
1210 ti_catalog_msp430_peripherals_interrupt -> xdc_services_intern_xsr;
1211
1212 edge [style=solid, color=blue]
1213 ti_platforms_evmDA830 -> ti_catalog_c6000;
1214 ti_platforms_evmDA830 -> xdc_platform;
1215
1216 edge [style=solid, color=lightgrey]
1217 ti_platforms_evmDA830 -> xdc_services_intern_cmd;
1218 ti_platforms_evmDA830 -> ti_catalog_c6000;
1219 ti_platforms_evmDA830 -> xdc_platform;
1220 ti_platforms_evmDA830 -> gnu_targets;
1221 ti_platforms_evmDA830 -> ti_targets_arm;
1222 ti_platforms_evmDA830 -> gnu_targets_arm;
1223 ti_platforms_evmDA830 -> xdc_services_intern_gen;
1224 ti_platforms_evmDA830 -> ti_targets_elf;
1225 ti_platforms_evmDA830 -> xdc_shelf;
1226 ti_platforms_evmDA830 -> xdc_services_spec;
1227 ti_platforms_evmDA830 -> microsoft_targets;
1228 ti_platforms_evmDA830 -> xdc_services_intern_xsr;
1229 ti_platforms_evmDA830 -> ti_targets_arm_elf;
1230 ti_platforms_evmDA830 -> xdc_services_global;
1231 ti_platforms_evmDA830 -> ti_targets;
1232
1233 edge [style=solid, color=blue]
1234 ti_platforms_evmDM6437 -> ti_catalog_c6000;
1235 ti_platforms_evmDM6437 -> xdc_platform;
1236
1237 edge [style=solid, color=lightgrey]
1238 ti_platforms_evmDM6437 -> xdc_services_intern_cmd;
1239 ti_platforms_evmDM6437 -> ti_catalog_c6000;
1240 ti_platforms_evmDM6437 -> xdc_platform;
1241 ti_platforms_evmDM6437 -> gnu_targets;
1242 ti_platforms_evmDM6437 -> ti_targets_arm;
1243 ti_platforms_evmDM6437 -> gnu_targets_arm;
1244 ti_platforms_evmDM6437 -> xdc_services_intern_gen;
1245 ti_platforms_evmDM6437 -> ti_targets_elf;
1246 ti_platforms_evmDM6437 -> xdc_shelf;
1247 ti_platforms_evmDM6437 -> xdc_services_spec;
1248 ti_platforms_evmDM6437 -> microsoft_targets;
1249 ti_platforms_evmDM6437 -> xdc_services_intern_xsr;
1250 ti_platforms_evmDM6437 -> ti_targets_arm_elf;
1251 ti_platforms_evmDM6437 -> xdc_services_global;
1252 ti_platforms_evmDM6437 -> ti_targets;
1253
1254 edge [style=solid, color=blue]
1255 ti_platforms_evmDM6446 -> xdc_platform;
1256
1257 edge [style=solid, color=lightgrey]
1258 ti_platforms_evmDM6446 -> xdc_services_intern_gen;
1259 ti_platforms_evmDM6446 -> ti_targets;
1260 ti_platforms_evmDM6446 -> xdc_services_spec;
1261 ti_platforms_evmDM6446 -> microsoft_targets;
1262 ti_platforms_evmDM6446 -> ti_targets_elf;
1263 ti_platforms_evmDM6446 -> ti_targets_arm_elf;
1264 ti_platforms_evmDM6446 -> gnu_targets_arm;
1265 ti_platforms_evmDM6446 -> xdc_shelf;
1266 ti_platforms_evmDM6446 -> ti_targets_arm;
1267 ti_platforms_evmDM6446 -> xdc_services_global;
1268 ti_platforms_evmDM6446 -> xdc_services_intern_cmd;
1269 ti_platforms_evmDM6446 -> xdc_services_intern_xsr;
1270 ti_platforms_evmDM6446 -> xdc_platform;
1271 ti_platforms_evmDM6446 -> gnu_targets;
1272
1273 edge [style=solid, color=blue]
1274 ti_targets_rts6000 -> xdc_runtime;
1275
1276 edge [style=solid, color=lightgrey]
1277 ti_targets_rts6000 -> xdc_services_intern_gen;
1278 ti_targets_rts6000 -> gnu_targets_arm;
1279 ti_targets_rts6000 -> xdc_shelf;
1280 ti_targets_rts6000 -> xdc_services_intern_xsr;
1281 ti_targets_rts6000 -> microsoft_targets_arm;
1282 ti_targets_rts6000 -> gnu_targets;
1283 ti_targets_rts6000 -> ti_targets;
1284 ti_targets_rts6000 -> xdc_services_global;
1285 ti_targets_rts6000 -> xdc_services_intern_cmd;
1286 ti_targets_rts6000 -> ti_targets_arm;
1287 ti_targets_rts6000 -> xdc_runtime;
1288 ti_targets_rts6000 -> ti_targets_elf;
1289 ti_targets_rts6000 -> microsoft_targets;
1290 ti_targets_rts6000 -> xdc_runtime_knl;
1291 ti_targets_rts6000 -> ti_targets_arm_elf;
1292 ti_targets_rts6000 -> xdc_services_spec;
1293
1294 edge [style=solid, color=blue]
1295 ti_platforms_dsk6416 -> ti_catalog_c6000;
1296 ti_platforms_dsk6416 -> xdc_platform;
1297
1298 edge [style=solid, color=lightgrey]
1299 ti_platforms_dsk6416 -> xdc_services_intern_cmd;
1300 ti_platforms_dsk6416 -> ti_catalog_c6000;
1301 ti_platforms_dsk6416 -> xdc_platform;
1302 ti_platforms_dsk6416 -> gnu_targets;
1303 ti_platforms_dsk6416 -> ti_targets_arm;
1304 ti_platforms_dsk6416 -> gnu_targets_arm;
1305 ti_platforms_dsk6416 -> xdc_services_intern_gen;
1306 ti_platforms_dsk6416 -> ti_targets_elf;
1307 ti_platforms_dsk6416 -> xdc_shelf;
1308 ti_platforms_dsk6416 -> xdc_services_spec;
1309 ti_platforms_dsk6416 -> microsoft_targets;
1310 ti_platforms_dsk6416 -> xdc_services_intern_xsr;
1311 ti_platforms_dsk6416 -> ti_targets_arm_elf;
1312 ti_platforms_dsk6416 -> xdc_services_global;
1313 ti_platforms_dsk6416 -> ti_targets;
1314
1315 edge [style=solid, color=blue]
1316 ti_catalog_c6000 -> xdc_platform;
1317
1318 edge [style=solid, color=lightgrey]
1319 ti_catalog_c6000 -> xdc_services_intern_cmd;
1320 ti_catalog_c6000 -> xdc_platform;
1321 ti_catalog_c6000 -> gnu_targets;
1322 ti_catalog_c6000 -> ti_targets_arm;
1323 ti_catalog_c6000 -> gnu_targets_arm;
1324 ti_catalog_c6000 -> xdc_services_intern_gen;
1325 ti_catalog_c6000 -> ti_catalog_peripherals_hdvicp2;
1326 ti_catalog_c6000 -> ti_targets_elf;
1327 ti_catalog_c6000 -> xdc_shelf;
1328 ti_catalog_c6000 -> xdc_services_spec;
1329 ti_catalog_c6000 -> microsoft_targets;
1330 ti_catalog_c6000 -> ti_catalog;
1331 ti_catalog_c6000 -> xdc_services_intern_xsr;
1332 ti_catalog_c6000 -> ti_targets_arm_elf;
1333 ti_catalog_c6000 -> xdc_services_global;
1334 ti_catalog_c6000 -> ti_targets;
1335
1336 edge [style=solid, color=blue]
1337 ti_platforms_ezdsp28335 -> ti_catalog_c2800;
1338 ti_platforms_ezdsp28335 -> xdc_platform;
1339
1340 edge [style=solid, color=lightgrey]
1341 ti_platforms_ezdsp28335 -> xdc_services_intern_cmd;
1342 ti_platforms_ezdsp28335 -> ti_catalog_c2800_init;
1343 ti_platforms_ezdsp28335 -> xdc_platform;
1344 ti_platforms_ezdsp28335 -> ti_catalog_c2800;
1345 ti_platforms_ezdsp28335 -> gnu_targets;
1346 ti_platforms_ezdsp28335 -> ti_targets_arm;
1347 ti_platforms_ezdsp28335 -> gnu_targets_arm;
1348 ti_platforms_ezdsp28335 -> xdc_services_intern_gen;
1349 ti_platforms_ezdsp28335 -> ti_targets_elf;
1350 ti_platforms_ezdsp28335 -> xdc_shelf;
1351 ti_platforms_ezdsp28335 -> xdc_services_spec;
1352 ti_platforms_ezdsp28335 -> microsoft_targets;
1353 ti_platforms_ezdsp28335 -> xdc_services_intern_xsr;
1354 ti_platforms_ezdsp28335 -> ti_targets_arm_elf;
1355 ti_platforms_ezdsp28335 -> xdc_services_global;
1356 ti_platforms_ezdsp28335 -> xdc_rov;
1357 ti_platforms_ezdsp28335 -> ti_targets;
1358
1359 edge [style=solid, color=blue]
1360
1361 edge [style=solid, color=lightgrey]
1362 xdc_services_io -> xdc_runtime;
1363 xdc_services_io -> xdc_utils_tconf;
1364 microsoft_targets_rts [shape=record,label="microsoft.targets.rts|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\microsoft\targets\rts\package/package.rel.svg"];
1365 xdc_services_io -> microsoft_targets_rts;
1366 xdc_services_io -> microsoft_targets;
1367 xdc_services_io -> xdc_services_global;
1368 xdc_services_io -> xdc_rov;
1369 xdc_services_io -> xdc_shelf;
1370 xdc_services_io -> xdc_services_intern_gen;
1371 xdc_services_io -> xdc_services_spec;
1372 xdc_services_io -> xdc_platform;
1373 xdc_services_io -> xdc_cfg;
1374 xdc_services_io -> gnu_targets;
1375 xdc_services_io -> xdc_services_intern_xsr;
1376 xdc_corevers [shape=record,label="xdc.corevers|16, 0, 2, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\corevers\package/package.rel.svg"];
1377 xdc_services_io -> xdc_corevers;
1378 host_platforms_PC [shape=record,label="host.platforms.PC|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\host\platforms\PC\package/package.rel.svg"];
1379 xdc_services_io -> host_platforms_PC;
1380 xdc_services_io -> xdc_services_intern_cmd;
1381
1382 edge [style=solid, color=blue]
1383 host_platforms_PC -> xdc_platform;
1384
1385 edge [style=solid, color=lightgrey]
1386 host_platforms_PC -> xdc_services_spec;
1387 host_platforms_PC -> gnu_targets;
1388 host_platforms_PC -> xdc_services_intern_cmd;
1389 host_platforms_PC -> xdc_utils_tconf;
1390 host_platforms_PC -> xdc_services_intern_xsr;
1391 host_platforms_PC -> xdc_platform;
1392 host_platforms_PC -> xdc_shelf;
1393 host_platforms_PC -> xdc_services_intern_gen;
1394 host_platforms_PC -> xdc_services_global;
1395 host_platforms_PC -> microsoft_targets;
1396
1397 edge [style=solid, color=blue]
1398
1399 edge [style=solid, color=lightgrey]
1400 xdc_corevers -> xdc_services_spec;
1401 xdc_corevers -> xdc_services_intern_cmd;
1402 xdc_corevers -> xdc_utils_tconf;
1403 xdc_corevers -> xdc_services_intern_xsr;
1404 xdc_corevers -> xdc_shelf;
1405 xdc_corevers -> xdc_services_intern_gen;
1406 xdc_corevers -> xdc_services_global;
1407
1408 edge [style=solid, color=blue]
1409 microsoft_targets_rts -> xdc_runtime;
1410
1411 edge [style=solid, color=lightgrey]
1412 microsoft_targets_rts -> xdc_services_intern_gen;
1413 microsoft_targets_rts -> gnu_targets_arm;
1414 microsoft_targets_rts -> xdc_shelf;
1415 microsoft_targets_rts -> xdc_services_intern_xsr;
1416 microsoft_targets_rts -> microsoft_targets_arm;
1417 microsoft_targets_rts -> gnu_targets;
1418 microsoft_targets_rts -> ti_targets;
1419 microsoft_targets_rts -> xdc_services_global;
1420 microsoft_targets_rts -> xdc_services_intern_cmd;
1421 microsoft_targets_rts -> ti_targets_arm;
1422 microsoft_targets_rts -> xdc_runtime;
1423 microsoft_targets_rts -> ti_targets_elf;
1424 microsoft_targets_rts -> microsoft_targets;
1425 microsoft_targets_rts -> xdc_runtime_knl;
1426 microsoft_targets_rts -> ti_targets_arm_elf;
1427 microsoft_targets_rts -> xdc_services_spec;
1428
1429 edge [style=solid, color=blue]
1430
1431 edge [style=solid, color=lightgrey]
1432 xdc_services_getset -> xdc_services_spec;
1433 xdc_services_getset -> xdc_services_intern_cmd;
1434 xdc_services_getset -> xdc_utils_tconf;
1435 xdc_services_getset -> xdc_services_intern_xsr;
1436 xdc_services_getset -> xdc_shelf;
1437 xdc_services_getset -> xdc_services_intern_gen;
1438 xdc_services_getset -> xdc_services_global;
1439
1440 edge [style=solid, color=blue]
1441
1442 edge [style=solid, color=lightgrey]
1443 xdc_rov -> xdc_services_spec;
1444 xdc_rov -> gnu_targets;
1445 xdc_rov -> xdc_services_intern_cmd;
1446 xdc_rov -> xdc_utils_tconf;
1447 xdc_rov -> xdc_services_intern_xsr;
1448 xdc_rov -> xdc_shelf;
1449 xdc_rov -> xdc_services_intern_gen;
1450 xdc_rov -> xdc_services_global;
1451 xdc_rov -> microsoft_targets;
1452
1453 edge [style=solid, color=blue]
1454 ti_targets_rts2800 -> xdc_runtime;
1455
1456 edge [style=solid, color=lightgrey]
1457 ti_targets_rts2800 -> xdc_services_intern_gen;
1458 ti_targets_rts2800 -> gnu_targets_arm;
1459 ti_targets_rts2800 -> xdc_shelf;
1460 ti_targets_rts2800 -> xdc_services_intern_xsr;
1461 ti_targets_rts2800 -> microsoft_targets_arm;
1462 ti_targets_rts2800 -> gnu_targets;
1463 ti_targets_rts2800 -> ti_targets;
1464 ti_targets_rts2800 -> xdc_services_global;
1465 ti_targets_rts2800 -> xdc_services_intern_cmd;
1466 ti_targets_rts2800 -> ti_targets_arm;
1467 ti_targets_rts2800 -> xdc_runtime;
1468 ti_targets_rts2800 -> ti_targets_elf;
1469 ti_targets_rts2800 -> microsoft_targets;
1470 ti_targets_rts2800 -> xdc_runtime_knl;
1471 ti_targets_rts2800 -> ti_targets_arm_elf;
1472 ti_targets_rts2800 -> xdc_services_spec;
1473
1474 edge [style=solid, color=blue]
1475 ti_platforms_ezdsp28235 -> ti_catalog_c2800;
1476 ti_platforms_ezdsp28235 -> xdc_platform;
1477
1478 edge [style=solid, color=lightgrey]
1479 ti_platforms_ezdsp28235 -> xdc_services_intern_cmd;
1480 ti_platforms_ezdsp28235 -> ti_catalog_c2800_init;
1481 ti_platforms_ezdsp28235 -> xdc_platform;
1482 ti_platforms_ezdsp28235 -> ti_catalog_c2800;
1483 ti_platforms_ezdsp28235 -> gnu_targets;
1484 ti_platforms_ezdsp28235 -> ti_targets_arm;
1485 ti_platforms_ezdsp28235 -> gnu_targets_arm;
1486 ti_platforms_ezdsp28235 -> xdc_services_intern_gen;
1487 ti_platforms_ezdsp28235 -> ti_targets_elf;
1488 ti_platforms_ezdsp28235 -> xdc_shelf;
1489 ti_platforms_ezdsp28235 -> xdc_services_spec;
1490 ti_platforms_ezdsp28235 -> microsoft_targets;
1491 ti_platforms_ezdsp28235 -> xdc_services_intern_xsr;
1492 ti_platforms_ezdsp28235 -> ti_targets_arm_elf;
1493 ti_platforms_ezdsp28235 -> xdc_services_global;
1494 ti_platforms_ezdsp28235 -> xdc_rov;
1495 ti_platforms_ezdsp28235 -> ti_targets;
1496
1497 edge [style=solid, color=blue]
1498
1499 edge [style=solid, color=lightgrey]
1500 ti_catalog_c2800_init -> xdc_services_intern_cmd;
1501 ti_catalog_c2800_init -> gnu_targets;
1502 ti_catalog_c2800_init -> ti_targets_arm;
1503 ti_catalog_c2800_init -> gnu_targets_arm;
1504 ti_catalog_c2800_init -> xdc_services_intern_gen;
1505 ti_catalog_c2800_init -> ti_targets_elf;
1506 ti_catalog_c2800_init -> xdc_shelf;
1507 ti_catalog_c2800_init -> xdc_services_spec;
1508 ti_catalog_c2800_init -> microsoft_targets;
1509 ti_catalog_c2800_init -> xdc_services_intern_xsr;
1510 ti_catalog_c2800_init -> ti_targets_arm_elf;
1511 ti_catalog_c2800_init -> xdc_services_global;
1512 ti_catalog_c2800_init -> xdc_rov;
1513 ti_catalog_c2800_init -> ti_targets;
1514
1515 edge [style=solid, color=blue]
1516 ti_catalog_c2800 -> xdc_platform;
1517
1518 edge [style=solid, color=lightgrey]
1519 ti_catalog_c2800 -> xdc_services_intern_cmd;
1520 ti_catalog_c2800 -> xdc_platform;
1521 ti_catalog_c2800 -> gnu_targets;
1522 ti_catalog_c2800 -> ti_targets_arm;
1523 ti_catalog_c2800 -> gnu_targets_arm;
1524 ti_catalog_c2800 -> xdc_services_intern_gen;
1525 ti_catalog_c2800 -> ti_targets_elf;
1526 ti_catalog_c2800 -> xdc_shelf;
1527 ti_catalog_c2800 -> xdc_services_spec;
1528 ti_catalog_c2800 -> microsoft_targets;
1529 ti_catalog_c2800 -> ti_catalog;
1530 ti_catalog_c2800 -> xdc_services_intern_xsr;
1531 ti_catalog_c2800 -> ti_targets_arm_elf;
1532 ti_catalog_c2800 -> xdc_services_global;
1533 ti_catalog_c2800 -> ti_targets;
1534
1535 edge [style=solid, color=blue]
1536 ti_sysbios_family_c28 -> ti_sysbios_interfaces;
1537
1538 edge [style=solid, color=lightgrey]
1539 ti_sysbios_family_c28 -> xdc_services_global;
1540 ti_sysbios_family_c28 -> ti_targets;
1541 ti_sysbios_family_c28 -> ti_targets_msp430;
1542 ti_sysbios_family_c28 -> ti_targets_elf_arp32;
1543 ti_sysbios_family_c28 -> ti_targets_elf;
1544 ti_sysbios_family_c28 -> ti_targets_arm;
1545 ti_sysbios_family_c28 -> ti_targets_arm_elf;
1546 ti_sysbios_family_c28 -> gnu_targets;
1547 ti_sysbios_family_c28 -> microsoft_targets;
1548 ti_sysbios_family_c28 -> ti_sysbios_build;
1549 ti_sysbios_family_c28 -> tisb_release_filters;
1550 ti_sysbios_family_c28 -> xdc_runtime;
1551 ti_sysbios_family_c28 -> ti_sysbios_interfaces;
1552 ti_sysbios_family_c28 -> xdc_shelf;
1553 ti_sysbios_family_c28 -> xdc_services_intern_gen;
1554 ti_sysbios_family_c28 -> xdc_services_intern_cmd;
1555 ti_sysbios_family_c28 -> xdc_services_intern_xsr;
1556 ti_sysbios_family_c28 -> xdc_services_spec;
1557 ti_sysbios_knl [shape=record,label="ti.sysbios.knl|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\knl\package/package.rel.svg"];
1558 ti_sysbios_family_c28 -> ti_sysbios_knl;
1559 ti_sysbios_family_c28 -> ti_sysbios_hal;
1560 ti_sysbios_family_c28 -> ti_sysbios;
1561
1562 edge [style=solid, color=blue]
1563 ti_sysbios_knl -> ti_sysbios_interfaces;
1564 ti_sysbios_knl -> ti_sysbios_family;
1565
1566 edge [style=solid, color=lightgrey]
1567 ti_sysbios_knl -> xdc_services_global;
1568 ti_sysbios_knl -> ti_targets;
1569 ti_sysbios_knl -> ti_targets_msp430;
1570 ti_sysbios_knl -> ti_targets_elf_arp32;
1571 ti_sysbios_knl -> ti_targets_elf;
1572 ti_sysbios_knl -> ti_targets_arm;
1573 ti_sysbios_knl -> ti_targets_arm_elf;
1574 ti_sysbios_knl -> gnu_targets;
1575 ti_sysbios_knl -> microsoft_targets;
1576 ti_sysbios_knl -> ti_sysbios_build;
1577 ti_sysbios_knl -> tisb_release_filters;
1578 ti_sysbios_knl -> xdc_runtime;
1579 ti_sysbios_knl -> ti_sysbios_hal;
1580 ti_sysbios_knl -> ti_sysbios_interfaces;
1581 ti_sysbios_knl -> xdc_shelf;
1582 ti_sysbios_knl -> xdc_services_intern_gen;
1583 ti_sysbios_knl -> xdc_services_intern_cmd;
1584 ti_sysbios_knl -> xdc_services_intern_xsr;
1585 ti_sysbios_knl -> xdc_services_spec;
1586 ti_sysbios_knl -> ti_sysbios;
1587 ti_sysbios_knl -> ti_sysbios_family_arm_m3;
1588 ti_sysbios_knl -> ti_sysbios_family_c28;
1589
1590 edge [style=solid, color=blue]
1591 ti_sysbios_family_arm_m3 -> ti_sysbios_interfaces;
1592
1593 edge [style=solid, color=lightgrey]
1594 ti_sysbios_family_arm_m3 -> xdc_services_global;
1595 ti_sysbios_family_arm_m3 -> ti_targets;
1596 ti_sysbios_family_arm_m3 -> ti_targets_msp430;
1597 ti_sysbios_family_arm_m3 -> ti_targets_elf_arp32;
1598 ti_sysbios_family_arm_m3 -> ti_targets_elf;
1599 ti_sysbios_family_arm_m3 -> ti_targets_arm;
1600 ti_sysbios_family_arm_m3 -> ti_targets_arm_elf;
1601 ti_sysbios_family_arm_m3 -> gnu_targets;
1602 ti_sysbios_family_arm_m3 -> microsoft_targets;
1603 ti_sysbios_family_arm_m3 -> ti_sysbios_build;
1604 ti_sysbios_family_arm_m3 -> tisb_release_filters;
1605 ti_sysbios_family_arm_m3 -> xdc_runtime;
1606 ti_sysbios_family_arm_m3 -> ti_sysbios;
1607 ti_sysbios_family_arm_m3 -> ti_sysbios_interfaces;
1608 ti_sysbios_family_arm_m3 -> xdc_shelf;
1609 ti_sysbios_family_arm_m3 -> xdc_services_intern_gen;
1610 ti_sysbios_family_arm_m3 -> xdc_services_intern_cmd;
1611 ti_sysbios_family_arm_m3 -> xdc_services_intern_xsr;
1612 ti_sysbios_family_arm_m3 -> xdc_services_spec;
1613 ti_sysbios_family_arm_m3 -> ti_sysbios_knl;
1614 ti_sysbios_family_arm_m3 -> ti_sysbios_hal;
1615
1616 edge [style=solid, color=blue]
1617
1618 edge [style=solid, color=lightgrey]
1619
1620 edge [style=solid, color=blue]
1621
1622 edge [style=solid, color=lightgrey]
1623 ti_sysbios_build -> xdc_services_global;
1624 ti_sysbios_build -> ti_targets;
1625 ti_sysbios_build -> ti_targets_msp430;
1626 ti_sysbios_build -> ti_targets_elf_arp32;
1627 ti_sysbios_build -> ti_targets_elf;
1628 ti_sysbios_build -> ti_targets_arm;
1629 ti_sysbios_build -> ti_targets_arm_elf;
1630 ti_sysbios_build -> gnu_targets;
1631 ti_sysbios_build -> microsoft_targets;
1632 ti_sysbios_build -> xdc_shelf;
1633 ti_sysbios_build -> xdc_services_intern_gen;
1634 ti_sysbios_build -> xdc_services_intern_cmd;
1635 ti_sysbios_build -> xdc_services_intern_xsr;
1636 ti_sysbios_build -> xdc_services_spec;
1637
1638 edge [style=solid, color=blue]
1639 ti_sysbios_family -> ti_sysbios_interfaces;
1640
1641 edge [style=solid, color=lightgrey]
1642 ti_sysbios_family -> xdc_services_global;
1643 ti_sysbios_family -> ti_targets;
1644 ti_sysbios_family -> ti_targets_msp430;
1645 ti_sysbios_family -> ti_targets_elf_arp32;
1646 ti_sysbios_family -> ti_targets_elf;
1647 ti_sysbios_family -> ti_targets_arm;
1648 ti_sysbios_family -> ti_targets_arm_elf;
1649 ti_sysbios_family -> gnu_targets;
1650 ti_sysbios_family -> microsoft_targets;
1651 ti_sysbios_family_c64p [shape=record,label="ti.sysbios.family.c64p|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\family\c64p\package/package.rel.svg"];
1652 ti_sysbios_family -> ti_sysbios_family_c64p;
1653 ti_sysbios_family -> ti_sysbios_family_c28;
1654 ti_sysbios_family_arm [shape=record,label="ti.sysbios.family.arm|2, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\family\arm\package/package.rel.svg"];
1655 ti_sysbios_family -> ti_sysbios_family_arm;
1656 ti_sysbios_family -> xdc_platform;
1657 ti_sysbios_family -> ti_catalog_arm;
1658 ti_sysbios_family -> ti_catalog_arm_cortexm3;
1659 ti_catalog_arm_nda [shape=record,label="ti.catalog.arm.nda|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\ti\catalog\arm\nda\package/package.rel.svg"];
1660 ti_sysbios_family -> ti_catalog_arm_nda;
1661 ti_sysbios_family -> ti_catalog_arm_cortexa8;
1662 ti_sysbios_family_msp430 [shape=record,label="ti.sysbios.family.msp430|1, 0, 0, 0", URL="../E:\WriteHere\bios_6_32_01_38\packages\ti\sysbios\family\msp430\package/package.rel.svg"];
1663 ti_sysbios_family -> ti_sysbios_family_msp430;
1664 ti_sysbios_family -> ti_sysbios_interfaces;
1665 ti_sysbios_family -> xdc_shelf;
1666 ti_sysbios_family -> xdc_services_intern_gen;
1667 ti_sysbios_family -> xdc_services_intern_cmd;
1668 ti_sysbios_family -> xdc_services_intern_xsr;
1669 ti_sysbios_family -> xdc_services_spec;
1670
1671 edge [style=solid, color=blue]
1672 ti_sysbios_family_msp430 -> ti_sysbios_interfaces;
1673
1674 edge [style=solid, color=lightgrey]
1675 ti_sysbios_family_msp430 -> xdc_services_global;
1676 ti_sysbios_family_msp430 -> ti_targets;
1677 ti_sysbios_family_msp430 -> ti_targets_msp430;
1678 ti_sysbios_family_msp430 -> ti_targets_elf_arp32;
1679 ti_sysbios_family_msp430 -> ti_targets_elf;
1680 ti_sysbios_family_msp430 -> ti_targets_arm;
1681 ti_sysbios_family_msp430 -> ti_targets_arm_elf;
1682 ti_sysbios_family_msp430 -> gnu_targets;
1683 ti_sysbios_family_msp430 -> microsoft_targets;
1684 ti_sysbios_family_msp430 -> ti_sysbios_build;
1685 ti_sysbios_family_msp430 -> tisb_release_filters;
1686 ti_sysbios_family_msp430 -> xdc_runtime;
1687 ti_sysbios_family_msp430 -> ti_sysbios_interfaces;
1688 ti_sysbios_family_msp430 -> xdc_shelf;
1689 ti_sysbios_family_msp430 -> xdc_services_intern_gen;
1690 ti_sysbios_family_msp430 -> xdc_services_intern_cmd;
1691 ti_sysbios_family_msp430 -> xdc_services_intern_xsr;
1692 ti_sysbios_family_msp430 -> xdc_services_spec;
1693 ti_sysbios_family_msp430 -> ti_sysbios_knl;
1694 ti_sysbios_family_msp430 -> ti_sysbios_hal;
1695 ti_sysbios_family_msp430 -> ti_sysbios;
1696 ti_sysbios_family_msp430 -> ti_catalog_msp430_peripherals_timer;
1697 ti_sysbios_family_msp430 -> ti_sysbios_family_arm_m3;
1698 ti_sysbios_family_msp430 -> ti_sysbios_family_c28;
1699
1700 edge [style=solid, color=blue]
1701 ti_catalog_arm_nda -> xdc_platform;
1702
1703 edge [style=solid, color=lightgrey]
1704 ti_catalog_arm_nda -> xdc_services_intern_cmd;
1705 ti_catalog_arm_nda -> xdc_platform;
1706 ti_catalog_arm_nda -> gnu_targets;
1707 ti_catalog_arm_nda -> ti_targets_arm;
1708 ti_catalog_arm_nda -> gnu_targets_arm;
1709 ti_catalog_arm_nda -> xdc_services_intern_gen;
1710 ti_catalog_arm_nda -> ti_targets_elf;
1711 ti_catalog_arm_nda -> xdc_shelf;
1712 ti_catalog_arm_nda -> xdc_services_spec;
1713 ti_catalog_arm_nda -> microsoft_targets;
1714 ti_catalog_arm_nda -> ti_catalog;
1715 ti_catalog_arm_nda -> xdc_services_intern_xsr;
1716 ti_catalog_arm_nda -> ti_targets_arm_elf;
1717 ti_catalog_arm_nda -> xdc_services_global;
1718 ti_catalog_arm_nda -> ti_targets;
1719
1720 edge [style=solid, color=blue]
1721 ti_sysbios_family_arm -> ti_sysbios_interfaces;
1722
1723 edge [style=solid, color=lightgrey]
1724 ti_sysbios_family_arm -> xdc_services_global;
1725 ti_sysbios_family_arm -> ti_targets;
1726 ti_sysbios_family_arm -> ti_targets_msp430;
1727 ti_sysbios_family_arm -> ti_targets_elf_arp32;
1728 ti_sysbios_family_arm -> ti_targets_elf;
1729 ti_sysbios_family_arm -> ti_targets_arm;
1730 ti_sysbios_family_arm -> ti_targets_arm_elf;
1731 ti_sysbios_family_arm -> gnu_targets;
1732 ti_sysbios_family_arm -> microsoft_targets;
1733 ti_sysbios_family_arm -> ti_sysbios_build;
1734 ti_sysbios_family_arm -> tisb_release_filters;
1735 ti_sysbios_family_arm -> ti_sysbios_interfaces;
1736 ti_sysbios_family_arm -> xdc_shelf;
1737 ti_sysbios_family_arm -> xdc_services_intern_gen;
1738 ti_sysbios_family_arm -> xdc_services_intern_cmd;
1739 ti_sysbios_family_arm -> xdc_services_intern_xsr;
1740 ti_sysbios_family_arm -> xdc_services_spec;
1741 ti_sysbios_family_arm -> xdc_runtime;
1742 ti_sysbios_family_arm -> ti_sysbios_knl;
1743 ti_sysbios_family_arm -> ti_sysbios_hal;
1744
1745 edge [style=solid, color=blue]
1746 ti_sysbios_family_c64p -> ti_sysbios_interfaces;
1747
1748 edge [style=solid, color=lightgrey]
1749 ti_sysbios_family_c64p -> xdc_services_global;
1750 ti_sysbios_family_c64p -> ti_targets;
1751 ti_sysbios_family_c64p -> ti_targets_msp430;
1752 ti_sysbios_family_c64p -> ti_targets_elf_arp32;
1753 ti_sysbios_family_c64p -> ti_targets_elf;
1754 ti_sysbios_family_c64p -> ti_targets_arm;
1755 ti_sysbios_family_c64p -> ti_targets_arm_elf;
1756 ti_sysbios_family_c64p -> gnu_targets;
1757 ti_sysbios_family_c64p -> microsoft_targets;
1758 ti_sysbios_family_c64p -> ti_sysbios_build;
1759 ti_sysbios_family_c64p -> tisb_release_filters;
1760 ti_sysbios_family_c64p -> ti_sysbios_interfaces;
1761 ti_sysbios_family_c64p -> xdc_runtime;
1762 ti_sysbios_family_c64p -> xdc_shelf;
1763 ti_sysbios_family_c64p -> xdc_services_intern_gen;
1764 ti_sysbios_family_c64p -> xdc_services_intern_cmd;
1765 ti_sysbios_family_c64p -> xdc_services_intern_xsr;
1766 ti_sysbios_family_c64p -> xdc_services_spec;
1767 ti_sysbios_family_c64p -> ti_sysbios_knl;
1768 ti_sysbios_family_c64p -> ti_sysbios;
1769 ti_sysbios_family_c64p -> ti_sysbios_hal;
1770 ti_sysbios_family_c64p -> ti_sysbios_family_arm_m3;
1771 ti_sysbios_family_c64p -> ti_sysbios_family_c28;
1772
1773 edge [style=solid, color=blue]
1774
1775 edge [style=solid, color=lightgrey]
1776 ti_sdo_fc_dman3 -> xdc_services_global;
1777 ti_sdo_fc_dman3 -> ti_targets;
1778 ti_sdo_fc_dman3 -> ti_targets_elf;
1779 ti_sdo_fc_dman3 -> ti_targets_elf_arp32;
1780 ti_sdo_fc_dman3 -> gnu_targets;
1781 ti_sdo_fc_dman3 -> gnu_targets_arm;
1782 ti_sdo_fc_dman3 -> ti_targets_arm;
1783 ti_sdo_fc_dman3 -> ti_targets_arm_elf;
1784 ti_sdo_fc_dman3 -> build_filter;
1785 ti_sdo_fc_dman3 -> xdc_services_intern_cmd;
1786 ti_sdo_fc_dman3 -> xdc_services_intern_gen;
1787 ti_sdo_fc_dman3 -> xdc_services_intern_xsr;
1788 ti_sdo_fc_dman3 -> xdc_shelf;
1789 ti_sdo_fc_dman3 -> xdc_services_spec;
1790 ti_sdo_fc_dman3 -> xdc_runtime;
1791 ti_sdo_fc_dman3 -> ti_xdais;
1792 ti_sdo_fc_dman3 -> xdc_runtime_knl;
1793 ti_sdo_fc_dman3 -> ti_sdo_fc_utils_osalsupport;
1794 ti_sdo_fc_dman3 -> ti_sdo_fc_global;
1795 ti_sdo_fc_dman3 -> ti_sdo_utils_trace;
1796 ti_sdo_fc_utils_gtinfra [shape=record,label="ti.sdo.fc.utils.gtinfra|1, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\utils\gtinfra\package/package.rel.svg"];
1797 ti_sdo_fc_dman3 -> ti_sdo_fc_utils_gtinfra;
1798 ti_sdo_fc_edma3 [shape=record,label="ti.sdo.fc.edma3|3, 0, 0", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\fc\edma3\package/package.rel.svg"];
1799 ti_sdo_fc_dman3 -> ti_sdo_fc_edma3;
1800 ti_sdo_edma3_rm [shape=record,label="ti.sdo.edma3.rm|02, 02, 02", URL="../E:\WriteHere\codec_engine_3_21_00_19\cetools\packages\ti\sdo\edma3\rm\package/package.rel.svg"];
1801 ti_sdo_fc_dman3 -> ti_sdo_edma3_rm;
1802 ti_sdo_fc_dman3 -> ti_sdo_fc_ires;
1803
1804 edge [style=solid, color=blue]
1805
1806 edge [style=solid, color=lightgrey]
1807
1808 edge [style=solid, color=blue]
1809
1810 edge [style=solid, color=lightgrey]
1811 ti_sdo_fc_edma3 -> xdc_services_global;
1812 ti_sdo_fc_edma3 -> ti_targets;
1813 ti_sdo_fc_edma3 -> ti_targets_elf;
1814 ti_sdo_fc_edma3 -> ti_targets_elf_arp32;
1815 ti_sdo_fc_edma3 -> gnu_targets;
1816 ti_sdo_fc_edma3 -> gnu_targets_arm;
1817 ti_sdo_fc_edma3 -> ti_targets_arm;
1818 ti_sdo_fc_edma3 -> ti_targets_arm_elf;
1819 ti_sdo_fc_edma3 -> build_filter;
1820 ti_sdo_fc_edma3 -> xdc_services_intern_cmd;
1821 ti_sdo_fc_edma3 -> xdc_services_intern_gen;
1822 ti_sdo_fc_edma3 -> xdc_services_intern_xsr;
1823 ti_sdo_fc_edma3 -> xdc_shelf;
1824 ti_sdo_fc_edma3 -> xdc_services_spec;
1825 ti_sdo_fc_edma3 -> xdc_runtime;
1826 ti_sdo_fc_edma3 -> ti_sysbios_knl;
1827 ti_sdo_fc_edma3 -> ti_sysbios_hal;
1828 ti_sdo_fc_edma3 -> ti_sdo_fc_global;
1829 ti_sdo_fc_edma3 -> ti_xdais;
1830 ti_sdo_fc_edma3 -> ti_sdo_edma3_rm;
1831 ti_sdo_fc_edma3 -> xdc_runtime_knl;
1832 ti_sdo_fc_edma3 -> ti_sdo_fc_utils_osalsupport;
1833 ti_sdo_fc_edma3 -> ti_sysbios_interfaces;
1834 ti_sdo_fc_edma3 -> ti_sdo_fc_ires;
1835 ti_sdo_fc_edma3 -> ti_sysbios_family_arm_m3;
1836 ti_sdo_fc_edma3 -> ti_sysbios_family_c28;
1837 ti_sdo_fc_edma3 -> ti_sysbios;
1838
1839 edge [style=solid, color=blue]
1840
1841 edge [style=solid, color=lightgrey]
1842 ti_sdo_fc_utils_gtinfra -> xdc_services_global;
1843 ti_sdo_fc_utils_gtinfra -> ti_targets;
1844 ti_sdo_fc_utils_gtinfra -> ti_targets_elf;
1845 ti_sdo_fc_utils_gtinfra -> ti_targets_elf_arp32;
1846 ti_sdo_fc_utils_gtinfra -> gnu_targets;
1847 ti_sdo_fc_utils_gtinfra -> gnu_targets_arm;
1848 ti_sdo_fc_utils_gtinfra -> ti_targets_arm;
1849 ti_sdo_fc_utils_gtinfra -> ti_targets_arm_elf;
1850 ti_sdo_fc_utils_gtinfra -> build_filter;
1851 ti_sdo_fc_utils_gtinfra -> xdc_services_intern_cmd;
1852 ti_sdo_fc_utils_gtinfra -> xdc_services_intern_gen;
1853 ti_sdo_fc_utils_gtinfra -> xdc_services_intern_xsr;
1854 ti_sdo_fc_utils_gtinfra -> xdc_shelf;
1855 ti_sdo_fc_utils_gtinfra -> xdc_services_spec;
1856 ti_sdo_fc_utils_gtinfra -> xdc_runtime;
1857 ti_sdo_fc_utils_gtinfra -> xdc_runtime_knl;
1858 ti_sdo_fc_utils_gtinfra -> ti_sysbios;
1859 ti_sdo_fc_utils_gtinfra -> ti_sysbios_knl;
1860 ti_sdo_fc_utils_gtinfra -> ti_sdo_utils_trace;
1861 ti_sdo_fc_utils_gtinfra -> ti_sysbios_interfaces;
1862 ti_sdo_fc_utils_gtinfra -> ti_sysbios_hal;
1863
1864 edge [style=solid, color=blue]
1865
1866 edge [style=solid, color=lightgrey]
1867 ti_sdo_fc_dskt2 -> xdc_services_global;
1868 ti_sdo_fc_dskt2 -> ti_targets;
1869 ti_sdo_fc_dskt2 -> ti_targets_elf;
1870 ti_sdo_fc_dskt2 -> ti_targets_elf_arp32;
1871 ti_sdo_fc_dskt2 -> gnu_targets;
1872 ti_sdo_fc_dskt2 -> gnu_targets_arm;
1873 ti_sdo_fc_dskt2 -> ti_targets_arm;
1874 ti_sdo_fc_dskt2 -> ti_targets_arm_elf;
1875 ti_sdo_fc_dskt2 -> build_filter;
1876 ti_sdo_fc_dskt2 -> xdc_services_intern_cmd;
1877 ti_sdo_fc_dskt2 -> xdc_services_intern_gen;
1878 ti_sdo_fc_dskt2 -> xdc_services_intern_xsr;
1879 ti_sdo_fc_dskt2 -> xdc_shelf;
1880 ti_sdo_fc_dskt2 -> xdc_services_spec;
1881 ti_sdo_fc_dskt2 -> xdc_runtime;
1882 ti_sdo_fc_dskt2 -> ti_xdais;
1883 ti_sdo_fc_dskt2 -> ti_sdo_fc_utils_osalsupport;
1884 ti_sdo_fc_dskt2 -> ti_sdo_fc_global;
1885 ti_sdo_fc_dskt2 -> ti_sdo_fc_utils_gtinfra;
1886 ti_sdo_fc_dskt2 -> xdc_runtime_knl;
1887 ti_sdo_fc_dskt2 -> ti_sdo_fc_utils;
1888 ti_sdo_fc_dskt2 -> ti_sysbios_hal;
1889 ti_sdo_fc_dskt2 -> ti_sysbios_interfaces;
1890 ti_sdo_fc_dskt2 -> ti_sysbios_knl;
1891
1892 edge [style=solid, color=blue]
1893
1894 edge [style=solid, color=lightgrey]
1895 ti_sdo_ce_global -> xdc_services_global;
1896 ti_sdo_ce_global -> ti_targets;
1897 ti_sdo_ce_global -> ti_targets_elf;
1898 ti_sdo_ce_global -> gnu_targets;
1899 ti_sdo_ce_global -> gnu_targets_arm;
1900 ti_sdo_ce_global -> ti_targets_arm;
1901 ti_sdo_ce_global -> ti_targets_arm_elf;
1902 ti_sdo_ce_global -> build_filter;
1903 ti_sdo_ce_global -> ti_sdo_tools_build;
1904 ti_sdo_ce_global -> xdc_services_intern_cmd;
1905 ti_sdo_ce_global -> xdc_services_intern_gen;
1906 ti_sdo_ce_global -> xdc_services_intern_xsr;
1907 ti_sdo_ce_global -> xdc_shelf;
1908 ti_sdo_ce_global -> xdc_services_spec;
1909 ti_sdo_ce_global -> xdc_runtime;
1910
1911 edge [style=solid, color=blue]
1912
1913 edge [style=solid, color=lightgrey]
1914 ti_sdo_ce_osal -> xdc_services_global;
1915 ti_sdo_ce_osal -> ti_targets;
1916 ti_sdo_ce_osal -> ti_targets_elf;
1917 ti_sdo_ce_osal -> gnu_targets;
1918 ti_sdo_ce_osal -> gnu_targets_arm;
1919 ti_sdo_ce_osal -> ti_targets_arm;
1920 ti_sdo_ce_osal -> ti_targets_arm_elf;
1921 ti_sdo_ce_osal -> build_filter;
1922 ti_sdo_ce_osal -> xdc_services_intern_cmd;
1923 ti_sdo_ce_osal -> xdc_services_intern_gen;
1924 ti_sdo_ce_osal -> xdc_services_intern_xsr;
1925 ti_sdo_ce_osal -> xdc_shelf;
1926 ti_sdo_ce_osal -> xdc_services_spec;
1927 ti_sdo_ce_osal -> xdc_runtime;
1928
1929 edge [style=solid, color=blue]
1930
1931 edge [style=solid, color=lightgrey]
1932 ti_sdo_utils_trace -> xdc_services_global;
1933 ti_sdo_utils_trace -> ti_targets;
1934 ti_sdo_utils_trace -> ti_targets_elf;
1935 ti_sdo_utils_trace -> ti_targets_elf_arp32;
1936 ti_sdo_utils_trace -> gnu_targets;
1937 ti_sdo_utils_trace -> gnu_targets_arm;
1938 ti_sdo_utils_trace -> ti_targets_arm;
1939 ti_sdo_utils_trace -> ti_targets_arm_elf;
1940 ti_sdo_utils_trace -> build_filter;
1941 ti_sdo_utils_trace -> xdc_services_intern_cmd;
1942 ti_sdo_utils_trace -> xdc_services_intern_gen;
1943 ti_sdo_utils_trace -> xdc_services_intern_xsr;
1944 ti_sdo_utils_trace -> xdc_shelf;
1945 ti_sdo_utils_trace -> xdc_services_spec;
1946
1947 edge [style=solid, color=blue]
1948
1949 edge [style=solid, color=lightgrey]
1950 ti_sdo_utils_loggers -> xdc_services_global;
1951 ti_sdo_utils_loggers -> ti_targets;
1952 ti_sdo_utils_loggers -> ti_targets_elf;
1953 ti_sdo_utils_loggers -> ti_targets_arm;
1954 ti_sdo_utils_loggers -> ti_targets_arm_elf;
1955 ti_sdo_utils_loggers -> gnu_targets;
1956 ti_sdo_utils_loggers -> gnu_targets_arm;
1957 ti_sdo_utils_loggers -> xdc_runtime;
1958 ti_sdo_utils_loggers -> xdc_services_intern_cmd;
1959 ti_sdo_utils_loggers -> xdc_services_intern_gen;
1960 ti_sdo_utils_loggers -> xdc_services_intern_xsr;
1961 ti_sdo_utils_loggers -> xdc_shelf;
1962 ti_sdo_utils_loggers -> xdc_services_spec;
1963 ti_sdo_utils_loggers -> xdc_runtime_knl;
1964
1965 edge [style=solid, color=blue]
1966
1967 edge [style=solid, color=lightgrey]
1968 ti_xdais -> xdc_services_intern_gen;
1969 ti_xdais -> gnu_targets_arm;
1970 ti_xdais -> ti_targets_arm_elf;
1971 ti_xdais -> ti_targets_elf;
1972 ti_xdais -> xdc_shelf;
1973 ti_xdais -> ti_targets_arm;
1974 ti_xdais -> xdc_services_spec;
1975 ti_xdais -> gnu_targets;
1976 ti_xdais -> ti_targets;
1977 ti_xdais -> microsoft_targets;
1978 ti_xdais -> xdc_services_intern_cmd;
1979 ti_xdais -> xdc_services_intern_xsr;
1980 ti_xdais -> microsoft_targets_arm;
1981 ti_xdais -> xdc_services_global;
1982
1983 edge [style=solid, color=blue]
1984
1985 edge [style=solid, color=lightgrey]
1986 xdc_runtime_knl -> xdc_utils_tconf;
1987 xdc_runtime_knl -> xdc_services_global;
1988 xdc_runtime_knl -> xdc_runtime;
1989 xdc_runtime_knl -> xdc_shelf;
1990 xdc_runtime_knl -> xdc_services_intern_xsr;
1991 xdc_runtime_knl -> xdc_services_intern_gen;
1992 xdc_runtime_knl -> xdc_services_spec;
1993 xdc_runtime_knl -> xdc_services_intern_cmd;
1994
1995 edge [style=solid, color=blue]
1996
1997 edge [style=solid, color=lightgrey]
1998 xdc_runtime -> xdc_utils_tconf;
1999 xdc_runtime -> xdc_services_global;
2000 xdc_runtime -> xdc_rov;
2001 xdc_runtime -> xdc_shelf;
2002 xdc_runtime -> xdc_services_intern_xsr;
2003 xdc_runtime -> xdc_services_intern_gen;
2004 xdc_runtime -> xdc_services_spec;
2005 xdc_runtime -> xdc_services_intern_cmd;
2006
2007 edge [style=solid, color=blue]
2008
2009 edge [style=solid, color=lightgrey]
2010 ti_sdo_ce_ipc -> xdc_services_global;
2011 ti_sdo_ce_ipc -> ti_targets;
2012 ti_sdo_ce_ipc -> ti_targets_elf;
2013 ti_sdo_ce_ipc -> gnu_targets;
2014 ti_sdo_ce_ipc -> gnu_targets_arm;
2015 ti_sdo_ce_ipc -> ti_targets_arm;
2016 ti_sdo_ce_ipc -> ti_targets_arm_elf;
2017 ti_sdo_ce_ipc -> build_filter;
2018 ti_sdo_ce_ipc -> xdc_services_intern_cmd;
2019 ti_sdo_ce_ipc -> xdc_services_intern_gen;
2020 ti_sdo_ce_ipc -> xdc_services_intern_xsr;
2021 ti_sdo_ce_ipc -> xdc_shelf;
2022 ti_sdo_ce_ipc -> xdc_services_spec;
2023
2024 edge [style=solid, color=blue]
2025
2026 edge [style=solid, color=lightgrey]
2027
2028 edge [style=solid, color=blue]
2029
2030 edge [style=solid, color=lightgrey]
2031 ti_targets_arm_elf -> xdc_services_global;
2032 ti_targets_arm_elf -> ti_targets;
2033 ti_targets_arm_elf -> ti_targets_arm;
2034 ti_targets_arm_elf -> xdc_services_intern_cmd;
2035 ti_targets_arm_elf -> xdc_services_intern_xsr;
2036 ti_targets_arm_elf -> xdc_services_spec;
2037 ti_targets_arm_elf -> xdc_shelf;
2038 ti_targets_arm_elf -> xdc_services_intern_gen;
2039
2040 edge [style=solid, color=blue]
2041 ti_targets_arm -> ti_targets;
2042
2043 edge [style=solid, color=lightgrey]
2044 ti_targets_arm -> xdc_services_global;
2045 ti_targets_arm -> ti_targets;
2046 ti_targets_arm -> xdc_services_intern_cmd;
2047 ti_targets_arm -> xdc_services_intern_xsr;
2048 ti_targets_arm -> xdc_services_spec;
2049 ti_targets_arm -> xdc_shelf;
2050 ti_targets_arm -> xdc_services_intern_gen;
2051
2052 edge [style=solid, color=blue]
2053 gnu_targets_arm -> gnu_targets;
2054
2055 edge [style=solid, color=lightgrey]
2056 gnu_targets_arm -> xdc_services_global;
2057 gnu_targets_arm -> gnu_targets;
2058 gnu_targets_arm -> xdc_shelf;
2059 gnu_targets_arm -> xdc_services_spec;
2060 gnu_targets_arm -> xdc_services_intern_cmd;
2061 gnu_targets_arm -> xdc_services_intern_xsr;
2062 gnu_targets_arm -> xdc_services_intern_gen;
2063
2064 edge [style=solid, color=blue]
2065
2066 edge [style=solid, color=lightgrey]
2067 gnu_targets -> xdc_services_global;
2068 gnu_targets -> xdc_shelf;
2069 gnu_targets -> xdc_services_spec;
2070 gnu_targets -> xdc_services_intern_cmd;
2071 gnu_targets -> xdc_services_intern_xsr;
2072 gnu_targets -> xdc_services_intern_gen;
2073
2074 edge [style=solid, color=blue]
2075
2076 edge [style=solid, color=lightgrey]
2077 ti_targets_elf -> xdc_services_global;
2078 ti_targets_elf -> ti_targets;
2079 ti_targets_elf -> xdc_services_intern_cmd;
2080 ti_targets_elf -> xdc_services_intern_xsr;
2081 ti_targets_elf -> xdc_services_spec;
2082 ti_targets_elf -> xdc_shelf;
2083 ti_targets_elf -> xdc_services_intern_gen;
2084
2085 edge [style=solid, color=blue]
2086
2087 edge [style=solid, color=lightgrey]
2088 ti_targets -> xdc_services_global;
2089 ti_targets -> xdc_services_intern_cmd;
2090 ti_targets -> xdc_services_intern_xsr;
2091 ti_targets -> xdc_shelf;
2092 ti_targets -> xdc_services_spec;
2093 ti_targets -> xdc_services_intern_gen;
2094
2095 edge [style=solid, color=blue]
2096
2097 edge [style=solid, color=lightgrey]
2098 xdc_shelf -> xdc_services_spec;
2099 xdc_shelf -> xdc_services_intern_cmd;
2100 xdc_shelf -> xdc_utils_tconf;
2101 xdc_shelf -> xdc_services_intern_xsr;
2102 xdc_shelf -> xdc_services_intern_gen;
2103 xdc_shelf -> xdc_services_global;
2104
2105 edge [style=solid, color=blue]
2106 xdc_services_intern_gen -> xdc_shelf;
2107 xdc_services_intern_gen -> xdc_services_spec;
2108 xdc_services_intern_gen -> xdc_services_global;
2109 xdc_services_intern_gen -> xdc_services_intern_xsr;
2110
2111 edge [style=solid, color=lightgrey]
2112 xdc_services_intern_gen -> xdc_services_spec;
2113 xdc_services_intern_gen -> xdc_services_intern_cmd;
2114 xdc_services_intern_gen -> xdc_utils_tconf;
2115 xdc_services_intern_gen -> xdc_services_intern_xsr;
2116 xdc_services_intern_gen -> xdc_shelf;
2117 xdc_services_intern_gen -> xdc_services_global;
2118
2119 edge [style=solid, color=blue]
2120
2121 edge [style=solid, color=lightgrey]
2122 ti_sdo_codecs_hdvicp20api -> xdc_services_intern_gen;
2123 ti_sdo_codecs_hdvicp20api -> xdc_shelf;
2124 ti_sdo_codecs_hdvicp20api -> xdc_services_global;
2125 ti_sdo_codecs_hdvicp20api -> xdc_services_spec;
2126 ti_sdo_codecs_hdvicp20api -> xdc_services_intern_cmd;
2127 ti_sdo_codecs_hdvicp20api -> xdc_services_intern_xsr;
2128
2129 edge [style=solid, color=blue]
2130
2131 edge [style=solid, color=lightgrey]
2132 ti_sdo_ce_universal -> xdc_services_intern_gen;
2133 ti_sdo_ce_universal -> xdc_shelf;
2134 ti_sdo_ce_universal -> ti_sdo_ce;
2135 ti_sdo_ce_universal -> xdc_services_global;
2136 ti_sdo_ce_universal -> xdc_platform;
2137 ti_sdo_ce_universal -> xdc_services_spec;
2138 ti_sdo_ce_universal -> xdc_services_intern_cmd;
2139 ti_sdo_ce_universal -> xdc_services_intern_xsr;
2140 ti_sdo_ce_universal -> xdc_cfg;
2141}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.xml
new file mode 100644
index 0000000..41e9495
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package.rel.xml
@@ -0,0 +1,116 @@
1<?xml version="1.0" encoding="windows-1252"?>
2<!-- This file conforms to the DTD xdc/bld/release.dtd -->
3<release name="ti_sdo_codecs_hdvicp20api_ce" label="default" date="1372405423796" buildCount="1" producerId="undefined">
4<package name="ti.sdo.codecs.hdvicp20api.ce"
5 version="1, 0, 0"/>
6<imports>
7 <package name="ti.sdo.ce.universal"
8 version=""/>
9 <package name="ti.sdo.codecs.hdvicp20api"
10 version=""/>
11</imports>
12<references>
13 <package name="xdc.services.intern.gen"
14 version="1, 0, 0, 0, 1284507405214"
15 providerId="xdccore">
16 <file name="java\package.jar"/>
17 </package>
18 <package name="xdc.shelf"
19 version="1, 0, 0, 1284507424737"
20 providerId="xdccore">
21 <file name="java\antlr.jar"/>
22 <file name="java\ecj.jar"/>
23 <file name="java\js.jar"/>
24 <file name="java\jsr173_api.jar"/>
25 <file name="java\tar.jar"/>
26 <file name="java\xbean.jar"/>
27 </package>
28 <package name="ti.sdo.ce"
29 version="1, 0, 6, 1313607868501"
30 providerId="codec_engine_3_21_00_19">
31 <file name="ICodec.xdc"/>
32 </package>
33 <package name="xdc.bld"
34 version="1, 0, 2, 1284507372516"
35 providerId="xdccore">
36 <file name="BuildEnvironment.xs"/>
37 <file name="Executable.xs"/>
38 <file name="ITarget.xs"/>
39 <file name="ITargetFilter.xs"/>
40 <file name="Library.xs"/>
41 <file name="Manifest.xs"/>
42 <file name="PackageContents.xs"/>
43 <file name="Repository.xs"/>
44 <file name="Script.xs"/>
45 <file name="Utils.xs"/>
46 <file name="_gen.xs"/>
47 <file name="bld.js"/>
48 <file name="package.xs"/>
49 </package>
50 <package name="ti.sdo.codecs.hdvicp20api"
51 version="1, 0, 0, 1372405421218"
52 providerId="G:/from_sayanna/RTSC_Release">
53 <file name="HDVICP20API.xdc"/>
54 </package>
55 <package name="xdc"
56 version="1, 1, 1, 1284507365742"
57 providerId="xdccore">
58 <file name="IPackage.xdc"/>
59 <file name="IPackage.xs"/>
60 <file name="om2.xs"/>
61 <file name="package.xs"/>
62 <file name="template.xs"/>
63 <file name="xdc.tci"/>
64 <file name="xmlgen.xs"/>
65 <file name="xmlgen2.xs"/>
66 </package>
67 <package name="ti.sdo.ce.universal"
68 version="1, 0, 0, 1313608056406"
69 providerId="codec_engine_3_21_00_19">
70 <file name="IUNIVERSAL.xdc"/>
71 </package>
72 <package name="xdc.services.global"
73 version="1, 0, 0, 1284507401675"
74 providerId="xdccore">
75 <file name="Clock.xs"/>
76 <file name="Trace.xs"/>
77 <file name="java\package.jar"/>
78 </package>
79 <package name="xdc.platform"
80 version="1, 0, 1, 0, 1284507379983"
81 providerId="xdccore">
82 <file name="ICpuDataSheet.xdc"/>
83 <file name="IExeContext.xdc"/>
84 <file name="IPeripheral.xdc"/>
85 <file name="IPlatform.xdc"/>
86 </package>
87 <package name="xdc.services.spec"
88 version="1, 0, 0, 0, 1284507414889"
89 providerId="xdccore">
90 <file name="java\package.jar"/>
91 </package>
92 <package name="xdc.services.intern.cmd"
93 version="1, 0, 0, 0, 1284507405123"
94 providerId="xdccore">
95 <file name="java\package.jar"/>
96 </package>
97 <package name="xdc.services.intern.xsr"
98 version="1, 0, 0, 1284507408194"
99 providerId="xdccore">
100 <file name="java\package.jar"/>
101 </package>
102 <package name="xdc.cfg"
103 version="1, 0, 2, 0, 1284507375537"
104 providerId="xdccore">
105 <file name="Program.xdc"/>
106 </package>
107 <xdcRoot base="E:/WriteHere/xdctools_3_20_04_68/">
108 <file name="/packages/xdc/package.xdc"/>
109 <file name="etc\config.bld"/>
110 <file name="include\utils.tci"/>
111 <xdcCorePkg version="16, 0, 2, 0, 1284507377139" producerId="undefined" buildCount="279" releaseName="xdc_corevers" label="default" date="1284507377139"/>
112 </xdcRoot>
113</references>
114<orphans>
115</orphans>
116</release>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package_ti.sdo.codecs.hdvicp20api.ce.c b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package_ti.sdo.codecs.hdvicp20api.ce.c
new file mode 100644
index 0000000..1b4be8f
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/package_ti.sdo.codecs.hdvicp20api.ce.c
@@ -0,0 +1,21 @@
1/*
2 * Do not modify this file; it is automatically
3 * generated and any modifications will be overwritten.
4 *
5 * @(#) xdc-v49
6 */
7
8#include <xdc/std.h>
9
10__FAR__ char ti_sdo_codecs_hdvicp20api_ce__dummy__;
11
12#define __xdc_PKGVERS 1, 0, 0
13#define __xdc_PKGNAME ti.sdo.codecs.hdvicp20api.ce
14#define __xdc_PKGPREFIX ti_sdo_codecs_hdvicp20api_ce_
15
16#ifdef __xdc_bld_pkg_c__
17#define __stringify(a) #a
18#define __local_include(a) __stringify(a)
19#include __local_include(__xdc_bld_pkg_c__)
20#endif
21
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.ccs b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.ccs
new file mode 100644
index 0000000..61dda6a
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.ccs
Binary files differ
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.sch b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.sch
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti.sdo.codecs.hdvicp20api.ce.sch
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.class b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.class
new file mode 100644
index 0000000..fd32909
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.class
Binary files differ
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.java b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.java
new file mode 100644
index 0000000..279f2ce
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/ce/package/ti_sdo_codecs_hdvicp20api_ce.java
@@ -0,0 +1,249 @@
1/*
2 * Do not modify this file; it is automatically
3 * generated and any modifications will be overwritten.
4 *
5 * @(#) xdc-v49
6 */
7import java.util.*;
8import org.mozilla.javascript.*;
9import xdc.services.intern.xsr.*;
10import xdc.services.spec.*;
11
12public class ti_sdo_codecs_hdvicp20api_ce
13{
14 static final String VERS = "@(#) xdc-v49\n";
15
16 static final Proto.Elm $$T_Bool = Proto.Elm.newBool();
17 static final Proto.Elm $$T_Num = Proto.Elm.newNum();
18 static final Proto.Elm $$T_Str = Proto.Elm.newStr();
19 static final Proto.Elm $$T_Obj = Proto.Elm.newObj();
20
21 static final Proto.Fxn $$T_Met = new Proto.Fxn(null, null, 0, -1, false);
22 static final Proto.Map $$T_Map = new Proto.Map($$T_Obj);
23 static final Proto.Arr $$T_Vec = new Proto.Arr($$T_Obj);
24
25 static final XScriptO $$DEFAULT = Value.DEFAULT;
26 static final Object $$UNDEF = Undefined.instance;
27
28 static final Proto.Obj $$Package = (Proto.Obj)Global.get("$$Package");
29 static final Proto.Obj $$Module = (Proto.Obj)Global.get("$$Module");
30 static final Proto.Obj $$Instance = (Proto.Obj)Global.get("$$Instance");
31 static final Proto.Obj $$Params = (Proto.Obj)Global.get("$$Params");
32
33 static final Object $$objFldGet = Global.get("$$objFldGet");
34 static final Object $$objFldSet = Global.get("$$objFldSet");
35 static final Object $$proxyGet = Global.get("$$proxyGet");
36 static final Object $$proxySet = Global.get("$$proxySet");
37 static final Object $$delegGet = Global.get("$$delegGet");
38 static final Object $$delegSet = Global.get("$$delegSet");
39
40 Scriptable xdcO;
41 Session ses;
42 Value.Obj om;
43
44 boolean isROV;
45 boolean isCFG;
46
47 Proto.Obj pkgP;
48 Value.Obj pkgV;
49
50 ArrayList<Object> imports = new ArrayList<Object>();
51 ArrayList<Object> loggables = new ArrayList<Object>();
52 ArrayList<Object> mcfgs = new ArrayList<Object>();
53 ArrayList<Object> proxies = new ArrayList<Object>();
54 ArrayList<Object> sizes = new ArrayList<Object>();
55 ArrayList<Object> tdefs = new ArrayList<Object>();
56
57 void $$IMPORTS()
58 {
59 Global.callFxn("loadPackage", xdcO, "ti.sdo.ce.universal");
60 Global.callFxn("loadPackage", xdcO, "ti.sdo.codecs.hdvicp20api");
61 Global.callFxn("loadPackage", xdcO, "xdc");
62 Global.callFxn("loadPackage", xdcO, "xdc.corevers");
63 }
64
65 void $$OBJECTS()
66 {
67 pkgP = (Proto.Obj)om.bind("ti.sdo.codecs.hdvicp20api.ce.Package", new Proto.Obj());
68 pkgV = (Value.Obj)om.bind("ti.sdo.codecs.hdvicp20api.ce", new Value.Obj("ti.sdo.codecs.hdvicp20api.ce", pkgP));
69 }
70
71 void HDVICP20API$$OBJECTS()
72 {
73 Proto.Obj po, spo;
74 Value.Obj vo;
75
76 po = (Proto.Obj)om.bind("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.Module", new Proto.Obj());
77 vo = (Value.Obj)om.bind("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API", new Value.Obj("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API", po));
78 pkgV.bind("HDVICP20API", vo);
79 // decls
80 }
81
82 void HDVICP20API$$CONSTS()
83 {
84 // module HDVICP20API
85 }
86
87 void HDVICP20API$$CREATES()
88 {
89 Proto.Fxn fxn;
90 StringBuilder sb;
91
92 }
93
94 void HDVICP20API$$FUNCTIONS()
95 {
96 Proto.Fxn fxn;
97
98 }
99
100 void HDVICP20API$$SIZES()
101 {
102 }
103
104 void HDVICP20API$$TYPES()
105 {
106 Scriptable cap;
107 Proto.Obj po;
108 Proto.Str ps;
109 Proto.Typedef pt;
110 Object fxn;
111
112 cap = (Scriptable)Global.callFxn("loadCapsule", xdcO, "ti/sdo/codecs/hdvicp20api/ce/HDVICP20API.xs");
113 om.bind("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API$$capsule", cap);
114 po = (Proto.Obj)om.findStrict("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.Module", "ti.sdo.codecs.hdvicp20api.ce");
115 po.init("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.Module", om.findStrict("ti.sdo.ce.universal.IUNIVERSAL.Module", "ti.sdo.codecs.hdvicp20api.ce"));
116 po.addFld("$hostonly", $$T_Num, 1, "r");
117 po.addFld("alg", (Proto)om.findStrict("ti.sdo.codecs.hdvicp20api.HDVICP20API.Module", "ti.sdo.codecs.hdvicp20api.ce"), om.find("ti.sdo.codecs.hdvicp20api.HDVICP20API"), "rh");
118 fxn = Global.get(cap, "module$use");
119 if (fxn != null) om.bind("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API$$module$use", true);
120 if (fxn != null) po.addFxn("module$use", $$T_Met, fxn);
121 fxn = Global.get(cap, "module$meta$init");
122 if (fxn != null) om.bind("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API$$module$meta$init", true);
123 if (fxn != null) po.addFxn("module$meta$init", $$T_Met, fxn);
124 fxn = Global.get(cap, "module$validate");
125 if (fxn != null) om.bind("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API$$module$validate", true);
126 if (fxn != null) po.addFxn("module$validate", $$T_Met, fxn);
127 fxn = Global.get(cap, "getCreationStackSize");
128 if (fxn != null) po.addFxn("getCreationStackSize", (Proto.Fxn)om.findStrict("ti.sdo.ce.ICodec$$getCreationStackSize", "ti.sdo.codecs.hdvicp20api.ce"), fxn);
129 fxn = Global.get(cap, "getDaramScratchSize");
130 if (fxn != null) po.addFxn("getDaramScratchSize", (Proto.Fxn)om.findStrict("ti.sdo.ce.ICodec$$getDaramScratchSize", "ti.sdo.codecs.hdvicp20api.ce"), fxn);
131 fxn = Global.get(cap, "getSaramScratchSize");
132 if (fxn != null) po.addFxn("getSaramScratchSize", (Proto.Fxn)om.findStrict("ti.sdo.ce.ICodec$$getSaramScratchSize", "ti.sdo.codecs.hdvicp20api.ce"), fxn);
133 fxn = Global.get(cap, "getStackSize");
134 if (fxn != null) po.addFxn("getStackSize", (Proto.Fxn)om.findStrict("ti.sdo.ce.ICodec$$getStackSize", "ti.sdo.codecs.hdvicp20api.ce"), fxn);
135 fxn = Global.get(cap, "getUUID");
136 if (fxn != null) po.addFxn("getUUID", (Proto.Fxn)om.findStrict("ti.sdo.ce.ICodec$$getUUID", "ti.sdo.codecs.hdvicp20api.ce"), fxn);
137 }
138
139 void HDVICP20API$$ROV()
140 {
141 }
142
143 void $$SINGLETONS()
144 {
145 pkgP.init("ti.sdo.codecs.hdvicp20api.ce.Package", (Proto.Obj)om.findStrict("xdc.IPackage.Module", "ti.sdo.codecs.hdvicp20api.ce"));
146 pkgP.bind("$capsule", $$UNDEF);
147 pkgV.init2(pkgP, "ti.sdo.codecs.hdvicp20api.ce", Value.DEFAULT, false);
148 pkgV.bind("$name", "ti.sdo.codecs.hdvicp20api.ce");
149 pkgV.bind("$category", "Package");
150 pkgV.bind("$$qn", "ti.sdo.codecs.hdvicp20api.ce.");
151 pkgV.bind("$vers", Global.newArray("1, 0, 0"));
152 Value.Map atmap = (Value.Map)pkgV.getv("$attr");
153 atmap.seal("length");
154 imports.clear();
155 imports.add(Global.newArray("ti.sdo.ce.universal", Global.newArray()));
156 imports.add(Global.newArray("ti.sdo.codecs.hdvicp20api", Global.newArray()));
157 pkgV.bind("$imports", imports);
158 StringBuilder sb = new StringBuilder();
159 sb.append("var pkg = xdc.om['ti.sdo.codecs.hdvicp20api.ce'];\n");
160 sb.append("if (pkg.$vers.length >= 3) {\n");
161 sb.append("pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..'));\n");
162 sb.append("}\n");
163 sb.append("pkg.build.libraries = [\n");
164 sb.append("];\n");
165 sb.append("pkg.build.libDesc = [\n");
166 sb.append("];\n");
167 sb.append("if('suffix' in xdc.om['xdc.IPackage$$LibDesc']) {\n");
168 sb.append("}\n");
169 Global.eval(sb.toString());
170 }
171
172 void HDVICP20API$$SINGLETONS()
173 {
174 Proto.Obj po;
175 Value.Obj vo;
176
177 vo = (Value.Obj)om.findStrict("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API", "ti.sdo.codecs.hdvicp20api.ce");
178 po = (Proto.Obj)om.findStrict("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API.Module", "ti.sdo.codecs.hdvicp20api.ce");
179 vo.init2(po, "ti.sdo.codecs.hdvicp20api.ce.HDVICP20API", $$DEFAULT, false);
180 vo.bind("Module", po);
181 vo.bind("$category", "Module");
182 vo.bind("$capsule", om.findStrict("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API$$capsule", "ti.sdo.codecs.hdvicp20api.ce"));
183 vo.bind("$package", om.findStrict("ti.sdo.codecs.hdvicp20api.ce", "ti.sdo.codecs.hdvicp20api.ce"));
184 tdefs.clear();
185 proxies.clear();
186 mcfgs.clear();
187 vo.bind("$$tdefs", Global.newArray(tdefs.toArray()));
188 vo.bind("$$proxies", Global.newArray(proxies.toArray()));
189 vo.bind("$$mcfgs", Global.newArray(mcfgs.toArray()));
190 ((Value.Arr)pkgV.getv("$modules")).add(vo);
191 ((Value.Arr)om.findStrict("$modules", "ti.sdo.codecs.hdvicp20api.ce")).add(vo);
192 vo.bind("$$instflag", 0);
193 vo.bind("$$iobjflag", 1);
194 vo.bind("$$sizeflag", 1);
195 vo.bind("$$dlgflag", 0);
196 vo.bind("$$iflag", 1);
197 vo.bind("$$romcfgs", "|");
198 Proto.Str ps = (Proto.Str)vo.find("Module_State");
199 if (ps != null) vo.bind("$object", ps.newInstance());
200 vo.bind("$$meta_iobj", om.has("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API$$instance$static$init", null) ? 1 : 0);
201 vo.bind("$$fxntab", Global.newArray());
202 vo.bind("$$logEvtCfgs", Global.newArray());
203 vo.bind("$$errorDescCfgs", Global.newArray());
204 vo.bind("$$assertDescCfgs", Global.newArray());
205 Value.Map atmap = (Value.Map)vo.getv("$attr");
206 atmap.seal("length");
207 pkgV.bind("HDVICP20API", vo);
208 ((Value.Arr)pkgV.getv("$unitNames")).add("HDVICP20API");
209 }
210
211 void $$INITIALIZATION()
212 {
213 Value.Obj vo;
214
215 if (isCFG) {
216 }//isCFG
217 Global.callFxn("module$meta$init", (Scriptable)om.findStrict("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API", "ti.sdo.codecs.hdvicp20api.ce"));
218 Global.callFxn("init", pkgV);
219 ((Value.Obj)om.getv("ti.sdo.codecs.hdvicp20api.ce.HDVICP20API")).bless();
220 ((Value.Arr)om.findStrict("$packages", "ti.sdo.codecs.hdvicp20api.ce")).add(pkgV);
221 }
222
223 public void exec( Scriptable xdcO, Session ses )
224 {
225 this.xdcO = xdcO;
226 this.ses = ses;
227 om = (Value.Obj)xdcO.get("om", null);
228
229 Object o = om.geto("$name");
230 String s = o instanceof String ? (String)o : null;
231 isCFG = s != null && s.equals("cfg");
232 isROV = s != null && s.equals("rov");
233
234 $$IMPORTS();
235 $$OBJECTS();
236 HDVICP20API$$OBJECTS();
237 HDVICP20API$$CONSTS();
238 HDVICP20API$$CREATES();
239 HDVICP20API$$FUNCTIONS();
240 HDVICP20API$$SIZES();
241 HDVICP20API$$TYPES();
242 if (isROV) {
243 HDVICP20API$$ROV();
244 }//isROV
245 $$SINGLETONS();
246 HDVICP20API$$SINGLETONS();
247 $$INITIALIZATION();
248 }
249}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/docs/HDVICP20_API_ReleaseNotes.pdf b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/docs/HDVICP20_API_ReleaseNotes.pdf
new file mode 100644
index 0000000..09d3a69
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/docs/HDVICP20_API_ReleaseNotes.pdf
Binary files differ
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datamover_host.h b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datamover_host.h
new file mode 100644
index 0000000..df0503b
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datamover_host.h
@@ -0,0 +1,129 @@
1/*
2********************************************************************************
3 * HDVICP2.0/IVA-HD API
4 *
5 * "HDVICP2.0 API" is software module developed for TI's HDVICP2 based SOCs.
6 * This module provides APIs for programming of HDVCIP2.0 hardware accelerators
7 * which can be used for video codec implementation.
8 *
9 * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
10 * ALL RIGHTS RESERVED
11********************************************************************************
12*/
13/**
14********************************************************************************
15 * @file hdvicp20_ti_datamover_host.h
16 *
17 * @brief Light weight implementation of basic DM functions for host
18 * @details This file contains the light weight routines of DM functions
19 * in order to be used on host. These are written in the perspective of
20 * code size, cycles and limited usage. This has
21 * implementations of DM transferes for ITCM/DTCM/SL2 data.
22********************************************************************************
23*/
24
25#ifndef __HDVICP20_TI_DATAMOVER_HOST__
26#define __HDVICP20_TI_DATAMOVER_HOST__
27
28/*******************************************************************************
29* INCLUDE FILES
30*******************************************************************************/
31/*--------------------- program files ----------------------------------------*/
32#include "cslr_ivahd.h"
33
34/**
35* config base offset of vDMA from host
36*/
37#define IVAHD_VDMA_CFG_FROM_HOST 0x50000U
38/**
39* config base offset of iCont1 from host
40*/
41#define IVAHD_ICONT1_CFG_FROM_HOST 0x70000U
42/**
43* config base offset of iCont2 from host
44*/
45#define IVAHD_ICONT2_CFG_FROM_HOST 0x71000U
46
47/**
48 *******************************************************************************
49 * @enum eTransferDir
50 * @brief direction information for the transfers.
51 *******************************************************************************
52*/
53typedef enum {
54 SL2_TO_DTCM = CSL_ICONT1_MMR_DM_ICONT_DMCONTEXT_2_CMD_TYPE_SL2TODTCM,
55 /**<
56 * Use this enumeration to indicate that transfer is from SL2
57 * to DTCM. Note that this value is directly used in DM
58 * programming. So this enuleration is derived from CSL headers
59 */
60 DTCM_TO_SL2 = CSL_ICONT1_MMR_DM_ICONT_DMCONTEXT_2_CMD_TYPE_DTCMTOSL2,
61 /**<
62 * Use this enumeration to indicate that transfer is from DTCM
63 * to SL2. Note that this value is directly used in DM
64 * programming. So this enuleration is derived from CSL headers
65 */
66 SL2_TO_ITCM = CSL_ICONT1_MMR_DM_ICONT_DMCONTEXT_2_CMD_TYPE_SL2TOITCM
67 /**<
68 * Use this enumeration to indicate that transfer is from SL2
69 * to ITCM. Note that this value is directly used in DM
70 * programming. So this enuleration is derived from CSL headers
71 */
72}eTransferDir;
73
74/**
75********************************************************************************
76 * @fn HDVICP20_TI_DM_Prepare_SL2_TCM(void* dst, void* src,
77 U32 size,U8 Dir, U8 Id, U32 configBase,U8 ubContextId)
78 * @brief Prepares the data word that needs to be written in to DM
79 * for transfer.
80 * @details This function takes the src, dstetc info and prepares a
81 * 32 bit word. This word needs to be written into DM trigger
82 * register for the transfer to be initiated.
83 * @param[in] dst : Destination address
84 * @param[in] src : Source address
85 * @param[in] size : Size of transfer
86 * @param[in] Dir : Direction of transfer
87 * @param[in] Id : Which DM needs to be programmed (iCont1/2)
88 * @param[in] configBase : Config base address
89 * @param[in] ubContextId : DM context or logical channel ID (0 to 3)
90 * @return 32 bit word which needs to put in DM registers
91********************************************************************************
92*/
93U32 HDVICP20_TI_DM_Prepare_SL2_TCM(void *dst, void *src, U32 size,
94 U8 Dir, U8 Id, U32 configBase, U8 ubContextId);
95
96/**
97********************************************************************************
98 * @fn HDVICP20_TI_DM_Trigger_SL2_TCM(U32 data, U8 Id,
99 * U32 configBase, U8 ubContextId)
100 * @brief This function starts the DM transfer
101 * @details This function writes the trigger word into DM context.
102 * Once the word is written into context register the transfer
103 * will start.
104 * @param[in] data : data word to be written
105 * @param[in] Id : id of iCont to be triggered
106 * @param[in] configBase : Config base address
107 * @param[in] ubContextId : DM context or logical channel ID (0 to 3)
108 * @return none
109********************************************************************************
110*/
111void HDVICP20_TI_DM_Trigger_SL2_TCM(U32 data, U8 Id, U32 configBase,
112 U8 ubContextId);
113/**
114********************************************************************************
115 * @fn HDVICP20_TI_DM_WaitForData_SL2_TCM(U8 Id, U32 configBase,
116 * U8 ubContextId)
117 * @brief This function waits for the DM transfer to get completed.
118 * @details This function checks for status of DM of given iCont and
119 * waits till this status is cleared.
120 * @param[in] Id : id of iCont to be triggered
121 * @param[in] configBase : Config base address
122 * @param[in] ubContextId : DM context or logical channel ID (0 to 3)
123 * @return none
124********************************************************************************
125*/
126void HDVICP20_TI_DM_WaitForData_SL2_TCM(U8 Id, U32 configBase, U8 ubContextId);
127
128#endif /* __HDVICP20_TI_DATAMOVER_HOST__ */
129
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datatypedefs.h b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datatypedefs.h
new file mode 100644
index 0000000..fb9be43
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_datatypedefs.h
@@ -0,0 +1,86 @@
1/*
2********************************************************************************
3 * HDVICP2.0/IVA-HD API
4 *
5 * "HDVICP2.0 API" is software module developed for TI's HDVICP2 based SOCs.
6 * This module provides APIs for programming of HDVCIP2.0 hardware accelerators
7 * which can be used for video codec implementation.
8 *
9 * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
10 * ALL RIGHTS RESERVED
11********************************************************************************
12*/
13/**
14********************************************************************************
15 * @file hdvicp20_ti_datatypedefs.h
16 *
17 * @brief This file defines the basic data type definations that are used in the
18 * project.
19 *
20********************************************************************************
21*/
22
23#ifndef __HDVICP20_TI_DATA_TYPEDEFS__
24#define __HDVICP20_TI_DATA_TYPEDEFS__
25
26/*******************************************************************************
27* PUBLIC DECLARATIONS Defined here, used elsewhere
28*******************************************************************************/
29/*---------------------- data declarations -----------------------------------*/
30
31typedef char S8; /*!< typdef char S8 */
32typedef short S16; /*!< typedef short S16 */
33typedef int S32; /*!< typedef int S32 */
34typedef long S64; /*!< typedef long S64 */
35
36typedef unsigned char U8; /*!< typedef unsigned char U8 */
37typedef unsigned short U16; /*!< typedef unsigned short U16 */
38typedef unsigned int U32; /*!< typedef unsigned int U32 */
39typedef unsigned long long U64; /*!< typedef unsigned long U64 */
40
41typedef char *pS8; /*!< typedef char* pS8 */
42typedef short *pS16; /*!< typedef short* pS16 */
43typedef int *pS32; /*!< typedef int* pS32 */
44typedef long *pS64; /*!< typedef long* pS64 */
45
46typedef unsigned char *pU8; /*!< typedef unsigned char* pU8 */
47typedef unsigned short *pU16; /*!< typedef unsigned short* pU16 */
48typedef unsigned int *pU32; /*!< typedef unsigned int* pU32 */
49typedef unsigned long *pU64; /*!< typedef unsigned long* pU64 */
50
51typedef void *pV;
52typedef void V;
53typedef unsigned int Se_fn_t; /*!< fixed-pattern bit string using n bits */
54typedef int Se_in_t; /*!< signed integer using n bits */
55typedef unsigned int Se_un_t; /*!< unsigned integer using n bits */
56typedef int Se_sev_t; /*!< signed integer exp-golomb coded syntax
57 element */
58typedef unsigned int Se_uev_t; /*!< unsigned integer exp-golomb coded syntax
59 element */
60typedef unsigned int Se_tev_t; /*!< truncated exp-golomb coded syntax
61 element */
62typedef unsigned int Se_uv_t; /*!< unsigned integer, length dependent on
63 other syntax */
64
65typedef int IDX; /* for Index */
66typedef int C_BOOL; /* for Twofold/binary chice */
67
68#ifndef FALSE
69#define FALSE (0)
70#endif
71
72#ifndef TRUE
73#define TRUE (1)
74#endif
75
76#ifndef SUCCESS
77#define SUCCESS (0)
78#endif
79
80#ifndef FAIL
81#define FAIL (-1)
82#endif
83
84#endif /* __HDVICP20_TI_DATA_TYPEDEFS__ */
85
86
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_vdma_host.h b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_vdma_host.h
new file mode 100644
index 0000000..8e9d15f
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/inc/hdvicp20_ti_vdma_host.h
@@ -0,0 +1,147 @@
1/*
2********************************************************************************
3 * HDVICP2.0/IVA-HD API
4 *
5 * "HDVICP2.0 API" is software module developed for TI's HDVICP2 based SOCs.
6 * This module provides APIs for programming of HDVCIP2.0 hardware accelerators
7 * which can be used for video codec implementation.
8 *
9 * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
10 * ALL RIGHTS RESERVED
11********************************************************************************
12*/
13/**
14********************************************************************************
15 * @file hdvicp20_ti_vdma_host.h
16 *
17 * @brief Light weight implementation of basic VDMA functions for host
18 * @details This file contains the light weight routines of vDMA functions
19 * in order to be used on host. These are written in the perspective of
20 * code size, cycles and limited usage. Some of these are very specific
21 * like kind of descriptors groups ids etc.
22********************************************************************************
23*/
24
25#ifndef __HDVICP20_TI_VDMA_HOST__
26#define __HDVICP20_TI_VDMA_HOST__
27
28/*******************************************************************************
29* INCLUDE FILES
30*******************************************************************************/
31/*--------------------- program files ----------------------------------------*/
32#include "cslr_ivahd.h"
33
34/**
35* config base offset of vDMA from host
36*/
37#define IVAHD_VDMA_CFG_FROM_HOST 0x50000U
38/**
39* config base offset of iCont1 from host
40*/
41#define IVAHD_ICONT1_CFG_FROM_HOST 0x70000U
42/**
43* config base offset of iCont2 from host
44*/
45#define IVAHD_ICONT2_CFG_FROM_HOST 0x71000U
46
47/**
48* Macro fo SL2 address offset mask
49*/
50#define SL2_MASK 0x7FFFFFU
51
52/**
53 * Macros for 2 frame level VDMA transfers
54 */
55#define FRAME_LEVEL_EXT_TO_SL2_XFER0 0
56#define FRAME_LEVEL_EXT_TO_SL2_XFER1 1
57
58/**
59********************************************************************************
60 * @fn HDVICP20_TI_VDMA_Open_Extmem_SL2(U32 configBase, U8 VDMA_TBA)
61 * @brief This function opens vDMA
62 *
63 * In this function we do following steps
64 * - Wait till all transactions are completed by the vDMA
65 * - Do software reset of vDMA
66 * - Put the tiler base address
67 * - Put end of group descriptions
68 * - Number of contexts to be used for synchronous transfers
69 * - Group definition for the descriptors
70 *
71 * @param[in] configBase : Config base address of IVAHD given by app
72 * @param[in] VDMA_TBA : Tiler base address given by the app
73 *
74 * @return none
75********************************************************************************
76*/
77void HDVICP20_TI_VDMA_Open_Extmem_SL2(U32 configBase, U8 VDMA_TBA);
78
79/**
80********************************************************************************
81 * @fn HDVICP20_TI_VDMA_Prepare_Extmem_SL2(void* dst, void* src,
82 * U32 size, U8 Dir,
83 * U32 Id, U32 configBase)
84 * @brief This function prepares descriptors from DDR to SL2 or SL2 to
85 * DDR transfers.
86 * @details This function prepares vDMA descriptors for given transfer.
87 * The assumption made in this routine is group id for which
88 * user asked to prepre the descriptors is idle. i.e no
89 * transfer is on going in this group id.
90 * The sequence of steps that are followed in this function are
91 * - Determin the src and dest address depending on drection
92 * - Get the physical address of DDR address
93 * - If deterministic, obtain the address in deterministic
94 * memory that needs to be updated.
95 * - write the descriptor in the memory
96 * @param[in] dst : Destiniation address of the transfer.
97 * If this address is pointing to external memory
98 * and then it is assumed to be physical address
99 * seen by vDMA.
100 * @param[in] src : Source address of the transfer.
101 * If this address is pointing to external memory
102 * and then it is assumed to be physical address
103 * seen by vDMA.
104 * @param[in] size : Size of data that needs to be transfered.
105 * @param[in] Dir : Direction of the transfer. Possible values are
106 * #DDRTOSL2 or SL2TODDR
107 * @param[in] Id : vDMA group ID.
108 * @param[in] configBase : Config base address of ivahd
109 *
110 * @return none
111********************************************************************************
112*/
113void HDVICP20_TI_VDMA_Prepare_Extmem_SL2(void *dst, void *src, U32 size,
114 U8 Dir, U32 Id, U32 configBase);
115
116/**
117********************************************************************************
118 * @fn HDVICP20_TI_VDMA_Trigger_Extmem_SL2(U32 configBase,
119 * U32 groupID)
120 * @brief This function triggers the transfers that are prepared
121 * earlier.
122 * @param[in] configBase : Config base address
123 * @param[in] groupID : gropu ID that needs to be triggered
124 * @return none
125********************************************************************************
126*/
127void HDVICP20_TI_VDMA_Trigger_Extmem_SL2(U32 configBase, U32 groupID);
128
129/**
130********************************************************************************
131 * @fn HDVICP20_TI_VDMA_WaitForData_Extmem_SL2(U32 Id,
132 * U32 configBase)
133 * @brief This function waits for the vDMA data that needs to be
134 * transferd
135 * @details This function checks the status of the group in vDMA
136 registers, and if the group is busy then it waits for the
137 group to complete. Once the transfer is completed, It clears
138 the corresponding status bit
139 * @param[in] Id : Group ID of the transfer
140 * @param[in] configBase : Config base address
141 * @return none
142********************************************************************************
143*/
144void HDVICP20_TI_VDMA_WaitForData_Extmem_SL2(U32 Id, U32 configBase);
145
146#endif /* __HDVICP20_TI_VDMA_HOST__*/
147
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/lib/ivahd_ti_api_vM3.lib b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/lib/ivahd_ti_api_vM3.lib
new file mode 100644
index 0000000..3b19025
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/lib/ivahd_ti_api_vM3.lib
Binary files differ
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/link.xdt b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/link.xdt
new file mode 100644
index 0000000..b0a588e
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/link.xdt
@@ -0,0 +1,12 @@
1SECTIONS
2{
3% if (this.HDVICP20API.codeSection) {
4 .text:HDVICP20_TI_DM_WaitForData_SL2_TCM > `this.HDVICP20API.codeSection`
5 .text:HDVICP20_TI_DM_Trigger_SL2_TCM > `this.HDVICP20API.codeSection`
6 .text:HDVICP20_TI_DM_Prepare_SL2_TCM > `this.HDVICP20API.codeSection`
7 .text:HDVICP20_TI_VDMA_WaitForData_Extmem_SL2 > `this.HDVICP20API.codeSection`
8 .text:HDVICP20_TI_VDMA_Trigger_Extmem_SL2 > `this.HDVICP20API.codeSection`
9 .text:HDVICP20_TI_VDMA_Prepare_Extmem_SL2 > `this.HDVICP20API.codeSection`
10 .text:HDVICP20_TI_VDMA_Open_Extmem_SL2 > `this.HDVICP20API.codeSection`
11%}
12}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.bld b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.bld
new file mode 100644
index 0000000..369664b
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.bld
@@ -0,0 +1,6 @@
1/*
2 * ======== package.bld ========
3 */
4
5
6Pkg.attrs.exportAll = true;
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xdc b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xdc
new file mode 100644
index 0000000..ba75582
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xdc
@@ -0,0 +1,7 @@
1/*!
2 * ======== hdvicp20api========
3 */
4
5package ti.sdo.codecs.hdvicp20api [1, 0, 0] {
6 module HDVICP20API;
7}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xs b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xs
new file mode 100644
index 0000000..f7fbc62
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package.xs
@@ -0,0 +1,37 @@
1/*
2 * ======== package.xs ========
3 *
4 */
5
6/*
7 * ======== getLibs ========
8 */
9function getLibs(prog)
10{
11 var lib = null;
12
13 if (prog.build.target.isa == "v7M" || prog.build.target.isa == "v7M4") {
14 if ( this.HDVICP20API.watermark == false ) {
15 lib = "lib/ivahd_ti_api_vM3.lib";
16 }
17 else {
18 lib = null;
19 }
20 print(" will link with " + this.$name + ":" + lib);
21 }
22 return (lib);
23}
24
25/*
26 * ======== getSects ========
27 */
28function getSects()
29{
30 var template = null;
31
32 if (Program.build.target.isa == "v7M" || Program.build.target.isa == "v7M4") {
33 template = "ti/sdo/codecs/hdvicp20api/link.xdt";
34 }
35
36 return (template);
37}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_b150 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_b150
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_b150
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_c150 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_c150
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_c150
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_g180 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_g180
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_g180
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_r170 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_r170
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.vers_r170
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.xdc-v49 b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.xdc-v49
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/.xdc-v49
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/build.cfg b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/build.cfg
new file mode 100644
index 0000000..c7632a2
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/build.cfg
@@ -0,0 +1,12 @@
1if (pkg.$vers.length >= 3) {
2 pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..'));
3}
4
5pkg.build.libraries = [
6];
7
8pkg.build.libDesc = [
9];
10if ('suffix' in xdc.om['xdc.IPackage$$LibDesc']) {
11}
12
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.bld.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.bld.xml
new file mode 100644
index 0000000..7d06418
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.bld.xml
@@ -0,0 +1,40 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- This file conforms to the DTD xdc/bld/build.dtd -->
3<package name="ti.sdo.codecs.hdvicp20api" version="1, 0, 0" producerId="undefined">
4 <units>
5 <module name="HDVICP20API"/>
6 </units>
7 <sources>
8 </sources>
9 <configurations>
10 </configurations>
11 <makefiles>
12 <srcFile name="package.mak" src="package.bld"/>
13 <srcFile name="package/package.xdc.dep" src="package.xdc"/>
14 <srcFile name="package/package.cfg.dep" src="package.xdc"/>
15 <srcFile name="package/rel/ti_sdo_codecs_hdvicp20api.tar.dep" src="package/rel/ti_sdo_codecs_hdvicp20api.xdc.inc"/>
16 </makefiles>
17 <targets>
18 </targets>
19 <libraries>
20 </libraries>
21 <executables>
22 </executables>
23 <tests>
24 </tests>
25 <releases relDir="package/rel/">
26 <release name="ti_sdo_codecs_hdvicp20api"
27 pname="ti_sdo_codecs_hdvicp20api.tar"
28 label="default"
29 >
30 <file name="package/build.cfg"/>
31 <file name="package/package.cfg.xdc.inc"/>
32 <file name="package/package.ext.xml"/>
33 <file name="package/package.xdc.inc"/>
34 <file name="package/package.bld.xml"/>
35 <file name="package/package.rel.dot"/>
36 </release>
37 </releases>
38 <repositories>
39 </repositories>
40</package>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.defs.h b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.defs.h
new file mode 100644
index 0000000..01cb278
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.defs.h
@@ -0,0 +1,13 @@
1/*
2 * Do not modify this file; it is automatically
3 * generated and any modifications will be overwritten.
4 *
5 * @(#) xdc-v49
6 */
7
8#ifndef ti_sdo_codecs_hdvicp20api__
9#define ti_sdo_codecs_hdvicp20api__
10
11
12
13#endif /* ti_sdo_codecs_hdvicp20api__ */
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.doc.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.doc.xml
new file mode 100644
index 0000000..0f3c99d
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.doc.xml
@@ -0,0 +1,62 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<package kind='package' name='ti.sdo.codecs.hdvicp20api' nodoc='0' root='../../../../' summary=''>
3 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Eti.sdo.codecs.hdvicp20api%3C%2Fspan%3E%3C%2Fgo%3E+%5B1%2C+0%2C+0%5D+%7B'/>
4 <line tab='0' content='%7D'/>
5 <unit name='HDVICP20API' kind='module' nodoc='0' metaonly='1' summary=''>
6 <synopSpec>
7 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Epackage%3C%2Fspan%3E+%3Ca+class%3D%22xdoc-link%22+href%3D%22..%2F..%2F..%2F..%2Fti%2Fsdo%2Fcodecs%2Fhdvicp20api%2Fpackage.html%22+title%3D%22ti.sdo.codecs.hdvicp20api%22%3Eti.sdo.codecs.hdvicp20api%3C%2Fa%3E%3B'/>
8 <line blank='1' always='0'/>
9 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EHDVICP20API%3C%2Fspan%3E%3C%2Fgo%3E+%7B'/>
10 <line tab='0' content='%7D'/>
11 </synopSpec>
12 <specInfo>
13 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Emetaonly+%3C%2Fspan%3E%3Cspan+class%3D%22xdoc-kw1%22%3Emodule%3C%2Fspan%3E+%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EHDVICP20API%3C%2Fspan%3E%3C%2Fgo%3E+%7B%3Cb%3E%26nbsp%3B%26nbsp%3B...%3C%2Fb%3E'/>
14 </specInfo>
15 <synopMeta>
16 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Evar%3C%2Fspan%3E+HDVICP20API+%3D+%3Cspan+class%3D%22xdoc-kw3%22%3Exdc.useModule%3C%2Fspan%3E%28%3Cspan+class%3D%22xdoc-id%22%3E%27ti.sdo.codecs.hdvicp20api.HDVICP20API%27%3C%2Fspan%3E%29%3B'/>
17 </synopMeta>
18 <group name='module-wide constants &amp; types'>
19 <decl spacer='1'/>
20 </group>
21 <group name='module-wide config parameters'>
22 <decl spacer='1'/>
23 <decl spacer='1'/>
24 <decl spacer='1'/>
25 <decl kind='config' name='codeSection' anchor='code.Section' altext='ti.sdo.codecs.hdvicp20api.HDVICP20API.codeSection' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
26 <synopSpec>
27 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EcodeSection%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
28 </synopSpec>
29 <synopMeta>
30 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EcodeSection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
31 </synopMeta>
32 </decl>
33 <decl kind='config' name='dataSection' anchor='data.Section' altext='ti.sdo.codecs.hdvicp20api.HDVICP20API.dataSection' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
34 <synopSpec>
35 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EdataSection%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
36 </synopSpec>
37 <synopMeta>
38 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EdataSection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
39 </synopMeta>
40 </decl>
41 <decl kind='config' name='udataSection' anchor='udata.Section' altext='ti.sdo.codecs.hdvicp20api.HDVICP20API.udataSection' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary=''>
42 <synopSpec>
43 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3EudataSection%3C%2Fspan%3E%3C%2Fgo%3E%3B'/>
44 </synopSpec>
45 <synopMeta>
46 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3EudataSection%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EString%3C%2Fspan%3E%3C%2Fi%3E+%3Cspan+class%3D%22xdoc-kw2%22%3Eundefined%3C%2Fspan%3E%3B'/>
47 </synopMeta>
48 </decl>
49 <decl kind='config' name='watermark' anchor='watermark' altext='ti.sdo.codecs.hdvicp20api.HDVICP20API.watermark' nodoc='0' external='1' overrides='0' readonly='0' instance='0' summary='This+config+param+allows+the+user+to+indicate+whether+to+include%0A++a+watermark+or+not'>
50 <synopSpec>
51 <line tab='0' content='%3Cspan+class%3D%22xdoc-kw1%22%3Econfig%3C%2Fspan%3E+%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%26nbsp%3B%3Cgo%3E%3Cspan+class%3D%22xdoc-id%22%3Ewatermark%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Efalse%253C%252Fspan%253E%3B'/>
52 </synopSpec>
53 <synopMeta>
54 <line tab='0' content='%3Cgo%3EHDVICP20API.%3Cspan+class%3D%22xdoc-id%22%3Ewatermark%3C%2Fspan%3E%3C%2Fgo%3E+%3D+%3Ci%3E%3Cspan+class%3D%22xdoc-kw2%22%3EBool%3C%2Fspan%3E%3C%2Fi%3E+%253Cspan%2Bclass%253D%2522xdoc-kw2%2522%253Efalse%253C%252Fspan%253E%3B'/>
55 </synopMeta>
56 </decl>
57 </group>
58 <group name='module-wide functions'>
59 <decl spacer='1'/>
60 </group>
61 </unit>
62</package>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.ext.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.ext.xml
new file mode 100644
index 0000000..cd19276
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.ext.xml
@@ -0,0 +1,84 @@
1<?xml version="1.0" encoding="windows-1252"?>
2<!-- This file conforms to the DTD xdc/bld/release.dtd -->
3<release name="" label="" date="" buildCount="" producerId="">
4<package name="ti.sdo.codecs.hdvicp20api"
5 version="1, 0, 0"/>
6<imports>
7</imports>
8<references>
9 <package name="xdc.services.intern.gen"
10 version="1, 0, 0, 0, 1284507405214"
11 providerId="xdccore">
12 <file name="java\package.jar"/>
13 </package>
14 <package name="xdc.shelf"
15 version="1, 0, 0, 1284507424737"
16 providerId="xdccore">
17 <file name="java\antlr.jar"/>
18 <file name="java\ecj.jar"/>
19 <file name="java\js.jar"/>
20 <file name="java\jsr173_api.jar"/>
21 <file name="java\tar.jar"/>
22 <file name="java\xbean.jar"/>
23 </package>
24 <package name="xdc.bld"
25 version="1, 0, 2, 1284507372516"
26 providerId="xdccore">
27 <file name="BuildEnvironment.xs"/>
28 <file name="Executable.xs"/>
29 <file name="ITarget.xs"/>
30 <file name="ITargetFilter.xs"/>
31 <file name="Library.xs"/>
32 <file name="Manifest.xs"/>
33 <file name="PackageContents.xs"/>
34 <file name="Repository.xs"/>
35 <file name="Script.xs"/>
36 <file name="Utils.xs"/>
37 <file name="_gen.xs"/>
38 <file name="bld.js"/>
39 <file name="package.xs"/>
40 </package>
41 <package name="xdc"
42 version="1, 1, 1, 1284507365742"
43 providerId="xdccore">
44 <file name="IPackage.xdc"/>
45 <file name="IPackage.xs"/>
46 <file name="om2.xs"/>
47 <file name="package.xs"/>
48 <file name="template.xs"/>
49 <file name="xdc.tci"/>
50 <file name="xmlgen.xs"/>
51 <file name="xmlgen2.xs"/>
52 </package>
53 <package name="xdc.services.global"
54 version="1, 0, 0, 1284507401675"
55 providerId="xdccore">
56 <file name="Clock.xs"/>
57 <file name="Trace.xs"/>
58 <file name="java\package.jar"/>
59 </package>
60 <package name="xdc.services.spec"
61 version="1, 0, 0, 0, 1284507414889"
62 providerId="xdccore">
63 <file name="java\package.jar"/>
64 </package>
65 <package name="xdc.services.intern.cmd"
66 version="1, 0, 0, 0, 1284507405123"
67 providerId="xdccore">
68 <file name="java\package.jar"/>
69 </package>
70 <package name="xdc.services.intern.xsr"
71 version="1, 0, 0, 1284507408194"
72 providerId="xdccore">
73 <file name="java\package.jar"/>
74 </package>
75 <xdcRoot base="E:/WriteHere/xdctools_3_20_04_68/">
76 <file name="/packages/xdc/package.xdc"/>
77 <file name="etc\config.bld"/>
78 <file name="include\utils.tci"/>
79 <xdcCorePkg version="16, 0, 2, 0, 1284507377139" producerId="undefined" buildCount="279" releaseName="xdc_corevers" label="default" date="1284507377139"/>
80 </xdcRoot>
81</references>
82<orphans>
83</orphans>
84</release>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.dot b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.dot
new file mode 100644
index 0000000..8470d3c
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.dot
@@ -0,0 +1,126 @@
1digraph dependencies {
2 label="\nPackage ti.sdo.codecs.hdvicp20api Dependency Graph";
3 size="7.5,10";
4 rankdir=LR;
5 ranksep=".75";
6 concentrate="true";
7 node [fixedsize=true, width=1.5, style=filled, color=black];
8 node [font=Helvetica, fontsize=12, fillcolor=lightgrey];
9 ti_sdo_codecs_hdvicp20api [shape=record,label="ti.sdo.codecs.hdvicp20api|1, 0, 0", URL="package.rel.xml"];
10 node [fontsize=10, fillcolor=white];
11
12 edge [style=solid, color=blue]
13
14 edge [style=solid, color=lightgrey]
15 xdc_services_intern_gen [shape=record,label="xdc.services.intern.gen|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\intern\gen\package/package.rel.svg"];
16 ti_sdo_codecs_hdvicp20api -> xdc_services_intern_gen;
17 xdc_shelf [shape=record,label="xdc.shelf|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\shelf\package/package.rel.svg"];
18 ti_sdo_codecs_hdvicp20api -> xdc_shelf;
19 xdc_bld [shape=record,label="xdc.bld|1, 0, 2", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\bld\package/package.rel.svg"];
20 ti_sdo_codecs_hdvicp20api -> xdc_bld;
21 xdc [shape=record,label="xdc|1, 1, 1", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\package/package.rel.svg"];
22 ti_sdo_codecs_hdvicp20api -> xdc;
23 xdc_services_global [shape=record,label="xdc.services.global|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\global\package/package.rel.svg"];
24 ti_sdo_codecs_hdvicp20api -> xdc_services_global;
25 xdc_services_spec [shape=record,label="xdc.services.spec|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\spec\package/package.rel.svg"];
26 ti_sdo_codecs_hdvicp20api -> xdc_services_spec;
27 xdc_services_intern_cmd [shape=record,label="xdc.services.intern.cmd|1, 0, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\intern\cmd\package/package.rel.svg"];
28 ti_sdo_codecs_hdvicp20api -> xdc_services_intern_cmd;
29 xdc_services_intern_xsr [shape=record,label="xdc.services.intern.xsr|1, 0, 0", URL="../E:\WriteHere\xdctools_3_20_04_68\packages\xdc\services\intern\xsr\package/package.rel.svg"];
30 ti_sdo_codecs_hdvicp20api -> xdc_services_intern_xsr;
31
32 edge [style=solid, color=blue]
33 xdc_services_intern_xsr -> xdc_services_global;
34
35 edge [style=solid, color=lightgrey]
36 xdc_services_intern_xsr -> xdc_services_spec;
37 xdc_services_intern_xsr -> xdc_services_intern_cmd;
38 xdc_utils_tconf [shape=record,label="xdc.utils.tconf|not found"style=rounded, ];
39 xdc_services_intern_xsr -> xdc_utils_tconf;
40 xdc_services_intern_xsr -> xdc_shelf;
41 xdc_services_intern_xsr -> xdc_services_intern_gen;
42 xdc_services_intern_xsr -> xdc_services_global;
43
44 edge [style=solid, color=blue]
45
46 edge [style=solid, color=lightgrey]
47
48 edge [style=solid, color=blue]
49 xdc_services_intern_cmd -> xdc_shelf;
50 xdc_services_intern_cmd -> xdc_services_spec;
51 xdc_services_intern_cmd -> xdc_services_global;
52 xdc_services_intern_cmd -> xdc_services_intern_gen;
53
54 edge [style=solid, color=lightgrey]
55 xdc_services_intern_cmd -> xdc_services_spec;
56 xdc_services_intern_cmd -> xdc_utils_tconf;
57 xdc_services_intern_cmd -> xdc_services_intern_xsr;
58 xdc_services_intern_cmd -> xdc_shelf;
59 xdc_services_intern_cmd -> xdc_services_intern_gen;
60 xdc_services_intern_cmd -> xdc_services_global;
61
62 edge [style=solid, color=blue]
63 xdc_services_spec -> xdc_shelf;
64
65 edge [style=solid, color=lightgrey]
66 xdc_services_spec -> xdc_services_intern_cmd;
67 xdc_services_spec -> xdc_utils_tconf;
68 xdc_services_spec -> xdc_services_intern_xsr;
69 xdc_services_spec -> xdc_shelf;
70 xdc_services_spec -> xdc_services_intern_gen;
71 xdc_services_spec -> xdc_services_global;
72
73 edge [style=solid, color=blue]
74
75 edge [style=solid, color=lightgrey]
76 xdc_services_global -> xdc_services_spec;
77 xdc_services_global -> xdc_services_intern_cmd;
78 xdc_services_global -> xdc_utils_tconf;
79 xdc_services_global -> xdc_services_intern_xsr;
80 xdc_services_global -> xdc_shelf;
81 xdc_services_global -> xdc_services_intern_gen;
82
83 edge [style=solid, color=blue]
84
85 edge [style=solid, color=lightgrey]
86 xdc -> xdc_services_global;
87 xdc -> xdc_utils_tconf;
88
89 edge [style=solid, color=blue]
90 xdc_bld -> xdc_services_global;
91 xdc_bld -> xdc_services_intern_cmd;
92
93 edge [style=solid, color=lightgrey]
94 xdc_bld -> xdc_services_spec;
95 xdc_bld -> xdc_services_intern_cmd;
96 xdc_bld -> xdc_utils_tconf;
97 xdc_bld -> xdc;
98 xdc_bld -> xdc_services_intern_xsr;
99 xdc_bld -> xdc_shelf;
100 xdc_bld -> xdc_services_intern_gen;
101 xdc_bld -> xdc_services_global;
102
103 edge [style=solid, color=blue]
104
105 edge [style=solid, color=lightgrey]
106 xdc_shelf -> xdc_services_spec;
107 xdc_shelf -> xdc_services_intern_cmd;
108 xdc_shelf -> xdc_utils_tconf;
109 xdc_shelf -> xdc_services_intern_xsr;
110 xdc_shelf -> xdc_services_intern_gen;
111 xdc_shelf -> xdc_services_global;
112
113 edge [style=solid, color=blue]
114 xdc_services_intern_gen -> xdc_shelf;
115 xdc_services_intern_gen -> xdc_services_spec;
116 xdc_services_intern_gen -> xdc_services_global;
117 xdc_services_intern_gen -> xdc_services_intern_xsr;
118
119 edge [style=solid, color=lightgrey]
120 xdc_services_intern_gen -> xdc_services_spec;
121 xdc_services_intern_gen -> xdc_services_intern_cmd;
122 xdc_services_intern_gen -> xdc_utils_tconf;
123 xdc_services_intern_gen -> xdc_services_intern_xsr;
124 xdc_services_intern_gen -> xdc_shelf;
125 xdc_services_intern_gen -> xdc_services_global;
126}
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.xml b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.xml
new file mode 100644
index 0000000..65e1af7
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package.rel.xml
@@ -0,0 +1,84 @@
1<?xml version="1.0" encoding="windows-1252"?>
2<!-- This file conforms to the DTD xdc/bld/release.dtd -->
3<release name="ti_sdo_codecs_hdvicp20api" label="default" date="1372405421234" buildCount="1" producerId="undefined">
4<package name="ti.sdo.codecs.hdvicp20api"
5 version="1, 0, 0"/>
6<imports>
7</imports>
8<references>
9 <package name="xdc.services.intern.gen"
10 version="1, 0, 0, 0, 1284507405214"
11 providerId="xdccore">
12 <file name="java\package.jar"/>
13 </package>
14 <package name="xdc.shelf"
15 version="1, 0, 0, 1284507424737"
16 providerId="xdccore">
17 <file name="java\antlr.jar"/>
18 <file name="java\ecj.jar"/>
19 <file name="java\js.jar"/>
20 <file name="java\jsr173_api.jar"/>
21 <file name="java\tar.jar"/>
22 <file name="java\xbean.jar"/>
23 </package>
24 <package name="xdc.bld"
25 version="1, 0, 2, 1284507372516"
26 providerId="xdccore">
27 <file name="BuildEnvironment.xs"/>
28 <file name="Executable.xs"/>
29 <file name="ITarget.xs"/>
30 <file name="ITargetFilter.xs"/>
31 <file name="Library.xs"/>
32 <file name="Manifest.xs"/>
33 <file name="PackageContents.xs"/>
34 <file name="Repository.xs"/>
35 <file name="Script.xs"/>
36 <file name="Utils.xs"/>
37 <file name="_gen.xs"/>
38 <file name="bld.js"/>
39 <file name="package.xs"/>
40 </package>
41 <package name="xdc"
42 version="1, 1, 1, 1284507365742"
43 providerId="xdccore">
44 <file name="IPackage.xdc"/>
45 <file name="IPackage.xs"/>
46 <file name="om2.xs"/>
47 <file name="package.xs"/>
48 <file name="template.xs"/>
49 <file name="xdc.tci"/>
50 <file name="xmlgen.xs"/>
51 <file name="xmlgen2.xs"/>
52 </package>
53 <package name="xdc.services.global"
54 version="1, 0, 0, 1284507401675"
55 providerId="xdccore">
56 <file name="Clock.xs"/>
57 <file name="Trace.xs"/>
58 <file name="java\package.jar"/>
59 </package>
60 <package name="xdc.services.spec"
61 version="1, 0, 0, 0, 1284507414889"
62 providerId="xdccore">
63 <file name="java\package.jar"/>
64 </package>
65 <package name="xdc.services.intern.cmd"
66 version="1, 0, 0, 0, 1284507405123"
67 providerId="xdccore">
68 <file name="java\package.jar"/>
69 </package>
70 <package name="xdc.services.intern.xsr"
71 version="1, 0, 0, 1284507408194"
72 providerId="xdccore">
73 <file name="java\package.jar"/>
74 </package>
75 <xdcRoot base="E:/WriteHere/xdctools_3_20_04_68/">
76 <file name="/packages/xdc/package.xdc"/>
77 <file name="etc\config.bld"/>
78 <file name="include\utils.tci"/>
79 <xdcCorePkg version="16, 0, 2, 0, 1284507377139" producerId="undefined" buildCount="279" releaseName="xdc_corevers" label="default" date="1284507377139"/>
80 </xdcRoot>
81</references>
82<orphans>
83</orphans>
84</release>
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package_ti.sdo.codecs.hdvicp20api.c b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package_ti.sdo.codecs.hdvicp20api.c
new file mode 100644
index 0000000..aebfc52
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/package_ti.sdo.codecs.hdvicp20api.c
@@ -0,0 +1,21 @@
1/*
2 * Do not modify this file; it is automatically
3 * generated and any modifications will be overwritten.
4 *
5 * @(#) xdc-v49
6 */
7
8#include <xdc/std.h>
9
10__FAR__ char ti_sdo_codecs_hdvicp20api__dummy__;
11
12#define __xdc_PKGVERS 1, 0, 0
13#define __xdc_PKGNAME ti.sdo.codecs.hdvicp20api
14#define __xdc_PKGPREFIX ti_sdo_codecs_hdvicp20api_
15
16#ifdef __xdc_bld_pkg_c__
17#define __stringify(a) #a
18#define __local_include(a) __stringify(a)
19#include __local_include(__xdc_bld_pkg_c__)
20#endif
21
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.ccs b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.ccs
new file mode 100644
index 0000000..5313e7b
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.ccs
Binary files differ
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.sch b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.sch
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti.sdo.codecs.hdvicp20api.sch
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.class b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.class
new file mode 100644
index 0000000..884c340
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.class
Binary files differ
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.java b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.java
new file mode 100644
index 0000000..46bc922
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/hdvicp20api/package/ti_sdo_codecs_hdvicp20api.java
@@ -0,0 +1,242 @@
1/*
2 * Do not modify this file; it is automatically
3 * generated and any modifications will be overwritten.
4 *
5 * @(#) xdc-v49
6 */
7import java.util.*;
8import org.mozilla.javascript.*;
9import xdc.services.intern.xsr.*;
10import xdc.services.spec.*;
11
12public class ti_sdo_codecs_hdvicp20api
13{
14 static final String VERS = "@(#) xdc-v49\n";
15
16 static final Proto.Elm $$T_Bool = Proto.Elm.newBool();
17 static final Proto.Elm $$T_Num = Proto.Elm.newNum();
18 static final Proto.Elm $$T_Str = Proto.Elm.newStr();
19 static final Proto.Elm $$T_Obj = Proto.Elm.newObj();
20
21 static final Proto.Fxn $$T_Met = new Proto.Fxn(null, null, 0, -1, false);
22 static final Proto.Map $$T_Map = new Proto.Map($$T_Obj);
23 static final Proto.Arr $$T_Vec = new Proto.Arr($$T_Obj);
24
25 static final XScriptO $$DEFAULT = Value.DEFAULT;
26 static final Object $$UNDEF = Undefined.instance;
27
28 static final Proto.Obj $$Package = (Proto.Obj)Global.get("$$Package");
29 static final Proto.Obj $$Module = (Proto.Obj)Global.get("$$Module");
30 static final Proto.Obj $$Instance = (Proto.Obj)Global.get("$$Instance");
31 static final Proto.Obj $$Params = (Proto.Obj)Global.get("$$Params");
32
33 static final Object $$objFldGet = Global.get("$$objFldGet");
34 static final Object $$objFldSet = Global.get("$$objFldSet");
35 static final Object $$proxyGet = Global.get("$$proxyGet");
36 static final Object $$proxySet = Global.get("$$proxySet");
37 static final Object $$delegGet = Global.get("$$delegGet");
38 static final Object $$delegSet = Global.get("$$delegSet");
39
40 Scriptable xdcO;
41 Session ses;
42 Value.Obj om;
43
44 boolean isROV;
45 boolean isCFG;
46
47 Proto.Obj pkgP;
48 Value.Obj pkgV;
49
50 ArrayList<Object> imports = new ArrayList<Object>();
51 ArrayList<Object> loggables = new ArrayList<Object>();
52 ArrayList<Object> mcfgs = new ArrayList<Object>();
53 ArrayList<Object> proxies = new ArrayList<Object>();
54 ArrayList<Object> sizes = new ArrayList<Object>();
55 ArrayList<Object> tdefs = new ArrayList<Object>();
56
57 void $$IMPORTS()
58 {
59 Global.callFxn("loadPackage", xdcO, "xdc");
60 Global.callFxn("loadPackage", xdcO, "xdc.corevers");
61 }
62
63 void $$OBJECTS()
64 {
65 pkgP = (Proto.Obj)om.bind("ti.sdo.codecs.hdvicp20api.Package", new Proto.Obj());
66 pkgV = (Value.Obj)om.bind("ti.sdo.codecs.hdvicp20api", new Value.Obj("ti.sdo.codecs.hdvicp20api", pkgP));
67 }
68
69 void HDVICP20API$$OBJECTS()
70 {
71 Proto.Obj po, spo;
72 Value.Obj vo;
73
74 po = (Proto.Obj)om.bind("ti.sdo.codecs.hdvicp20api.HDVICP20API.Module", new Proto.Obj());
75 vo = (Value.Obj)om.bind("ti.sdo.codecs.hdvicp20api.HDVICP20API", new Value.Obj("ti.sdo.codecs.hdvicp20api.HDVICP20API", po));
76 pkgV.bind("HDVICP20API", vo);
77 // decls
78 }
79
80 void HDVICP20API$$CONSTS()
81 {
82 // module HDVICP20API
83 }
84
85 void HDVICP20API$$CREATES()
86 {
87 Proto.Fxn fxn;
88 StringBuilder sb;
89
90 }
91
92 void HDVICP20API$$FUNCTIONS()
93 {
94 Proto.Fxn fxn;
95
96 }
97
98 void HDVICP20API$$SIZES()
99 {
100 }
101
102 void HDVICP20API$$TYPES()
103 {
104 Scriptable cap;
105 Proto.Obj po;
106 Proto.Str ps;
107 Proto.Typedef pt;
108 Object fxn;
109
110 po = (Proto.Obj)om.findStrict("ti.sdo.codecs.hdvicp20api.HDVICP20API.Module", "ti.sdo.codecs.hdvicp20api");
111 po.init("ti.sdo.codecs.hdvicp20api.HDVICP20API.Module", $$Module);
112 po.addFld("$hostonly", $$T_Num, 1, "r");
113 po.addFld("watermark", $$T_Bool, false, "wh");
114 po.addFld("codeSection", $$T_Str, $$UNDEF, "wh");
115 po.addFld("udataSection", $$T_Str, $$UNDEF, "wh");
116 po.addFld("dataSection", $$T_Str, $$UNDEF, "wh");
117 }
118
119 void HDVICP20API$$ROV()
120 {
121 }
122
123 void $$SINGLETONS()
124 {
125 pkgP.init("ti.sdo.codecs.hdvicp20api.Package", (Proto.Obj)om.findStrict("xdc.IPackage.Module", "ti.sdo.codecs.hdvicp20api"));
126 Scriptable cap = (Scriptable)Global.callFxn("loadCapsule", xdcO, "ti/sdo/codecs/hdvicp20api/package.xs");
127 om.bind("xdc.IPackage$$capsule", cap);
128 Object fxn;
129 fxn = Global.get(cap, "init");
130 if (fxn != null) pkgP.addFxn("init", (Proto.Fxn)om.findStrict("xdc.IPackage$$init", "ti.sdo.codecs.hdvicp20api"), fxn);
131 fxn = Global.get(cap, "close");
132 if (fxn != null) pkgP.addFxn("close", (Proto.Fxn)om.findStrict("xdc.IPackage$$close", "ti.sdo.codecs.hdvicp20api"), fxn);
133 fxn = Global.get(cap, "validate");
134 if (fxn != null) pkgP.addFxn("validate", (Proto.Fxn)om.findStrict("xdc.IPackage$$validate", "ti.sdo.codecs.hdvicp20api"), fxn);
135 fxn = Global.get(cap, "exit");
136 if (fxn != null) pkgP.addFxn("exit", (Proto.Fxn)om.findStrict("xdc.IPackage$$exit", "ti.sdo.codecs.hdvicp20api"), fxn);
137 fxn = Global.get(cap, "getLibs");
138 if (fxn != null) pkgP.addFxn("getLibs", (Proto.Fxn)om.findStrict("xdc.IPackage$$getLibs", "ti.sdo.codecs.hdvicp20api"), fxn);
139 fxn = Global.get(cap, "getSects");
140 if (fxn != null) pkgP.addFxn("getSects", (Proto.Fxn)om.findStrict("xdc.IPackage$$getSects", "ti.sdo.codecs.hdvicp20api"), fxn);
141 pkgP.bind("$capsule", cap);
142 pkgV.init2(pkgP, "ti.sdo.codecs.hdvicp20api", Value.DEFAULT, false);
143 pkgV.bind("$name", "ti.sdo.codecs.hdvicp20api");
144 pkgV.bind("$category", "Package");
145 pkgV.bind("$$qn", "ti.sdo.codecs.hdvicp20api.");
146 pkgV.bind("$vers", Global.newArray("1, 0, 0"));
147 Value.Map atmap = (Value.Map)pkgV.getv("$attr");
148 atmap.seal("length");
149 imports.clear();
150 pkgV.bind("$imports", imports);
151 StringBuilder sb = new StringBuilder();
152 sb.append("var pkg = xdc.om['ti.sdo.codecs.hdvicp20api'];\n");
153 sb.append("if (pkg.$vers.length >= 3) {\n");
154 sb.append("pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..'));\n");
155 sb.append("}\n");
156 sb.append("pkg.build.libraries = [\n");
157 sb.append("];\n");
158 sb.append("pkg.build.libDesc = [\n");
159 sb.append("];\n");
160 sb.append("if('suffix' in xdc.om['xdc.IPackage$$LibDesc']) {\n");
161 sb.append("}\n");
162 Global.eval(sb.toString());
163 }
164
165 void HDVICP20API$$SINGLETONS()
166 {
167 Proto.Obj po;
168 Value.Obj vo;
169
170 vo = (Value.Obj)om.findStrict("ti.sdo.codecs.hdvicp20api.HDVICP20API", "ti.sdo.codecs.hdvicp20api");
171 po = (Proto.Obj)om.findStrict("ti.sdo.codecs.hdvicp20api.HDVICP20API.Module", "ti.sdo.codecs.hdvicp20api");
172 vo.init2(po, "ti.sdo.codecs.hdvicp20api.HDVICP20API", $$DEFAULT, false);
173 vo.bind("Module", po);
174 vo.bind("$category", "Module");
175 vo.bind("$capsule", $$UNDEF);
176 vo.bind("$package", om.findStrict("ti.sdo.codecs.hdvicp20api", "ti.sdo.codecs.hdvicp20api"));
177 tdefs.clear();
178 proxies.clear();
179 mcfgs.clear();
180 vo.bind("$$tdefs", Global.newArray(tdefs.toArray()));
181 vo.bind("$$proxies", Global.newArray(proxies.toArray()));
182 vo.bind("$$mcfgs", Global.newArray(mcfgs.toArray()));
183 ((Value.Arr)pkgV.getv("$modules")).add(vo);
184 ((Value.Arr)om.findStrict("$modules", "ti.sdo.codecs.hdvicp20api")).add(vo);
185 vo.bind("$$instflag", 0);
186 vo.bind("$$iobjflag", 1);
187 vo.bind("$$sizeflag", 1);
188 vo.bind("$$dlgflag", 0);
189 vo.bind("$$iflag", 0);
190 vo.bind("$$romcfgs", "|");
191 Proto.Str ps = (Proto.Str)vo.find("Module_State");
192 if (ps != null) vo.bind("$object", ps.newInstance());
193 vo.bind("$$meta_iobj", om.has("ti.sdo.codecs.hdvicp20api.HDVICP20API$$instance$static$init", null) ? 1 : 0);
194 vo.bind("$$fxntab", Global.newArray());
195 vo.bind("$$logEvtCfgs", Global.newArray());
196 vo.bind("$$errorDescCfgs", Global.newArray());
197 vo.bind("$$assertDescCfgs", Global.newArray());
198 Value.Map atmap = (Value.Map)vo.getv("$attr");
199 atmap.seal("length");
200 pkgV.bind("HDVICP20API", vo);
201 ((Value.Arr)pkgV.getv("$unitNames")).add("HDVICP20API");
202 }
203
204 void $$INITIALIZATION()
205 {
206 Value.Obj vo;
207
208 if (isCFG) {
209 }//isCFG
210 Global.callFxn("module$meta$init", (Scriptable)om.findStrict("ti.sdo.codecs.hdvicp20api.HDVICP20API", "ti.sdo.codecs.hdvicp20api"));
211 Global.callFxn("init", pkgV);
212 ((Value.Obj)om.getv("ti.sdo.codecs.hdvicp20api.HDVICP20API")).bless();
213 ((Value.Arr)om.findStrict("$packages", "ti.sdo.codecs.hdvicp20api")).add(pkgV);
214 }
215
216 public void exec( Scriptable xdcO, Session ses )
217 {
218 this.xdcO = xdcO;
219 this.ses = ses;
220 om = (Value.Obj)xdcO.get("om", null);
221
222 Object o = om.geto("$name");
223 String s = o instanceof String ? (String)o : null;
224 isCFG = s != null && s.equals("cfg");
225 isROV = s != null && s.equals("rov");
226
227 $$IMPORTS();
228 $$OBJECTS();
229 HDVICP20API$$OBJECTS();
230 HDVICP20API$$CONSTS();
231 HDVICP20API$$CREATES();
232 HDVICP20API$$FUNCTIONS();
233 HDVICP20API$$SIZES();
234 HDVICP20API$$TYPES();
235 if (isROV) {
236 HDVICP20API$$ROV();
237 }//isROV
238 $$SINGLETONS();
239 HDVICP20API$$SINGLETONS();
240 $$INITIALIZATION();
241 }
242}