aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/Makefile2
-rw-r--r--build/eclipse/Product_k2h.xdc38
-rw-r--r--readme.txt13
-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)bin460913 -> 459056 bytes
-rw-r--r--src/ti/libarch/docs/libarch_user_guide.html1
-rw-r--r--src/ti/libarch/src/Makefile5
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
33metaonly module Product inherits ILibProduct {
34 override config String name = "LibArch K2H";
35
36 override config String id = "com.ti.rtsc.libarch.k2h";
37}
38
diff --git a/readme.txt b/readme.txt
index f847c40..95a72eb 100644
--- a/readme.txt
+++ b/readme.txt
@@ -15,7 +15,7 @@ export IPC_DIR="<COMPONENTS_INSTALLATION_ROOT>/ipc_3_42_00_02"
15export EDMA3_DIR="<COMPONENTS_INSTALLATION_ROOT>/edma3_lld_02_12_01_23" 15export EDMA3_DIR="<COMPONENTS_INSTALLATION_ROOT>/edma3_lld_02_12_01_23"
16export PATH=<TI_CGT_INSTALLATION_ROOT>/cgt-c6x/bin:$PATH 16export PATH=<TI_CGT_INSTALLATION_ROOT>/cgt-c6x/bin:$PATH
17 17
182.--------- Build LibArch source code --------- 182.--------- Build LibArch RTSC package ---------
19 19
20From the root folder of LibArch, the build command is: 20From the root folder of LibArch, the build command is:
21make -f build/Makefile TARGET=<target_name> LIBOS=<os_name> 21make -f build/Makefile TARGET=<target_name> LIBOS=<os_name>
@@ -31,6 +31,8 @@ make -f build/Makefile TARGET=SOC_K2H LIBOS=LIB_OPENCL
312) to build LibArch for C6678 in RTOS environment, type: 312) to build LibArch for C6678 in RTOS environment, type:
32make -f build/Makefile TARGET=SOC_C6678 LIBOS=LIB_RTOS 32make -f build/Makefile TARGET=SOC_C6678 LIBOS=LIB_RTOS
33 33
34The generated LibArch RTSC package is a .zip file in the exports folder.
35
343.--------- Build LibArch examples for K2H, C6678, AM572x --------- 363.--------- Build LibArch examples for K2H, C6678, AM572x ---------
351) Install the LibArch package generated in previous step by unzipping the package file in folder ./exports: 371) 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
484.--------- Build LibArch examples for K2G --------- 504.--------- Build LibArch DSP-only examples for K2G ---------
491) Import CCS project from: examples/dsponly/k2g/ccs_project 511) Import CCS project from: examples/dsponly/k2g/ccs_project
502) Make sure all RTSC products specified in project Properties->CCS General->RTSC->Products and Repositories 522) Make sure all RTSC products specified in project Properties->CCS General->RTSC->Products and Repositories
51 are installed properly. 53 are installed properly.
523) Build the project 543) Build the project
53 55
565. --------- Build LibArch source code ---------
571) Go to <LibArch installation folder>/packages/ti/libarch/src
582) 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
613) 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<!--
2Texas Instruments Manifest Format 2.0 2Texas 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 -->
118LibArch Manifest 118LibArch 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 -->
12408-10-2015 12403-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 -->
131Manifest ID - SRAS00002023 131Manifest 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>
144The name of the application or file 144The 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>
152Version of the application or file 152Version 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>
160Type of license(s) under which TI will be providing 160Type of license(s) under which TI will be providing
161software to the licensee (e.g. BSD-3-Clause, GPL-2.0, TI TSPA License, TI 161software to the licensee (e.g. BSD-3-Clause, GPL-2.0, TI TSPA License, TI
162Commercial License). The license could be under Commercial terms or Open Source. See Open Source Reference License Disclaimer in 162Commercial License). The license could be under Commercial terms or Open Source. See Open Source Reference License Disclaimer in
163the Disclaimers Section. Whenever possible, TI will use an <a href="http://spdx.org/licenses/"> SPDX Short Identifier </a> for an Open Source 163the Disclaimers Section. Whenever possible, TI will use an <a href="http://spdx.org/licenses/"> SPDX Short Identifier </a> for an Open Source
164License. TI Commercial license terms are not usually included in the manifest and are conveyed through a variety 164License. TI Commercial license terms are not usually included in the manifest and are conveyed through a variety
165of means such as a clickwrap license upon install, 165of means such as a clickwrap license upon install,
166a signed license agreement and so forth. 166a 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>
174The directory name and path on the media or a specific file where the Software is located. Typically fully qualified path names 174The directory name and path on the media or a specific file where the Software is located. Typically fully qualified path names
175are not used and instead the relevant top level directory of the application is given. 175are not used and instead the relevant top level directory of the application is given.
176A notation often used in the manifests is [as installed]/directory/*. Note that the asterisk implies that all 176A notation often used in the manifests is [as installed]/directory/*. Note that the asterisk implies that all
177files under that directory are licensed as the License Type field denotes. Any exceptions to this will 177files under that directory are licensed as the License Type field denotes. Any exceptions to this will
178generally be denoted as [as installed]/directory/* except as noted below which means as shown in subsequent rows of 178generally be denoted as [as installed]/directory/* except as noted below which means as shown in subsequent rows of
179the manifest. 179the 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>
187This field will either be &#8220;Source&#8221;, &#8220;Binary&#8221; or &#8220;Source 187This field will either be &#8220;Source&#8221;, &#8220;Binary&#8221; or &#8220;Source
188and Binary&#8221; and is the primary form the content of the Software is delivered 188and Binary&#8221; and is the primary form the content of the Software is delivered
189in. If the Software is delivered in an archive format, this field 189in. If the Software is delivered in an archive format, this field
190applies to the contents of the archive. If the word Limited is used 190applies to the contents of the archive. If the word Limited is used
191with Source, as in &#8220;Limited Source&#8221; or &#8220;Limited Source and Binary&#8221; then 191with Source, as in &#8220;Limited Source&#8221; or &#8220;Limited Source and Binary&#8221; then
192only portions of the Source for the application are provided. 192only 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>
200This field will either be &#8220;Yes&#8221; or &#8220;No&#8221;. A &#8220;Yes&#8221; means 200This field will either be &#8220;Yes&#8221; or &#8220;No&#8221;. A &#8220;Yes&#8221; means
201TI has made changes to the Software. A &#8220;No&#8221; means TI has not made any 201TI has made changes to the Software. A &#8220;No&#8221; means TI has not made any
202changes. Note: This field is not applicable for Software &#8220;Obtained 202changes. Note: This field is not applicable for Software &#8220;Obtained
203from&#8221; TI. 203from&#8221; 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>
211This field specifies from where or from whom TI obtained 211This field specifies from where or from whom TI obtained
212the Software. It may be a URL to an Open Source site, a 3<sup>rd</sup> 212the Software. It may be a URL to an Open Source site, a 3<sup>rd</sup>
213party licensor, or TI. See Links Disclaimer in the Disclaimers 213party licensor, or TI. See Links Disclaimer in the Disclaimers
214Section. 214Section.
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&#8217;s risk 222<p>Any use of ECCNs listed in the Manifest is at the user&#8217;s risk
223and without recourse to TI. Your 223and without recourse to TI. Your
224company, as the exporter of record, is responsible for determining the 224company, as the exporter of record, is responsible for determining the
225correct classification of any item at 225correct classification of any item at
226the time of export. Any export classification by TI of Software is for 226the time of export. Any export classification by TI of Software is for
227TI&#8217;s internal use only and shall not be construed as a representation 227TI&#8217;s internal use only and shall not be construed as a representation
228or warranty 228or warranty
229regarding the proper export classification for such Software or whether 229regarding the proper export classification for such Software or whether
230an export 230an export
231license or other documentation is required for exporting such Software</p> 231license 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
234links appearing on this Manifest 234links appearing on this Manifest
235(for example in the &#8220;Obtained from&#8221; field) were verified at the time 235(for example in the &#8220;Obtained from&#8221; field) were verified at the time
236the Manifest was created. TI makes no guarantee that any listed links 236the Manifest was created. TI makes no guarantee that any listed links
237will 237will
238remain active in the future.</p> 238remain 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
241applicable license terms for any open source Software 241applicable license terms for any open source Software
242listed in this Manifest that was not &#8220;Obtained from&#8221; TI. Any open 242listed in this Manifest that was not &#8220;Obtained from&#8221; TI. Any open
243source license 243source license
244specified in this Manifest for Software that was 244specified in this Manifest for Software that was
245not &#8220;Obtained from&#8221; TI is for TI&#8217;s internal use only and shall not be 245not &#8220;Obtained from&#8221; TI is for TI&#8217;s internal use only and shall not be
246construed as a representation or warranty regarding the proper open 246construed as a representation or warranty regarding the proper open
247source license terms 247source license terms
248for such Software.</p> 248for 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>
252Publicly Available - Open Source or TI TSPA License 252Publicly 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
10ifeq ($(OS),Windows_NT) 10ifeq ($(OS),Windows_NT)
11DSP_LIB = ..\lib\libarch.ae66 11DSP_LIB = ..\lib\libarch.ae66
12DEL=del 12DEL=cmd \/C del
13else 13else
14DSP_LIB = ../lib/libarch.ae66 14DSP_LIB = ../lib/libarch.ae66
15DEL=rm 15DEL=rm
@@ -25,7 +25,8 @@ lib: $(OBJS)
25 $(AR) -r $(DSP_LIB) $(OBJS) 25 $(AR) -r $(DSP_LIB) $(OBJS)
26 26
27clean: 27clean:
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 $<