diff options
-rw-r--r-- | build/Makefile | 2 | ||||
-rw-r--r-- | build/eclipse/Product_k2h.xdc | 38 | ||||
-rw-r--r-- | readme.txt | 13 | ||||
-rw-r--r-- | src/ti/libarch/docs/LibArch_1.0.1_manifest.html (renamed from src/ti/libarch/docs/LibArch_1.0.0_manifest.html) | 530 | ||||
-rw-r--r-- | src/ti/libarch/docs/LibArch_1.0.1_release_notes.pdf (renamed from src/ti/libarch/docs/LibArch_1.0.0_release_notes.pdf) | bin | 460913 -> 459056 bytes | |||
-rw-r--r-- | src/ti/libarch/docs/libarch_user_guide.html | 1 | ||||
-rw-r--r-- | src/ti/libarch/src/Makefile | 5 |
7 files changed, 319 insertions, 270 deletions
diff --git a/build/Makefile b/build/Makefile index fc09c4e..a1855db 100644 --- a/build/Makefile +++ b/build/Makefile | |||
@@ -117,7 +117,7 @@ package: .lib .docs .platforms .exports .eclipse | |||
117 | cd $(LIBARCH_BASE_DIR)/src/ti/libarch; make clean; rm -r lib; cd - | 117 | cd $(LIBARCH_BASE_DIR)/src/ti/libarch; make clean; rm -r lib; cd - |
118 | @cp -R $(LIBARCH_BASE_DIR)/src/ti/libarch/* exports/$(PACKAGE_NAME)/packages/ti/libarch | 118 | @cp -R $(LIBARCH_BASE_DIR)/src/ti/libarch/* exports/$(PACKAGE_NAME)/packages/ti/libarch |
119 | @cp -R $(LIBARCH_BASE_DIR)/src/ti/libarch/docs exports/$(PACKAGE_NAME) | 119 | @cp -R $(LIBARCH_BASE_DIR)/src/ti/libarch/docs exports/$(PACKAGE_NAME) |
120 | @ln -s doxygen/html/index.html exports/$(PACKAGE_NAME)/docs/libarch_user_guide.html | 120 | @cp $(LIBARCH_BASE_DIR)/readme.txt exports/$(PACKAGE_NAME)/docs |
121 | @cp -R $(LIBARCH_BASE_DIR)/examples exports/$(PACKAGE_NAME)/ | 121 | @cp -R $(LIBARCH_BASE_DIR)/examples exports/$(PACKAGE_NAME)/ |
122 | @echo "archive files to tar ball ..." | 122 | @echo "archive files to tar ball ..." |
123 | @cd exports; zip -q -r $(PACKAGE_NAME).zip $(PACKAGE_NAME) | 123 | @cd exports; zip -q -r $(PACKAGE_NAME).zip $(PACKAGE_NAME) |
diff --git a/build/eclipse/Product_k2h.xdc b/build/eclipse/Product_k2h.xdc new file mode 100644 index 0000000..07e182b --- /dev/null +++ b/build/eclipse/Product_k2h.xdc | |||
@@ -0,0 +1,38 @@ | |||
1 | /* --COPYRIGHT--,BSD | ||
2 | * Copyright (c) $(CPYYEAR), Texas Instruments Incorporated | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions | ||
7 | * are met: | ||
8 | * | ||
9 | * * Redistributions of source code must retain the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer. | ||
11 | * | ||
12 | * * Redistributions in binary form must reproduce the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer in the | ||
14 | * documentation and/or other materials provided with the distribution. | ||
15 | * | ||
16 | * * Neither the name of Texas Instruments Incorporated nor the names of | ||
17 | * its contributors may be used to endorse or promote products derived | ||
18 | * from this software without specific prior written permission. | ||
19 | * | ||
20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | ||
21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, | ||
22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR | ||
24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | ||
26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; | ||
27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, | ||
28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR | ||
29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, | ||
30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
31 | * --/COPYRIGHT--*/ | ||
32 | |||
33 | metaonly module Product inherits ILibProduct { | ||
34 | override config String name = "LibArch K2H"; | ||
35 | |||
36 | override config String id = "com.ti.rtsc.libarch.k2h"; | ||
37 | } | ||
38 | |||
@@ -15,7 +15,7 @@ export IPC_DIR="<COMPONENTS_INSTALLATION_ROOT>/ipc_3_42_00_02" | |||
15 | export EDMA3_DIR="<COMPONENTS_INSTALLATION_ROOT>/edma3_lld_02_12_01_23" | 15 | export EDMA3_DIR="<COMPONENTS_INSTALLATION_ROOT>/edma3_lld_02_12_01_23" |
16 | export PATH=<TI_CGT_INSTALLATION_ROOT>/cgt-c6x/bin:$PATH | 16 | export PATH=<TI_CGT_INSTALLATION_ROOT>/cgt-c6x/bin:$PATH |
17 | 17 | ||
18 | 2.--------- Build LibArch source code --------- | 18 | 2.--------- Build LibArch RTSC package --------- |
19 | 19 | ||
20 | From the root folder of LibArch, the build command is: | 20 | From the root folder of LibArch, the build command is: |
21 | make -f build/Makefile TARGET=<target_name> LIBOS=<os_name> | 21 | make -f build/Makefile TARGET=<target_name> LIBOS=<os_name> |
@@ -31,6 +31,8 @@ make -f build/Makefile TARGET=SOC_K2H LIBOS=LIB_OPENCL | |||
31 | 2) to build LibArch for C6678 in RTOS environment, type: | 31 | 2) to build LibArch for C6678 in RTOS environment, type: |
32 | make -f build/Makefile TARGET=SOC_C6678 LIBOS=LIB_RTOS | 32 | make -f build/Makefile TARGET=SOC_C6678 LIBOS=LIB_RTOS |
33 | 33 | ||
34 | The generated LibArch RTSC package is a .zip file in the exports folder. | ||
35 | |||
34 | 3.--------- Build LibArch examples for K2H, C6678, AM572x --------- | 36 | 3.--------- Build LibArch examples for K2H, C6678, AM572x --------- |
35 | 1) Install the LibArch package generated in previous step by unzipping the package file in folder ./exports: | 37 | 1) Install the LibArch package generated in previous step by unzipping the package file in folder ./exports: |
36 | - libarch_<version>.zip | 38 | - libarch_<version>.zip |
@@ -45,9 +47,16 @@ where: | |||
45 | 1) <target_name> must be one of SOC_K2H, SOC_C6678, or SOC_AM572x | 47 | 1) <target_name> must be one of SOC_K2H, SOC_C6678, or SOC_AM572x |
46 | 2) <os_name> must be one of LIB_OPENCL or LIB_RTOS | 48 | 2) <os_name> must be one of LIB_OPENCL or LIB_RTOS |
47 | 49 | ||
48 | 4.--------- Build LibArch examples for K2G --------- | 50 | 4.--------- Build LibArch DSP-only examples for K2G --------- |
49 | 1) Import CCS project from: examples/dsponly/k2g/ccs_project | 51 | 1) Import CCS project from: examples/dsponly/k2g/ccs_project |
50 | 2) Make sure all RTSC products specified in project Properties->CCS General->RTSC->Products and Repositories | 52 | 2) Make sure all RTSC products specified in project Properties->CCS General->RTSC->Products and Repositories |
51 | are installed properly. | 53 | are installed properly. |
52 | 3) Build the project | 54 | 3) Build the project |
53 | 55 | ||
56 | 5. --------- Build LibArch source code --------- | ||
57 | 1) Go to <LibArch installation folder>/packages/ti/libarch/src | ||
58 | 2) make TARGET=<target_name> LIBOS=<os_name>, e.g. | ||
59 | - to build for K2G: make TARGET=SOC_K2G LIBOS=LIB_RTOS | ||
60 | - to build for AM572x: make TARGET=SOC_AM572x LIBOS=LIB_OPENCL | ||
61 | 3) The generated binary is ../lib/libarch.ae66 | ||
62 | |||
diff --git a/src/ti/libarch/docs/LibArch_1.0.0_manifest.html b/src/ti/libarch/docs/LibArch_1.0.1_manifest.html index 94239a9..1830d98 100644 --- a/src/ti/libarch/docs/LibArch_1.0.0_manifest.html +++ b/src/ti/libarch/docs/LibArch_1.0.1_manifest.html | |||
@@ -1,263 +1,263 @@ | |||
1 | <!-- | 1 | <!-- |
2 | Texas Instruments Manifest Format 2.0 | 2 | Texas Instruments Manifest Format 2.0 |
3 | --> | 3 | --> |
4 | 4 | ||
5 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | 5 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
6 | <html> | 6 | <html> |
7 | 7 | ||
8 | <head> | 8 | <head> |
9 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> | 9 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> |
10 | <!-- @Start Style --> | 10 | <!-- @Start Style --> |
11 | <!-- Default style in case someone doesnt have Internet Access --> | 11 | <!-- Default style in case someone doesnt have Internet Access --> |
12 | <style type="text/css" id="internalStyle"> | 12 | <style type="text/css" id="internalStyle"> |
13 | body, div, p { | 13 | body, div, p { |
14 | font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; | 14 | font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; |
15 | font-size: 13px; | 15 | font-size: 13px; |
16 | line-height: 1.3; | 16 | line-height: 1.3; |
17 | } | 17 | } |
18 | body { | 18 | body { |
19 | margin: 20px; | 19 | margin: 20px; |
20 | } | 20 | } |
21 | h1 { | 21 | h1 { |
22 | font-size: 150%; | 22 | font-size: 150%; |
23 | } | 23 | } |
24 | h2 { | 24 | h2 { |
25 | font-size: 120%; | 25 | font-size: 120%; |
26 | } | 26 | } |
27 | h3 { | 27 | h3 { |
28 | font-size: 100%; | 28 | font-size: 100%; |
29 | } | 29 | } |
30 | img { | 30 | img { |
31 | border: 0px; | 31 | border: 0px; |
32 | vertical-align: middle; | 32 | vertical-align: middle; |
33 | } | 33 | } |
34 | table, th, td, tr { | 34 | table, th, td, tr { |
35 | border: 1px solid black; | 35 | border: 1px solid black; |
36 | font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; | 36 | font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; |
37 | font-size: 13px; | 37 | font-size: 13px; |
38 | line-height: 1.3; | 38 | line-height: 1.3; |
39 | empty-cells: show; | 39 | empty-cells: show; |
40 | padding: 5px; | 40 | padding: 5px; |
41 | } | 41 | } |
42 | table { | 42 | table { |
43 | border-collapse: collapse; | 43 | border-collapse: collapse; |
44 | width: 100%; | 44 | width: 100%; |
45 | } | 45 | } |
46 | tr { | 46 | tr { |
47 | page-break-inside: avoid; | 47 | page-break-inside: avoid; |
48 | } | 48 | } |
49 | #TIlogoLeft { | 49 | #TIlogoLeft { |
50 | background-color: black; | 50 | background-color: black; |
51 | padding: 0; | 51 | padding: 0; |
52 | width: 20%; | 52 | width: 20%; |
53 | } | 53 | } |
54 | #TIlogoRight { | 54 | #TIlogoRight { |
55 | background-color: red; | 55 | background-color: red; |
56 | padding: 0; | 56 | padding: 0; |
57 | } | 57 | } |
58 | #ProductName { | 58 | #ProductName { |
59 | text-align: center; | 59 | text-align: center; |
60 | } | 60 | } |
61 | #ReleaseDate { | 61 | #ReleaseDate { |
62 | text-align: center; | 62 | text-align: center; |
63 | } | 63 | } |
64 | .LogoSection { | 64 | .LogoSection { |
65 | margin: 0; | 65 | margin: 0; |
66 | padding: 0; | 66 | padding: 0; |
67 | } | 67 | } |
68 | .HeaderSection { | 68 | .HeaderSection { |
69 | margin: 25px 0 25px 0; | 69 | margin: 25px 0 25px 0; |
70 | padding: 0; | 70 | padding: 0; |
71 | } | 71 | } |
72 | .LegendSection { | 72 | .LegendSection { |
73 | margin: 25px 0 25px 0; | 73 | margin: 25px 0 25px 0; |
74 | } | 74 | } |
75 | .ExportSection { | 75 | .ExportSection { |
76 | margin: 25px 0 25px 0; | 76 | margin: 25px 0 25px 0; |
77 | } | 77 | } |
78 | .DisclaimerSection { | 78 | .DisclaimerSection { |
79 | margin: 25px 0 25px 0; | 79 | margin: 25px 0 25px 0; |
80 | } | 80 | } |
81 | .CreditSection { | 81 | .CreditSection { |
82 | margin: 25px 0 25px 0; | 82 | margin: 25px 0 25px 0; |
83 | } | 83 | } |
84 | .LicenseSection { | 84 | .LicenseSection { |
85 | margin: 25px 0 25px 0; | 85 | margin: 25px 0 25px 0; |
86 | } | 86 | } |
87 | .ManifestTable { | 87 | .ManifestTable { |
88 | margin: 25px 0 25px 0; | 88 | margin: 25px 0 25px 0; |
89 | } | 89 | } |
90 | </style> | 90 | </style> |
91 | <!-- Override style from TI if they have Internet Access --> | 91 | <!-- Override style from TI if they have Internet Access --> |
92 | <link type="text/css" rel="stylesheet" href="timanifeststyle.css"> | 92 | <link type="text/css" rel="stylesheet" href="timanifeststyle.css"> |
93 | <!-- @End Style --> | 93 | <!-- @End Style --> |
94 | <title>Texas Instruments Manifest</title> | 94 | <title>Texas Instruments Manifest</title> |
95 | </head> | 95 | </head> |
96 | 96 | ||
97 | <body><!-- Logo display, will need to fix up the URLs, this is just for testing.. Image alternate display not wporking well yet --> | 97 | <body><!-- Logo display, will need to fix up the URLs, this is just for testing.. Image alternate display not wporking well yet --> |
98 | <div class="LogoSection"> | 98 | <div class="LogoSection"> |
99 | <table> | 99 | <table> |
100 | <tbody> | 100 | <tbody> |
101 | <tr> | 101 | <tr> |
102 | <td id="TIlogoLeft"> | 102 | <td id="TIlogoLeft"> |
103 | <a href="http://www.ti.com/"> | 103 | <a href="http://www.ti.com/"> |
104 | <!-- img src="tilogo.gif" alt="Texas Instruments Incorporated" --> | 104 | <!-- img src="tilogo.gif" alt="Texas Instruments Incorporated" --> |
105 | <img alt="" src="data:image/gif;base64,R0lGODlh3gA2AKIAAAAAAP///7u7u29vbz8/PwYGBujo6BgYGCH5BAAAAAAALAAAAADeADYAAAP/CLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodHorDALYLIHKJVqz2q44eAUHtoDB4DBu48rgLQErcNtnX7NhMDcICIB3gix5ZmtqAAZZew8EAo+QkQIDNVZqiIM1cHGKZ4YPAmaiAWw0c1gFmZqjB3SbZ6kNe6WhsAeOlDV0qjSFAXUAp7lwuREFtVsFgMvLB7fNAM+BCs+lDLd8BNYOuxfV22PL0RiWlwO1u3kDqejAEsjR6GB86FsHoYwA6gxWnVgGEegUuIelWJk6jswAGlXQ36J1xBSoQwfulIEDr/6l+VeK/+AehrAGOHRnAWRBbbWegckXAV6wk4AeRQtDQBEaBYsYlMl2hUCsBt0iKgilT9EfAlfO7SmzdKkrkQUT/fqZSECqLCSlntH375IAA1tqGUilLIBSNVnU+NmJNBRVChlF1QwAdlRWBy5P3QymwCLBYhs73cTHYBq3X33nDQ2wcWuBgef0FRD4GK3jU3VCZZUJAIw1OGg0P+4bFiubOWoOsEP1+KvZn3wurDbZ6lfcuw3yYkFjRSeYzRe7ARAbW0K3PmGIMi0OFDG1Mmha+RnufAHn3xL9ha6uTZ/rXagZ1GKAtTsHeWb+FEQvHILuX4+mLzj2j2r4TrFesTwMbE5Cuv8JzbTSGuRV1xgfUJFC3WbA0JWFalcItpgf8YU2yT/qATaedent5cBb8zk0DzIitgfKbonRFV9Wp2xl3UXq5Ccibp05598BnRigiAIJmrZAexkJQIuBwzX4CB3SQbeYQkPVAUco63DI2HzsAdYAiAvEZdYlaVQ5wXs3+bQAjovEUoBRR9LVAFLaPXCcY/KMqVRasQB5kiJgLcYgTkJiuCWKC2ZpIY/z/LRhYefkBAGW1HTyRy2UjObLHxSAOZ948EUVGCSC3SLZbB7iZKOLc2GRRgMH/VhdHnJwFCgD8iEGx0VKvpqbO+hoaCppEg3UiTES1CTkhNaQ+Qs4LQGql07/lET4mIQ6SvTSVGZ9Bmhz/bkYzK+PFKtpje6wumRm1wrLZzSdQASoZvyswdmSuk7p616HfkjBTxZBQucFgqXCFKdn1NpiUlQJhs8kteBWG0AbATbXS2tBlaeoVkmJRova4KkGPmhMFdiSYmq8cbTRYhrlkiHaNufJ9mIgVqEXnAOJM5JE4sgjudQ8bF82x+cKBP4Iiedecyjgx2/WtMNjjhcL9h+S4xq9RYJgsbeeUbmdrPTSQbPccsyijEXOfI8xyuinVJH1wdkS/MQ2Bc5Iq08DyHYwGglvPyCilbz0fa8GLV7r9+Btb7CJ14Qnzg8HpdKoOOF5Py752JNXvrblNphzEHnmnF/a+ecTbA465qKPXnnppkuOeuqKr8465K+z7nrsfc9Ouyq23z5I7rrfwXvvbhSQAAA7" /> | 105 | <img alt="" src="data:image/gif;base64,R0lGODlh3gA2AKIAAAAAAP///7u7u29vbz8/PwYGBujo6BgYGCH5BAAAAAAALAAAAADeADYAAAP/CLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodHorDALYLIHKJVqz2q44eAUHtoDB4DBu48rgLQErcNtnX7NhMDcICIB3gix5ZmtqAAZZew8EAo+QkQIDNVZqiIM1cHGKZ4YPAmaiAWw0c1gFmZqjB3SbZ6kNe6WhsAeOlDV0qjSFAXUAp7lwuREFtVsFgMvLB7fNAM+BCs+lDLd8BNYOuxfV22PL0RiWlwO1u3kDqejAEsjR6GB86FsHoYwA6gxWnVgGEegUuIelWJk6jswAGlXQ36J1xBSoQwfulIEDr/6l+VeK/+AehrAGOHRnAWRBbbWegckXAV6wk4AeRQtDQBEaBYsYlMl2hUCsBt0iKgilT9EfAlfO7SmzdKkrkQUT/fqZSECqLCSlntH375IAA1tqGUilLIBSNVnU+NmJNBRVChlF1QwAdlRWBy5P3QymwCLBYhs73cTHYBq3X33nDQ2wcWuBgef0FRD4GK3jU3VCZZUJAIw1OGg0P+4bFiubOWoOsEP1+KvZn3wurDbZ6lfcuw3yYkFjRSeYzRe7ARAbW0K3PmGIMi0OFDG1Mmha+RnufAHn3xL9ha6uTZ/rXagZ1GKAtTsHeWb+FEQvHILuX4+mLzj2j2r4TrFesTwMbE5Cuv8JzbTSGuRV1xgfUJFC3WbA0JWFalcItpgf8YU2yT/qATaedent5cBb8zk0DzIitgfKbonRFV9Wp2xl3UXq5Ccibp05598BnRigiAIJmrZAexkJQIuBwzX4CB3SQbeYQkPVAUco63DI2HzsAdYAiAvEZdYlaVQ5wXs3+bQAjovEUoBRR9LVAFLaPXCcY/KMqVRasQB5kiJgLcYgTkJiuCWKC2ZpIY/z/LRhYefkBAGW1HTyRy2UjObLHxSAOZ948EUVGCSC3SLZbB7iZKOLc2GRRgMH/VhdHnJwFCgD8iEGx0VKvpqbO+hoaCppEg3UiTES1CTkhNaQ+Qs4LQGql07/lET4mIQ6SvTSVGZ9Bmhz/bkYzK+PFKtpje6wumRm1wrLZzSdQASoZvyswdmSuk7p616HfkjBTxZBQucFgqXCFKdn1NpiUlQJhs8kteBWG0AbATbXS2tBlaeoVkmJRova4KkGPmhMFdiSYmq8cbTRYhrlkiHaNufJ9mIgVqEXnAOJM5JE4sgjudQ8bF82x+cKBP4Iiedecyjgx2/WtMNjjhcL9h+S4xq9RYJgsbeeUbmdrPTSQbPccsyijEXOfI8xyuinVJH1wdkS/MQ2Bc5Iq08DyHYwGglvPyCilbz0fa8GLV7r9+Btb7CJ14Qnzg8HpdKoOOF5Py752JNXvrblNphzEHnmnF/a+ecTbA465qKPXnnppkuOeuqKr8465K+z7nrsfc9Ouyq23z5I7rrfwXvvbhSQAAA7" /> |
106 | </a> | 106 | </a> |
107 | </td> | 107 | </td> |
108 | <td id="TILogoRight"> | 108 | <td id="TILogoRight"> |
109 | <!-- img src="titagline.gif" alt="Technology for Innovators(tm)"--> | 109 | <!-- img src="titagline.gif" alt="Technology for Innovators(tm)"--> |
110 | <img alt="" src="data:image/gif;base64,R0lGODlhOgEaALMAAP8AAP////92dv+3t/+Njf/W1v/t7f8hIf/19f+jo//Hx/8/P/9cXP/j4//6+v/+/iH5BAAAAAAALAAAAAA6ARoAAAT/EMhJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqft0NDMCBQodis1jcADBKE7nYcCpjPgU5AQBKkVYOHAeRudqtXsh60/vRHdSoBBCGBNAkLe4o4f2psgG8pjR6GM5OLmDB/DA0GBoQADAgICRIBBQUOYgwGCg2kEgudBgUHAIGcBg0MsZ0NCnMGYgsBtqEGAbCynrW3AQONgcIFBgiErK6wAAfUtLbCscWiowoAyLDczLZu0AIJCAYOoJn0G38ObAwPEvLEts/O1vUhsA8AAjGonEmA9W6hGAVpEjiQoKBAhT8HJSRkVyEQQAAJ//a5YeMPQIFyACqCnJjSIgFCB4oB+HOSokWOAB6wIWCxnk8MfYh5QsYg5sVHfQLVMSqhztJIxWIaC6QzJy8KfZgqrNT0zR+nUNl8fSMvZ6IDwJCJRfoI7IR4Cub9nDsha6RwR02xUZpGq1utUWUq9FKgYV6/abgOHjt45tquEgY0SDDHoJg+fxhXolKNrmfH/EoR5EdAKmjQfB1qvPmGIQIJ3g4gC2egVF7LqxtP8Ng2cViTKFUCIGbNFKEEmB/VbDlYdqLRn+du8oTg6jjbmfe+CbTM2+BcuySgbQVtQoOCt7s3U8wbsqGs3ZppZLnylwFe8Uql825ogANPckUnYDoOCogxQGXADajggjcw4AA8DSSyTQASMmjhhTQscBWGHHbo4YcghijiiCSWaOKJKKao4oostugiFBEAADs=" /> | 110 | <img alt="" src="data:image/gif;base64,R0lGODlhOgEaALMAAP8AAP////92dv+3t/+Njf/W1v/t7f8hIf/19f+jo//Hx/8/P/9cXP/j4//6+v/+/iH5BAAAAAAALAAAAAA6ARoAAAT/EMhJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqft0NDMCBQodis1jcADBKE7nYcCpjPgU5AQBKkVYOHAeRudqtXsh60/vRHdSoBBCGBNAkLe4o4f2psgG8pjR6GM5OLmDB/DA0GBoQADAgICRIBBQUOYgwGCg2kEgudBgUHAIGcBg0MsZ0NCnMGYgsBtqEGAbCynrW3AQONgcIFBgiErK6wAAfUtLbCscWiowoAyLDczLZu0AIJCAYOoJn0G38ObAwPEvLEts/O1vUhsA8AAjGonEmA9W6hGAVpEjiQoKBAhT8HJSRkVyEQQAAJ//a5YeMPQIFyACqCnJjSIgFCB4oB+HOSokWOAB6wIWCxnk8MfYh5QsYg5sVHfQLVMSqhztJIxWIaC6QzJy8KfZgqrNT0zR+nUNl8fSMvZ6IDwJCJRfoI7IR4Cub9nDsha6RwR02xUZpGq1utUWUq9FKgYV6/abgOHjt45tquEgY0SDDHoJg+fxhXolKNrmfH/EoR5EdAKmjQfB1qvPmGIQIJ3g4gC2egVF7LqxtP8Ng2cViTKFUCIGbNFKEEmB/VbDlYdqLRn+du8oTg6jjbmfe+CbTM2+BcuySgbQVtQoOCt7s3U8wbsqGs3ZppZLnylwFe8Uql825ogANPckUnYDoOCogxQGXADajggjcw4AA8DSSyTQASMmjhhTQscBWGHHbo4YcghijiiCSWaOKJKKao4oostugiFBEAADs=" /> |
111 | </td> | 111 | </td> |
112 | </tr> | 112 | </tr> |
113 | </tbody> | 113 | </tbody> |
114 | </table> | 114 | </table> |
115 | </div><div class="HeaderSection"> | 115 | </div><div class="HeaderSection"> |
116 | <h1 id="ProductName"> | 116 | <h1 id="ProductName"> |
117 | <!-- @Start Product --> | 117 | <!-- @Start Product --> |
118 | LibArch Manifest | 118 | LibArch Manifest |
119 | <!-- @End Product --> | 119 | <!-- @End Product --> |
120 | </h1> | 120 | </h1> |
121 | 121 | ||
122 | <h2 id="ReleaseDate"> | 122 | <h2 id="ReleaseDate"> |
123 | <!-- @Start Date --> | 123 | <!-- @Start Date --> |
124 | 08-10-2015 | 124 | 03-03-2017 |
125 | <!-- @End Date --> | 125 | <!-- @End Date --> |
126 | </h2> | 126 | </h2> |
127 | 127 | ||
128 | 128 | ||
129 | <h2 id="SRASID"> | 129 | <h2 id="SRASID"> |
130 | <!-- @Start Date --> | 130 | <!-- @Start Date --> |
131 | Manifest ID - SRAS00002023 | 131 | Manifest ID - SRAS00002023 |
132 | <!-- @End Date --> | 132 | <!-- @End Date --> |
133 | </h2> | 133 | </h2> |
134 | </div><div class="LegendSection"> | 134 | </div><div class="LegendSection"> |
135 | <h2>Legend</h2> | 135 | <h2>Legend</h2> |
136 | <p>(explanation of the fields in the Manifest Table below)</p> | 136 | <p>(explanation of the fields in the Manifest Table below)</p> |
137 | <table> | 137 | <table> |
138 | <tbody> | 138 | <tbody> |
139 | <tr> | 139 | <tr> |
140 | <td> | 140 | <td> |
141 | <b>Software Name </b> | 141 | <b>Software Name </b> |
142 | </td> | 142 | </td> |
143 | <td> | 143 | <td> |
144 | The name of the application or file | 144 | The name of the application or file |
145 | </td> | 145 | </td> |
146 | </tr> | 146 | </tr> |
147 | <tr> | 147 | <tr> |
148 | <td> | 148 | <td> |
149 | <b>Version</b> | 149 | <b>Version</b> |
150 | </td> | 150 | </td> |
151 | <td> | 151 | <td> |
152 | Version of the application or file | 152 | Version of the application or file |
153 | </td> | 153 | </td> |
154 | </tr> | 154 | </tr> |
155 | <tr> | 155 | <tr> |
156 | <td> | 156 | <td> |
157 | <b>License Type</b> | 157 | <b>License Type</b> |
158 | </td> | 158 | </td> |
159 | <td> | 159 | <td> |
160 | Type of license(s) under which TI will be providing | 160 | Type of license(s) under which TI will be providing |
161 | software to the licensee (e.g. BSD-3-Clause, GPL-2.0, TI TSPA License, TI | 161 | software to the licensee (e.g. BSD-3-Clause, GPL-2.0, TI TSPA License, TI |
162 | Commercial License). The license could be under Commercial terms or Open Source. See Open Source Reference License Disclaimer in | 162 | Commercial License). The license could be under Commercial terms or Open Source. See Open Source Reference License Disclaimer in |
163 | the Disclaimers Section. Whenever possible, TI will use an <a href="http://spdx.org/licenses/"> SPDX Short Identifier </a> for an Open Source | 163 | the Disclaimers Section. Whenever possible, TI will use an <a href="http://spdx.org/licenses/"> SPDX Short Identifier </a> for an Open Source |
164 | License. TI Commercial license terms are not usually included in the manifest and are conveyed through a variety | 164 | License. TI Commercial license terms are not usually included in the manifest and are conveyed through a variety |
165 | of means such as a clickwrap license upon install, | 165 | of means such as a clickwrap license upon install, |
166 | a signed license agreement and so forth. | 166 | a signed license agreement and so forth. |
167 | </td> | 167 | </td> |
168 | </tr> | 168 | </tr> |
169 | <tr> | 169 | <tr> |
170 | <td> | 170 | <td> |
171 | <b>Location</b> | 171 | <b>Location</b> |
172 | </td> | 172 | </td> |
173 | <td> | 173 | <td> |
174 | The directory name and path on the media or a specific file where the Software is located. Typically fully qualified path names | 174 | The directory name and path on the media or a specific file where the Software is located. Typically fully qualified path names |
175 | are not used and instead the relevant top level directory of the application is given. | 175 | are not used and instead the relevant top level directory of the application is given. |
176 | A notation often used in the manifests is [as installed]/directory/*. Note that the asterisk implies that all | 176 | A notation often used in the manifests is [as installed]/directory/*. Note that the asterisk implies that all |
177 | files under that directory are licensed as the License Type field denotes. Any exceptions to this will | 177 | files under that directory are licensed as the License Type field denotes. Any exceptions to this will |
178 | generally be denoted as [as installed]/directory/* except as noted below which means as shown in subsequent rows of | 178 | generally be denoted as [as installed]/directory/* except as noted below which means as shown in subsequent rows of |
179 | the manifest. | 179 | the manifest. |
180 | </td> | 180 | </td> |
181 | </tr> | 181 | </tr> |
182 | <tr> | 182 | <tr> |
183 | <td> | 183 | <td> |
184 | <b>Delivered As</b> | 184 | <b>Delivered As</b> |
185 | </td> | 185 | </td> |
186 | <td> | 186 | <td> |
187 | This field will either be “Source”, “Binary” or “Source | 187 | This field will either be “Source”, “Binary” or “Source |
188 | and Binary” and is the primary form the content of the Software is delivered | 188 | and Binary” and is the primary form the content of the Software is delivered |
189 | in. If the Software is delivered in an archive format, this field | 189 | in. If the Software is delivered in an archive format, this field |
190 | applies to the contents of the archive. If the word Limited is used | 190 | applies to the contents of the archive. If the word Limited is used |
191 | with Source, as in “Limited Source” or “Limited Source and Binary” then | 191 | with Source, as in “Limited Source” or “Limited Source and Binary” then |
192 | only portions of the Source for the application are provided. | 192 | only portions of the Source for the application are provided. |
193 | </td> | 193 | </td> |
194 | </tr> | 194 | </tr> |
195 | <tr> | 195 | <tr> |
196 | <td> | 196 | <td> |
197 | <b>Modified by TI</b> | 197 | <b>Modified by TI</b> |
198 | </td> | 198 | </td> |
199 | <td> | 199 | <td> |
200 | This field will either be “Yes” or “No”. A “Yes” means | 200 | This field will either be “Yes” or “No”. A “Yes” means |
201 | TI has made changes to the Software. A “No” means TI has not made any | 201 | TI has made changes to the Software. A “No” means TI has not made any |
202 | changes. Note: This field is not applicable for Software “Obtained | 202 | changes. Note: This field is not applicable for Software “Obtained |
203 | from” TI. | 203 | from” TI. |
204 | </td> | 204 | </td> |
205 | </tr> | 205 | </tr> |
206 | <tr> | 206 | <tr> |
207 | <td> | 207 | <td> |
208 | <b>Obtained from</b> | 208 | <b>Obtained from</b> |
209 | </td> | 209 | </td> |
210 | <td> | 210 | <td> |
211 | This field specifies from where or from whom TI obtained | 211 | This field specifies from where or from whom TI obtained |
212 | the Software. It may be a URL to an Open Source site, a 3<sup>rd</sup> | 212 | the Software. It may be a URL to an Open Source site, a 3<sup>rd</sup> |
213 | party licensor, or TI. See Links Disclaimer in the Disclaimers | 213 | party licensor, or TI. See Links Disclaimer in the Disclaimers |
214 | Section. | 214 | Section. |
215 | </td> | 215 | </td> |
216 | </tr> | 216 | </tr> |
217 | </tbody> | 217 | </tbody> |
218 | </table> | 218 | </table> |
219 | </div><div class="DisclaimerSection"> | 219 | </div><div class="DisclaimerSection"> |
220 | <h2>Disclaimers</h2> | 220 | <h2>Disclaimers</h2> |
221 | <h3>Export Control Classification Number (ECCN)</h3> | 221 | <h3>Export Control Classification Number (ECCN)</h3> |
222 | <p>Any use of ECCNs listed in the Manifest is at the user’s risk | 222 | <p>Any use of ECCNs listed in the Manifest is at the user’s risk |
223 | and without recourse to TI. Your | 223 | and without recourse to TI. Your |
224 | company, as the exporter of record, is responsible for determining the | 224 | company, as the exporter of record, is responsible for determining the |
225 | correct classification of any item at | 225 | correct classification of any item at |
226 | the time of export. Any export classification by TI of Software is for | 226 | the time of export. Any export classification by TI of Software is for |
227 | TI’s internal use only and shall not be construed as a representation | 227 | TI’s internal use only and shall not be construed as a representation |
228 | or warranty | 228 | or warranty |
229 | regarding the proper export classification for such Software or whether | 229 | regarding the proper export classification for such Software or whether |
230 | an export | 230 | an export |
231 | license or other documentation is required for exporting such Software</p> | 231 | license or other documentation is required for exporting such Software</p> |
232 | <h3>Links in the Manifest</h3> | 232 | <h3>Links in the Manifest</h3> |
233 | <p>Any | 233 | <p>Any |
234 | links appearing on this Manifest | 234 | links appearing on this Manifest |
235 | (for example in the “Obtained from” field) were verified at the time | 235 | (for example in the “Obtained from” field) were verified at the time |
236 | the Manifest was created. TI makes no guarantee that any listed links | 236 | the Manifest was created. TI makes no guarantee that any listed links |
237 | will | 237 | will |
238 | remain active in the future.</p> | 238 | remain active in the future.</p> |
239 | <h3>Open Source License References</h3> | 239 | <h3>Open Source License References</h3> |
240 | <p>Your company is responsible for confirming the | 240 | <p>Your company is responsible for confirming the |
241 | applicable license terms for any open source Software | 241 | applicable license terms for any open source Software |
242 | listed in this Manifest that was not “Obtained from” TI. Any open | 242 | listed in this Manifest that was not “Obtained from” TI. Any open |
243 | source license | 243 | source license |
244 | specified in this Manifest for Software that was | 244 | specified in this Manifest for Software that was |
245 | not “Obtained from” TI is for TI’s internal use only and shall not be | 245 | not “Obtained from” TI is for TI’s internal use only and shall not be |
246 | construed as a representation or warranty regarding the proper open | 246 | construed as a representation or warranty regarding the proper open |
247 | source license terms | 247 | source license terms |
248 | for such Software.</p> | 248 | for such Software.</p> |
249 | </div><div class="ExportSection"> | 249 | </div><div class="ExportSection"> |
250 | <h2>Export Information</h2> | 250 | <h2>Export Information</h2> |
251 | <p>ECCN for Software included in this release:</p> | 251 | <p>ECCN for Software included in this release:</p> |
252 | Publicly Available - Open Source or TI TSPA License | 252 | Publicly Available - Open Source or TI TSPA License |
253 | </div><div class="ManifestTable"> | 253 | </div><div class="ManifestTable"> |
254 | <!-- h2>Manifest Table</h2 --> | 254 | <!-- h2>Manifest Table</h2 --> |
255 | 255 | ||
256 | <table> | 256 | <table> |
257 | <tbody> | 257 | <tbody> |
258 | 258 | ||
259 | <h2> | 259 | <h2> |
260 | LibArch LibArch 1.0.0 Manifest | 260 | LibArch LibArch 1.0.1 Manifest |
261 | </h2> | 261 | </h2> |
262 | 262 | ||
263 | 263 | ||
@@ -287,7 +287,7 @@ Publicly Available - Open Source or TI TSPA License | |||
287 | LibArch | 287 | LibArch |
288 | </td> | 288 | </td> |
289 | <td id="version" name="version" rowspan="2"> | 289 | <td id="version" name="version" rowspan="2"> |
290 | 1.0.0 | 290 | 1.0.1 |
291 | </td> | 291 | </td> |
292 | <td id="license" name="license" rowspan="2"> | 292 | <td id="license" name="license" rowspan="2"> |
293 | BSD-3-CLAUSE | 293 | BSD-3-CLAUSE |
@@ -316,13 +316,13 @@ Publicly Available - Open Source or TI TSPA License | |||
316 | </p> | 316 | </p> |
317 | </p> | 317 | </p> |
318 | <p> | 318 | <p> |
319 | 319 | ||
320 | </div><div class="CreditSection"> | 320 | </div><div class="CreditSection"> |
321 | <h2>Credits</h2> | 321 | <h2>Credits</h2> |
322 | <BR> <BR><BR><BR><BR> | 322 | <BR> <BR><BR><BR><BR> |
323 | </div><div class="LicenseSection"> | 323 | </div><div class="LicenseSection"> |
324 | <h2>Licenses</h2> | 324 | <h2>Licenses</h2> |
325 | <BR><h3><b> LibArch Licenses </b></h3><BR> <BR><BR><BR>Texas Instruments License<BR><BR><BR>BERKELEY SOFTWARE DISTRIBUTION LICENSE <BR><BR>Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/<BR><BR>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:<BR><BR>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.<BR><BR>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.<BR><BR>Neither the name of Texas Instruments Incorporated nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.<BR><BR>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<BR><BR><BR> | 325 | <BR><h3><b> LibArch Licenses </b></h3><BR> <BR><BR><BR>Texas Instruments License<BR><BR><BR>BERKELEY SOFTWARE DISTRIBUTION LICENSE <BR><BR>Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/<BR><BR>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:<BR><BR>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.<BR><BR>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.<BR><BR>Neither the name of Texas Instruments Incorporated nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.<BR><BR>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.<BR><BR><BR> |
326 | </div> | 326 | </div> |
327 | 327 | ||
328 | </body></html> \ No newline at end of file | 328 | </body></html> \ No newline at end of file |
diff --git a/src/ti/libarch/docs/LibArch_1.0.0_release_notes.pdf b/src/ti/libarch/docs/LibArch_1.0.1_release_notes.pdf index 7a790e5..86c58c8 100644 --- a/src/ti/libarch/docs/LibArch_1.0.0_release_notes.pdf +++ b/src/ti/libarch/docs/LibArch_1.0.1_release_notes.pdf | |||
Binary files differ | |||
diff --git a/src/ti/libarch/docs/libarch_user_guide.html b/src/ti/libarch/docs/libarch_user_guide.html new file mode 100644 index 0000000..0bbd1a0 --- /dev/null +++ b/src/ti/libarch/docs/libarch_user_guide.html | |||
@@ -0,0 +1 @@ | |||
Go to <a href="./doxygen/html/index.html">LibArch API Reference</a> for detailed documentation on LibArch and the API. \ No newline at end of file | |||
diff --git a/src/ti/libarch/src/Makefile b/src/ti/libarch/src/Makefile index fda5792..2dcbed0 100644 --- a/src/ti/libarch/src/Makefile +++ b/src/ti/libarch/src/Makefile | |||
@@ -9,7 +9,7 @@ AR = ar6x | |||
9 | 9 | ||
10 | ifeq ($(OS),Windows_NT) | 10 | ifeq ($(OS),Windows_NT) |
11 | DSP_LIB = ..\lib\libarch.ae66 | 11 | DSP_LIB = ..\lib\libarch.ae66 |
12 | DEL=del | 12 | DEL=cmd \/C del |
13 | else | 13 | else |
14 | DSP_LIB = ../lib/libarch.ae66 | 14 | DSP_LIB = ../lib/libarch.ae66 |
15 | DEL=rm | 15 | DEL=rm |
@@ -25,7 +25,8 @@ lib: $(OBJS) | |||
25 | $(AR) -r $(DSP_LIB) $(OBJS) | 25 | $(AR) -r $(DSP_LIB) $(OBJS) |
26 | 26 | ||
27 | clean: | 27 | clean: |
28 | $(DEL) *.obj; $(DEL) $(DSP_LIB) | 28 | $(DEL) *.obj |
29 | $(DEL) $(DSP_LIB) | ||
29 | 30 | ||
30 | %.obj: %.c | 31 | %.obj: %.c |
31 | @echo Compiling $< | 32 | @echo Compiling $< |