Perception Tool Kit (PTK) API Guide
C6xSimulator_type_modifiers.h
Go to the documentation of this file.
1 /****************************************************************************/
2 /* C6xSimulator_type_modifiers.h */
3 /* Copyright (c) 1997-2005 Texas Instruments Incorporated */
4 /****************************************************************************/
5 
6 /*
7  * Header file which defines/undefines certain keywords.
8  * Abstracted into its own file because different environments may
9  * support/not-support different keywords.
10  * For example 'restrict' is newly supported in C99. Some environments
11  * and compilers may support this whilst others may not. Those that dont
12  * should undefine restrict.
13  *
14  * By virtue of this abstraction, several options exist for the user: -
15  * 1. use this file as is
16  * 2. dont use this file. Instead do defines/undefines in your makefile
17  * 3. use this file and modify it as per the keyword support in your host-env.
18  */
19 
20 
21 #ifndef C6XSIMULATOR_TYPE_MODIFIERS_H
22 #define C6XSIMULATOR_TYPE_MODIFIERS_H
23 
24 /* this internal header file is relevant *only* in host environment */
25 #ifndef _TMS320C6X
26 
27 /* compiler directives : default settings used */
28 #define far
29 #define inline
30 #define interrupt
31 #define _nassert(a) assert(a)
32 #define near
33 #define restrict
34 #define volatile
35 
36 #endif /* #ifndef _TMS320C6X */
37 
38 #endif /* C6XSIMULATOR_TYPE_MODIFIERS_H */
39 
40 /*
41  * Automated Revision Information
42  * Changed: $Date: 2011-01-13 10:30:15 -0600 (Thu, 13 Jan 2011) $
43  * Revision: $Revision: 9959 $
44  */
45 
46 /*
47 
48 C6000 Host Intrinsics Software License Agreement
49 
50 
51 IMPORTANT - PLEASE READ THE FOLLOWING LICENSE AGREEMENT CAREFULLY.
52 THIS IS A LEGALLY BINDING AGREEMENT. AFTER YOU READ THIS LICENSE
53 AGREEMENT, YOU WILL BE ASKED WHETHER YOU ACCEPT AND AGREE TO THE
54 TERMS OF THIS LICENSE AGREEMENT. DO NOT CLICK "I HAVE READ AND AGREE"
55 UNLESS: (1) YOU ARE AUTHORIZED TO ACCEPT AND AGREE TO THE TERMS OF THIS
56 LICENSE AGREEMENT ON BEHALF OF YOURSELF AND YOUR COMPANY; AND (2) YOU
57 INTEND TO ENTER INTO AND TO BE BOUND BY THE TERMS OF THIS LEGALLY
58 BINDING AGREEMENT ON BEHALF OF YOURSELF AND YOUR COMPANY.
59 
60 
61 Important - Read carefully: This C6000 Host Intrinsics Software License
62 Agreement ("Agreement") is a legal agreement between you (either an
63 individual or entity) and Texas Instruments Incorporated ("TI"). The
64 "Licensed Materials" subject to this Agreement include the software
65 programs that TI has granted you access to download with this Agreement
66 and any "on-line" or electronic documentation associated with these
67 programs, or any portion thereof, as well as any updates or upgrades to such
68 software programs and documentation, if any, or any portion thereof,
69 provided to you in TI's sole discretion. By installing, copying or otherwise
70 using the Licensed Materials you agree to abide by the following provisions.
71 This Agreement is displayed for you to read prior to using the Licensed
72 Materials. If you choose not to accept or agree with these provisions, do not
73 download or install the Licensed Materials.
74 
75 1. License Grant and Use Restrictions.
76 
77 a. License Grant. Subject to the terms of this Agreement, TI hereby
78 grants to you under all TI intellectual property rights embodied in the
79 Licensed Materials a limited, non-exclusive, non-transferable, non-
80 assignable, fully paid-up, royalty-free, non-sublicensable license only to
81 (i) use the Licensed Materials solely for the purposes of evaluating,
82 testing, debugging and optimizing applications ("Target Applications")
83 that execute solely and exclusively on processing devices manufactured
84 by or for TI ("TI Devices"), and (ii) make a reasonable number of copies
85 necessary to exercise the right granted to you in Section 1(a)(i) above.
86 Use of any software applications optimized or developed using the
87 Licensed Materials on processing devices manufactured by or for an
88 entity other than TI is a material breach of this Agreement. It is also a
89 material breach of this license to use the Licensed Materials to assist in
90 the design, development or verification of a device that is instruction set
91 compatible with, or functionally equivalent to, a TI processing device.
92 
93 b. Contractors and Suppliers. The licenses granted to you hereunder
94 shall include your on-site and off-site suppliers and independent
95 contractors, while such suppliers and independent contractors are
96 performing work for or providing services to you, provided that such
97 suppliers and independent contractors have executed work-for-hire
98 agreements with you containing terms and conditions not inconsistent
99 with the terms and conditions set forth in this Agreement, and provided
100 further that you agree you are responsible for the breach of this
101 Agreement by any of your suppliers or contractors to the same extent
102 that you would be if you breached the Agreement yourself.
103 
104 c. No Distribution License. NOTWITHSTANDING ANYTHING TO THE
105 CONTRARY, THIS AGREEMENT DOES NOT CONVEY ANY
106 LICENSE TO DISTRIBUTE THE LICENSED MATERIALS TO ANY
107 THIRD PARTY. YOU ARE REQUIRED TO EXECUTE A SEPARATE
108 LICENSE AGREEMENT WITH TI BEFORE DISTRIBUTING THE
109 LICENSED MATERIALS OR ANY PRODUCTS THAT CONTAIN THE
110 LICENSED MATERIALS, OR ANY DERIVATIVE THEREOF.
111 
112  d. Limited License to TI and Covenant not to Sue. Continuing for the
113 term of this Agreement, you hereby grant to TI under any of your
114 patents embodied in the Licensed Materials a non-transferable, non-
115 exclusive, non-assignable, worldwide, fully paid-up, royalty-free license
116 to make, use, sell, offer to sell, import, export and otherwise distribute
117 such Licensed Materials. You covenant not to sue or otherwise assert
118 Derived Patents against TI and TI's affiliates and their licensees of the
119 Licensed Materials. In the event you assign a Derived Patent, you shall
120 require as a condition of any such assignment that the assignee agree
121 to be bound by the provisions in this Section 1(d) with respect to such
122 Derived Patent. Any attempted assignment or transfer in violation of
123 this Section 1(d) shall be null and void. For purposes of this Agreement,
124 "Derived Patents" means any of your patents issuing from a patent
125 application that discloses and claims an invention conceived of by you
126 after delivery of the Licensed Materials, and derived by you from your
127 access to the Licensed Materials.
128 
129  e. No Other License. Notwithstanding anything to the contrary, nothing
130 in this Agreement shall be construed as a license to any intellectual
131 property rights of TI other than those rights embodied in the Licensed
132 Materials provided to you by TI. EXCEPT AS PROVIDED HEREIN, NO
133 OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR
134 OTHERWISE, TO ANY OTHER TI INTELLECTUAL PROPERTY
135 RIGHTS IS GRANTED HEREIN.
136 
137  f. Restrictions.
138 
139 i. You shall not disclose or distribute the source code versions of
140 the Licensed Materials, or any derivative thereof, to any person
141 other than your employees and contractors whose job
142 performance requires access.
143 
144 ii. Use of any software application optimized or developed using
145 the Licensed Materials on processing devices manufactured by
146 or for an entity other than TI is a material breach of this
147 Agreement. Use of the Licensed Materials to assist in the
148 design, development or verification of a device not manufactured
149 by or for TI is a material breach of this Agreement. Use of the
150 Licensed Materials to evaluate, test, debug and optimize
151 applications for use with processing devices other than those
152 manufactured by or for TI is a material breach of this Agreement.
153 
154 iii. Other than as expressly set forth in this Section 1(f)(iii) and in
155 Section 1(a) above, you may not otherwise copy or reproduce
156 the Licensed Materials.
157 
158 iv. You will not sublicense, transfer or assign the Licensed Materials
159 or your rights under this Agreement to any third party.
160 
161 v. You may use the Licensed Materials with Open Source Software
162 (as defined below) or with software developed using Open
163 Source Software (e.g. tools) provided you do not incorporate,
164 combine or distribute the Licensed Materials in a manner that
165 subjects the Licensed Materials, or any derivatives thereof, to
166 any license obligations or any other intellectual property related
167 terms of such Open Source Software. "Open Source Software"
168 means any software licensed under terms requiring that (A) other
169 software ("Proprietary Software") incorporated, combined or
170 distributed with such software or developed using such software:
171 (i) be disclosed or distributed in source code form; or (ii)
172 otherwise be licensed on terms inconsistent with the terms of this
173 Agreement, including but not limited to permitting use of the
174 Proprietary Software on or with devices other than TI Devices, or
175 (B) the owner of Proprietary Software license any of its patents
176 to users of the Open Source Software and/or Proprietary
177 Software incorporated, combined or distributed with such Open
178 Source Software or developed using such Open Source
179 Software.
180 
181  g. Termination. This Agreement is effective until terminated. You may
182 terminate this Agreement at any time by written notice to TI. Without
183 prejudice to any other rights, if you fail to comply with the terms of this
184 Agreement, TI may terminate your right to use the Licensed Materials,
185 or any derivative thereof, and any applications generated using the
186 Licensed Materials, or any derivative thereof, upon written notice to you.
187 Upon expiration or termination of this Agreement, you will destroy any
188 and all copies of the Licensed Materials, including any derivatives
189 thereof, in your possession, custody or control and provide to TI a
190 written statement signed by your authorized representative certifying
191 such destruction. Except for Sections 1(a) and 1(b) and the limited
192 license to TI set forth in Section 1(d), all provisions of this Agreement
193 shall survive expiration or termination of the Agreement.
194 
195 2. Licensed Materials Ownership. The Licensed Materials are licensed,
196 not sold to you, and can only be used in accordance with the terms of
197 this Agreement. Subject to the licenses granted to you pursuant to this
198 Agreement, TI and TI's licensors own and shall continue to own all right,
199 title and interest in and to the Licensed Materials, including all copies
200 thereof. The parties agree that all fixes, modifications and
201 improvements to the Licensed Materials conceived of or made by TI
202 that are based, either in whole or in part, on your feedback, suggestions
203 or recommendations are the exclusive property of TI and all right, title
204 and interest in and to such fixes, modifications or improvements to the
205 Licensed Materials will vest solely in TI. You acknowledge and agree
206 that regardless of the changes made to the Licensed Materials, your
207 right to use any and all derivatives of the Licensed Materials shall
208 remain subject to the terms and conditions of this Agreement.
209 Moreover, you acknowledge and agree that when your independently
210 developed software or hardware components are combined, in whole or
211 in part, with the Licensed Materials, or any derivative thereof, your right
212 to use the Licensed Materials, or any derivative thereof, embodied in
213 such resulting combined work shall remain subject to the terms and
214 conditions of this Agreement.
215 
216 3. Intellectual Property Rights.
217 
218  a. The Licensed Materials contain copyrighted material, trade secrets
219 and other proprietary information of TI and its licensors and are
220 protected by copyright laws, international copyright treaties and trade
221 secret laws, as well as other intellectual property laws. To protect TI's
222 and its licensors' rights in the Licensed Materials, you agree, except as
223 specifically permitted by statute by a provision that cannot be waived by
224 contract, not to "unlock", decompile, reverse engineer, disassemble or
225 otherwise translate any portions of the Licensed Materials provided to
226 you in object code format only to a human-perceivable form nor to
227 permit any person or entity to do so. You shall not remove, erase, alter,
228 tamper, cover or obscure any confidentiality, trade secret, proprietary or
229 copyright notices, trade-marks, proprietary, patent or other identifying
230 marks or designs printed or stamped on, affixed to, or encoded or
231 recorded in any component of the Licensed Materials and you shall
232 reproduce and include in all copies of the Licensed Materials the
233 copyright notice(s) and proprietary legend(s) of TI and its licensors as
234 they appear in the Licensed Materials. TI reserves all rights not
235 specifically granted under this Agreement.
236 
237  b. Certain Licensed Materials may be based on industry recognized
238 standards or software programs published by industry recognized
239 standards bodies and certain third parties may claim to own patents,
240 copyrights and other intellectual property rights that cover
241 implementation of those standards. You acknowledge and agree that
242 this Agreement does not convey a license to any such third party
243 patents, copyrights and other intellectual property rights and that you
244 are solely responsible for any patent, copyright or other intellectual
245 property right claim that relates to your use or distribution of the
246 Licensed Materials, or your use or distribution of your products that
247 include or incorporate the Licensed Materials. Moreover, you
248 acknowledge that any fees or royalties paid to TI pursuant to this
249 Agreement, as applicable, do not include any fees or royalties that may
250 be payable to any third party based on such third party's interests in the
251 Licensed Materials or any intellectual property rights that cover
252 implementation of any industry recognized standard, any software
253 program published by any industry recognized standards bodies or any
254 other proprietary technology.
255 
256 4. Audit Right. At TI's request, and within thirty (30) days after receiving
257 written notice, you shall permit an independent auditor selected by TI to
258 have access, no more than once each calendar year (unless the
259 immediately preceding audit revealed a breach of this Agreement) and
260 during your regular business hours, to all of your equipment, records
261 and documents as may contain information bearing upon the use of the
262 Licensed Materials. You shall keep full, complete, clear and accurate
263 records with respect to product sales and distributions for a period
264 beginning with the then-current calendar year and going back three (3)
265 years.
266 
267 5. Confidential Information. You acknowledge and agree that the
268 Licensed Materials, and any derivative thereof, contain trade secrets
269 and other confidential information of TI and its licensors. You agree to
270 use the Licensed Materials, or any derivative thereof, solely within the
271 scope of the licenses set forth herein, to maintain the Licensed
272 Materials, or any derivative thereof, in strict confidence, to use at least
273 the same procedures and degree of care that you use to prevent
274 disclosure of your own confidential information of like importance but in
275 no instance less than reasonable care, and to prevent disclosure of the
276 Licensed Materials, or any derivative thereof, to any third party, except
277 as may be necessary and required in connection with your rights and
278 obligations hereunder. You agree to obtain executed confidentiality
279 agreements with your employees and contractors having access to the
280 Licensed Materials, or any derivative thereof, and to diligently take
281 steps to enforce such agreements in this respect. TI agrees that
282 industry standard employment agreements used in the normal course of
283 your business shall satisfy the requirements of this section. TI may
284 disclose your contact information to TI's applicable licensors.
285 
286 6. Warranties and Limitations. THE LICENSED MATERIALS ARE
287 PROVIDED "AS IS". TI MAKES NO WARRANTY OR
288 REPRESENTATION, EITHER EXPRESS, IMPLIED OR STATUTORY,
289 REGARDING THE LICENSED MATERIALS, INCLUDING BUT NOT
290 LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY
291 OR FITNESS FOR A PARTICULAR PURPOSE OR NON-
292 INFRINGEMENT OF ANY THIRD PARTY PATENTS, COPYRIGHTS,
293 TRADE SECRETS OR OTHER INTELLECTUAL PROPERTY RIGHTS.
294 YOU AGREE TO USE YOUR INDEPENDENT JUDGMENT IN
295 DEVELOPING YOUR PRODUCTS AND DERIVATIVES OF THE
296 LICENSED MATERIALS. NOTHING CONTAINED IN THIS
297 AGREEMENT WILL BE CONSTRUED AS A WARRANTY OR
298 REPRESENTATION BY TI TO MAINTAIN PRODUCTION OF ANY TI
299 SEMICONDUCTOR DEVICE OR OTHER HARDWARE OR
300 SOFTWARE WITH WHICH THE LICENSED MATERIALS MAY BE
301 USED.
302 
303 YOU ACKNOWLEDGE AND AGREE THAT THE LICENSED
304 MATERIALS MAY NOT BE INTENDED FOR PRODUCTION
305 APPLICATIONS AND MAY CONTAIN IRREGULARITIES AND
306 DEFECTS NOT FOUND IN PRODUCTION SOFTWARE.
307 FURTHERMORE, YOU ACKNOWLEDGE AND AGREE THAT THE
308 LICENSED MATERIALS HAVE NOT BEEN TESTED OR CERTIFIED
309 BY ANY GOVERNMENT AGENCY OR INDUSTRY REGULATORY
310 ORGANIZATION OR ANY OTHER THIRD PARTY ORGANIZATION.
311 YOU AGREE THAT PRIOR TO USING OR DISTRIBUTING ANY
312 COMMERCIAL PRODUCT OPTIMIZED OR DEVELOPED USING THE
313 LICENSED MATERIALS YOU WILL THOROUGHLY TEST THE
314 PRODUCT AND THE FUNCTIONALITY OF THAT PRODUCT AND BE
315 SOLELY RESPONSIBLE FOR ANY PROBLEMS OR FAILURES.
316 
317 IN NO EVENT SHALL TI, OR ANY APPLICABLE LICENSOR, BE
318 LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, PUNITIVE OR
319 CONSEQUENTIAL DAMAGES, HOWEVER CAUSED, ON ANY
320 THEORY OF LIABILITY, IN CONNECTION WITH OR ARISING OUT
321 OF THIS AGREEMENT OR THE USE OF THE LICENSED
322 MATERIALS, OR ANY DERIVATIVE THEREOF, REGARDLESS OF
323 WHETHER TI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
324 DAMAGES. EXCLUDED DAMAGES INCLUDE, BUT ARE NOT
325 LIMITED TO, COST OF REMOVAL OR REINSTALLATION, OUTSIDE
326 COMPUTER TIME, LABOR COSTS, LOSS OF DATA, LOSS OF
327 GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS OF
328 USE OR INTERRUPTION OF BUSINESS. IN NO EVENT WILL TI'S
329 AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING
330 OUT OF YOUR USE OF THE LICENSED MATERIALS, OR ANY
331 DERIVATIVE THEREOF, EXCEED THE GREATER OF FIVE
332 HUNDRED U.S. DOLLARS (US$500) OR THE FEES PAID TO TI BY
333 YOU FOR THE LICENSED MATERIALS UNDER THIS AGREEMENT.
334 
335  Because some jurisdictions do not allow the exclusion or limitation of
336 incidental or consequential damages or limitation on how long an
337 implied warranty lasts, the above limitations or exclusions may not apply
338 to you.
339 
340 7. Indemnification Disclaimer. YOU ACKNOWLEDGE AND AGREE
341 THAT TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR
342 INDEMNIFY YOU AGAINST ANY THIRD PARTY INFRINGEMENT
343 CLAIM THAT RELATES TO OR IS BASED ON YOUR
344 MANUFACTURE, USE OR DISTRIBUTION OF THE LICENSED
345 MATERIALS, OR ANY DERIVATIVE THEREOF, OR YOUR
346 MANUFACTURE, USE, OFFER FOR SALE, SALE, IMPORTATION OR
347 DISTRIBUTION OF YOUR PRODUCTS THAT INCLUDE OR
348 INCORPORATE THE LICENSED MATERIALS, OR ANY DERIVATIVE
349 THEREOF.
350 
351 8. No Technical Support. TI and TI's licensors are under no obligation to
352 install, maintain or support the Licensed Materials, or any derivatives
353 thereof.
354 
355 9. Notices. All notices to TI hereunder shall be delivered to Texas
356 Instruments Incorporated, 12500 TI Boulevard, Mail Station 8638,
357 Dallas, Texas 75243, Attention: Contracts Manager, with a copy to
358 Texas Instruments Incorporated, 13588 N. Central Expressway, Mail
359 Station 3999, Dallas, Texas 75243, Attention: Law Department - ASP.
360 All notices shall be deemed served when received by TI.
361 
362 10. Export Control. You hereby acknowledge that the Licensed Materials
363 are subject to export control under the U.S. Commerce Department's
364 Export Administration Regulations ("EAR"). You further hereby
365 acknowledge and agree that unless prior authorization is obtained from the
366 U.S. Commerce Department, neither you nor your customers will export,
367 re-export or release, directly or indirectly, any technology, software or
368 software source code (as defined in Part 772 of the EAR), received from
369 TI, or export, directly or indirectly, any direct product of such technology,
370 software or software source code (as defined in Part 734 of the EAR), to
371 any destination or country to which the export, re-export or release of the
372 technology, software or software source code, or direct product is
373 prohibited by the EAR. You agree that none of the Licensed Materials
374 may be downloaded or otherwise exported or reexported (i) into (or to a
375 national or resident of) Cuba, Iran, North Korea, Sudan and Syria or any
376 other country the U.S. has embargoed goods; or (ii) to anyone on the U.S.
377 Treasury Department's List of Specially Designated Nationals or the U.S.
378 Commerce Department's Denied Persons List or Entity List. You
379 represent and warrant that you are not located in, under the control of, or a
380 national or resident of any such country or on any such list and you will not
381 use or transfer the Licensed Materials for use in any sensitive nuclear,
382 chemical or biological weapons, or missile technology end-uses unless
383 authorized by the U.S. Government by regulation or specific license or for
384 a military end-use in, or by any military entity of Albania, Armenia,
385 Azerbaijan, Belarus, Cambodia, China, Georgia, Iraq, Kazakhstan,
386 Kyrgyzstan, Laos, Libya, Macau, Moldova, Mongolia, Russia, Tajikistan,
387 Turkmenistan, Ukraine, Uzbekistan and Vietnam. Any software export
388 classification made by TI shall be for TI's internal use only and shall not
389 be construed as a representation or warranty regarding the proper
390 export classification for such software or whether an export license or
391 other documentation is required for the exportation of such software.
392 
393 11. Governing Law and Severability. This Agreement will be governed by
394 and interpreted in accordance with the laws of the State of Texas,
395 without reference to conflict of laws principles. If for any reason a court
396 of competent jurisdiction finds any provision of the Agreement to be
397 unenforceable, that provision will be enforced to the maximum extent
398 possible to effectuate the intent of the parties, and the remainder of the
399 Agreement shall continue in full force and effect. This Agreement shall
400 not be governed by the United Nations Convention on Contracts for the
401 International Sale of Goods, or by the Uniform Computer Information
402 Transactions Act (UCITA). The parties agree that non-exclusive
403 jurisdiction for any dispute arising out of or relating to this Agreement
404 lies within the courts located in the State of Texas. Notwithstanding the
405 foregoing, any judgment may be enforced in any United States or
406 foreign court, and either party may seek injunctive relief in any United
407 States or foreign court.
408 
409 12. PRC Provisions. If you are located in the People's Republic of China
410 ("PRC") or if the Licensed Materials will be sent to the PRC, the
411 following provisions shall apply and shall supersede any other
412 provisions in this Agreement concerning the same subject matter:
413 
414  a. Registration Requirements. You shall be solely responsible for
415 performing all acts and obtaining all approvals that may be required in
416 connection with this Agreement by the government of the PRC,
417 including but not limited to registering pursuant to, and otherwise
418 complying with, the PRC Measures on the Administration of Software
419 Products, Management Regulations on Technology Import-Export, and
420 Technology Import and Export Contract Registration Management
421 Rules. Upon receipt of such approvals from the government authorities,
422 you shall forward evidence of all such approvals to TI for its records. In
423 the event that you fail to obtain any such approval or registration, you
424 shall be solely responsible for any and all losses, damages or costs
425 resulting therefrom, and shall indemnify TI for all such losses, damages
426 or costs.
427 
428 b. Governing Language. This Agreement is written and executed in
429 the English language. If a translation of this Agreement is required for
430 any purpose, including but not limited to registration of the Agreement
431 pursuant to any governmental laws, regulations or rules, you shall be
432 solely responsible for creating such translation. Any translation of this
433 Agreement into a language other than English is intended solely in order
434 to comply with such laws or for reference purposes, and the English
435 language version shall be authoritative and controlling.
436 
437 c. Export Control.
438 
439 i. Diversions of Technology. You hereby agree that unless
440 prior authorization is obtained from the U.S. Department of
441 Commerce, neither you nor your subsidiaries or affiliates shall
442 knowingly export, re-export or release, directly or indirectly, any
443 technology, software or software source code (as defined in Part
444 772 of the Export Administration Regulations of the U.S.
445 Department of Commerce ("EAR")), received from TI or any of its
446 affiliated companies, or export, directly or indirectly, any direct
447 product of such technology, software or software source code (as
448 defined in Part 734 of the EAR), to any destination or country to
449 which the export, re-export or release of the technology, software,
450 software source code or direct product is prohibited by the EAR.
451 
452 ii. Assurance of Compliance. You understand and
453 acknowledge that products, technology (regardless of the form in
454 which it is provided), software or software source code, received
455 from TI or any of its affiliates under this Agreement may be under
456 export control of the United States or other countries. You shall
457 comply with the United States and other applicable non-U.S. laws
458 and regulations governing the export, re-export and release of any
459 products, technology, software or software source code received
460 under this Agreement from TI or its affiliates. You shall not
461 undertake any action that is prohibited by the EAR. Without
462 limiting the generality of the foregoing, you specifically agree that
463 you shall not transfer or release products, technology, software or
464 software source code of TI or its affiliates to, or for use by, military
465 end users or for use in military, missile, nuclear, biological or
466 chemical weapons end uses.
467 
468 iii. Licenses. Each party shall secure at its own expense, such
469 licenses and export and import documents as are necessary for
470 each respective party to fulfill its obligations under this Agreement.
471 If such licenses or government approvals cannot be obtained, TI
472 may terminate this Agreement, or shall otherwise be excused from
473 the performance of any obligations it may have under this
474 Agreement for which the licenses or government approvals are
475 required.
476 
477 13. Contingencies. TI shall not be in breach of this Agreement and shall
478 not be liable for any non-performance or delay in performance if such
479 non-performance or delay is due to a force majeure event or other
480 circumstances beyond TI's reasonable control, including but not limited
481 to, shortages of labor, energy, fuel, machinery or materials, technical or
482 yield failures, war, civil unrest, any government act, law or regulation,
483 including any judicial order or decree, any communication or power
484 failure, labor dispute, natural disaster, fire, flood, earthquake, explosion,
485 terrorist act or Act of God.
486 
487 14. Entire Agreement. This is the entire Agreement between you and TI
488 and this Agreement supersedes any prior agreement between the
489 parties related to the subject matter of this Agreement. No amendment
490 or modification of this Agreement will be effective unless in writing and
491 signed by a duly authorized representative of TI. You hereby warrant
492 and represent that you have obtained all authorizations and other
493 applicable consents required empowering you to enter into this
494 Agreement.
495 
496 
497 
498 
499 
500 Page 1
501 
502 */
503