AM62x-evm TISDK 2024.05.1 Software Manifest

Aug 9, 2024

Legend (explanation of the fields in the Manifest Table below)

Software Name The name of the application or files
Version Version of the application or files
License Type Type of license(s) under which TI will be providing software to the licensee (e.g. BSD, GPLv2, TI TSPA License, TI Commercial License). See Open Source Reference License Disclaimer in the Disclaimers Section.
Location The directory name and path on the media (or in an archive) where the Package is located.
Delivered As This field will either be “Source”, “Binary” or “Source and Binary“ and is the form the content of the Package is delivered in. If the Package is delivered in an archive format, this field applies to the contents of the archive. If the word Limited is used with Source, as in “Limited Source” or “Limited Source and Binary” then only portions of the Source for the application are provided.
Modified by TI This field will either be “Yes” or “No”. A “Yes” means TI had made changes to the Software. A “No” means TI has not made any changes. NOTE: This field is not applicable for Software “Obtained from” TI.
Obtained from This field specifies from where or from whom TI obtained the Software. It may be a URL to an Open Source site, a 3rd party companylicensor, or TI (if TI developed the software). If this field contains a link to an Open Source software, the date it was downloaded is also recorded. See Links Disclaimer in the Disclaimers Section.

DISCLAIMERS

Export Control Classification Number (ECCN)

Any use of ECCNs listed in the Manifest is at the user's risk and without recourse to TI. Your company, as the exporter of record, is responsible for determining the correct classification of any item at the time of export. Any export classification by TI of Software is for TI's internal use only and shall not be construed as a representation or warranty regarding the proper export classification for such Software or whether an export license or other documentation is required for exporting such Software.

Links in the Manifest

Any links appearing on this Manifest (for example in the “Obtained from” field) were verified at the time the Manifest was created. TI makes no guarantee that any listed links will remain active in the future.

Open Source License References

Your company is responsible for confirming the applicable license terms for any open source Software listed in this Manifest that was not “Obtained from” TI. Any open source license specified in this Manifest for Sotware that was not “Obtained from” TI is for TI's internal use only and shall not be construed as a representation of warranty regarding the proper open source license terms for such Software.

Export Information

ECCN for Software included in this release: Publicly Available

ECCN for Technology (e.g., user documentation, specifications) included in this release: Publicly Available

Manifest

See Legend above for a description of the columns and possible values.

Target Content

This table describes any GPL-3.0 software being delivered that is expected to run on a Development Host, instead of the target device.

Package Version License License Files Source archive Source Site DEPENDENCIES WITH LICENSES
gcc-final 13.3.0 GPL-3.0-with-GCC-exception COPYING.RUNTIME gcc-13.3.0.tar.xz http://ftpmirror.gnu.org/gcc/gcc-13.3.0 glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
glibc 2.39-74-g198632a05f6c7b9ab67d3331d8caace9ceabb685 GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library) COPYING COPYING.LIB LICENSES glibc-2.39-74-g198632a05f6c7b9ab67d3331d8caace9ceabb685.tar.gz https://github.com/bminor/glibc/archive/2.39-74-g198632a05f6c7b9ab67d3331d8caace9ceabb685 linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
linux-headers 10.00.07-rt GPL-2.0 COPYING linux-10.00.07-rt-git4.tar.gz https://git.ti.com/git/ti-linux-kernel/ti-linux-kernel.git skeleton-init-common [unknown] skeleton-init-sysv [unknown]
busybox 1.36.1 GPL-2.0, bzip2-1.0.4 LICENSE archival/libarchive/bz/LICENSE busybox-1.36.1.tar.bz2 https://www.busybox.net/downloads eudev [GPL-2.0+ (programs), LGPL-2.1+ (libraries)] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] kmod [LGPL-2.1+ (library)] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux [GPL-2.0+, BSD-4-Clause, LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid), BSD-2-Clause (xxhash), ISC (rfkill)] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
kmod 31 LGPL-2.1+ (library) libkmod/COPYING kmod-31.tar.xz https://cdn.kernel.org/pub/linux/utils/kernel/kmod gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libzlib 1.3.1 Zlib LICENSE zlib-1.3.1.tar.xz https://www.zlib.net gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
util-linux 2.39.3 GPL-2.0+, BSD-4-Clause, LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid), BSD-2-Clause (xxhash), ISC (rfkill) README.licensing Documentation/licenses/COPYING.BSD-3-Clause Documentation/licenses/COPYING.BSD-4-Clause-UC Documentation/licenses/COPYING.GPL-2.0-or-later Documentation/licenses/COPYING.ISC Documentation/licenses/COPYING.LGPL-2.1-or-later util-linux-2.39.3.tar.xz https://cdn.kernel.org/pub/linux/utils/util-linux/v2.39 eudev [GPL-2.0+ (programs), LGPL-2.1+ (libraries)] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] kmod [LGPL-2.1+ (library)] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
eudev 3.2.14 GPL-2.0+ (programs), LGPL-2.1+ (libraries) COPYING eudev-3.2.14.tar.gz https://github.com/eudev-project/eudev/releases/download/v3.2.14 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] kmod [LGPL-2.1+ (library)] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
util-linux-libs 2.39.3 LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid) README.licensing Documentation/licenses/COPYING.BSD-3-Clause Documentation/licenses/COPYING.LGPL-2.1-or-later util-linux-2.39.3.tar.xz https://cdn.kernel.org/pub/linux/utils/util-linux/v2.39 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
cairo 1.17.4 LGPL-2.1 or MPL-1.1 (library) COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1 cairo-1.17.4.tar.xz http://cairographics.org/snapshots expat [MIT] fontconfig [fontconfig license] freetype [FTL or GPL-2.0+] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libpng [Libpng-2.0] libzlib [Zlib] linux-headers [GPL-2.0] pixman [MIT] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
fontconfig 2.14.2 fontconfig license COPYING fontconfig-2.14.2.tar.xz https://www.freedesktop.org/software/fontconfig/release expat [MIT] freetype [FTL or GPL-2.0+] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libpng [Libpng-2.0] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
expat 2.6.2 MIT COPYING expat-2.6.2.tar.xz http://downloads.sourceforge.net/project/expat/expat/2.6.2 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
freetype 2.13.2 FTL or GPL-2.0+ LICENSE.TXT docs/FTL.TXT docs/GPLv2.TXT freetype-2.13.2.tar.xz http://download.savannah.gnu.org/releases/freetype gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libpng [Libpng-2.0] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libpng 1.6.43 Libpng-2.0 LICENSE libpng-1.6.43.tar.xz http://downloads.sourceforge.net/project/libpng/libpng16/1.6.43 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
pixman 0.42.2 MIT COPYING pixman-0.42.2.tar.xz https://xorg.freedesktop.org/releases/individual/lib gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
jpeg-turbo 2.1.5 IJG (libjpeg), BSD-3-Clause (TurboJPEG), Zlib (SIMD) LICENSE.md README.ijg libjpeg-turbo-2.1.5.tar.gz https://downloads.sourceforge.net/project/libjpeg-turbo/2.1.5 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libdrm 2.4.120 MIT data/meson.build libdrm-2.4.120.tar.xz https://dri.freedesktop.org/libdrm eudev [GPL-2.0+ (programs), LGPL-2.1+ (libraries)] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] kmod [LGPL-2.1+ (library)] libpthread-stubs [MIT] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
libpthread-stubs 0.5 MIT COPYING libpthread-stubs-0.5.tar.xz http://xcb.freedesktop.org/dist gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libevdev 1.13.1 MIT COPYING libevdev-1.13.1.tar.xz http://www.freedesktop.org/software/libevdev gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libffi 3.4.6 MIT LICENSE libffi-3.4.6.tar.gz https://github.com/libffi/libffi/releases/download/v3.4.6 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libinput 1.25.0 MIT COPYING libinput-1.25.0.tar.bz2 https://gitlab.freedesktop.org/libinput/libinput/-/archive/1.25.0 eudev [GPL-2.0+ (programs), LGPL-2.1+ (libraries)] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] kmod [LGPL-2.1+ (library)] libevdev [MIT] libzlib [Zlib] linux-headers [GPL-2.0] mtdev [MIT] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)]
mtdev 1.1.6 MIT COPYING mtdev-1.1.6.tar.bz2 http://bitmath.org/code/mtdev gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libxkbcommon 1.4.0 MIT/X11 LICENSE libxkbcommon-1.4.0.tar.xz https://xkbcommon.org/download gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
libxml2 2.12.6 MIT Copyright libxml2-2.12.6.tar.xz https://download.gnome.org/sources/libxml2/2.12 gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
seatd 0.8.0 MIT LICENSE 0.8.0.tar.gz https://git.sr.ht/~kennylevinsen/seatd/archive gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
wayland-protocols 1.36 MIT COPYING wayland-protocols-1.36.tar.xz https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.36/downloads gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
wayland 1.22.0 MIT COPYING wayland-1.22.0.tar.xz https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.22.0/downloads expat [MIT] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] libffi [MIT] libxml2 [MIT] libzlib [Zlib] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
weston 13.0.1 MIT COPYING weston-13.0.1.tar.xz https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.1/downloads cairo [LGPL-2.1 or MPL-1.1 (library)] eudev [GPL-2.0+ (programs), LGPL-2.1+ (libraries)] expat [MIT] fontconfig [fontconfig license] freetype [FTL or GPL-2.0+] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] jpeg-turbo [IJG (libjpeg), BSD-3-Clause (TurboJPEG), Zlib (SIMD)] kmod [LGPL-2.1+ (library)] libdrm [MIT] libevdev [MIT] libffi [MIT] libinput [MIT] libpng [Libpng-2.0] libpthread-stubs [MIT] libxkbcommon [MIT/X11] libxml2 [MIT] libzlib [Zlib] linux-headers [GPL-2.0] mtdev [MIT] pixman [MIT] seatd [MIT] skeleton-init-common [unknown] skeleton-init-sysv [unknown] util-linux-libs [LGPL-2.1+ (libblkid, libfdisk, libmount), BSD-3-Clause (libuuid)] wayland [MIT] wayland-protocols [MIT]
xkeyboard-config 2.38 MIT COPYING xkeyboard-config-2.38.tar.xz https://www.x.org/releases/individual/data/xkeyboard-config gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
arm-trusted-firmware 00f1ec6b8740ccd403e641131e294aabacf2a48b BSD-3-Clause docs/license.rst arm-trusted-firmware-00f1ec6b8740ccd403e641131e294aabacf2a48b.tar.gz https://github.com/ARM-software/arm-trusted-firmware/archive/00f1ec6b8740ccd403e641131e294aabacf2a48b gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] optee-os [BSD-2-Clause] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
optee-os 12d7c4ee4642d2d761e39fbcf21a06fb77141dea BSD-2-Clause LICENSE optee-os-12d7c4ee4642d2d761e39fbcf21a06fb77141dea-git4.tar.gz https://github.com/OP-TEE/optee_os.git gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
ti-k3-boot-firmware 10.00.07 TI-TFL LICENSE.ti ti-linux-firmware-10.00.07.tar.xz https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/snapshot gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]
ti-k3-r5-loader 10.00.07 GPL-2.0+ Licenses/gpl-2.0.txt ti-k3-r5-loader-10.00.07-git4.tar.gz https://git.ti.com/git/ti-u-boot/ti-u-boot.git gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown] ti-k3-boot-firmware [TI-TFL]
uboot 10.00.07 GPL-2.0+ Licenses/gpl-2.0.txt uboot-10.00.07-git4.tar.gz https://git.ti.com/git/ti-u-boot/ti-u-boot.git arm-trusted-firmware [BSD-3-Clause] gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] optee-os [BSD-2-Clause] skeleton-init-common [unknown] skeleton-init-sysv [unknown] ti-k3-boot-firmware [TI-TFL]
linux 10.00.07-rt GPL-2.0 COPYING linux-10.00.07-rt-git4.tar.gz https://git.ti.com/git/ti-linux-kernel/ti-linux-kernel.git gcc-final [GPL-3.0-with-GCC-exception] glibc [GPL-2.0+ (programs), LGPL-2.1+, BSD-3-Clause, MIT (library)] linux-headers [GPL-2.0] skeleton-init-common [unknown] skeleton-init-sysv [unknown]


Credits

GCC RUNTIME LIBRARY EXCEPTION

Version 3.1, 31 March 2009

Copyright © 2009 Free Software Foundation, Inc. http://fsf.org/

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

This GCC Runtime Library Exception (Exception) is an additional permission under section 7 of the GNU General Public License, version 3 (GPL-3.0). It applies to a given file (the Runtime Library) that bears a notice placed by the copyright holder of the file stating that the file is governed by GPL-3.0 along with this Exception.

When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception.

0. Definitions.

A file is an Independent Module if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library.

GCC means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF.

GPL-compatible Software is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC.

GPL-compatible Software is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC.

The Compilation Process transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors.

A Compilation Process is Eligible if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process.

1. Grant of Additional Permission.

You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPL-3.0, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules.

2. No Weakening of GCC Copyleft.

The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC.


TEXAS INSTRUMENTS TEXT FILE LICENSE

Copyright (c) 2023 - 2024 Texas Instruments Incorporated

All rights reserved not granted herein.

Limited License.

Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive license under copyrights and patents it now or hereafter owns or controls to make, have made, use, import, offer to sell and sell (Utilize) this software subject to the terms herein. With respect to the foregoing patent license, such license is granted solely to the extent that any such patent is necessary to Utilize the software alone. The patent license shall not apply to any combinations which include this software, other than combinations with devices manufactured by or for TI (“TI Devices”). No hardware patent is licensed hereunder.

Redistributions must preserve existing copyright notices and reproduce this license (including the above copyright notice and the disclaimer and (if applicable) source code license limitations below) in the documentation and/or other materials provided with the distribution

Redistribution and use in binary form, without modification, are permitted provided that the following conditions are met:

* No reverse engineering, decompilation, or disassembly of this software is permitted with respect to any software provided in binary form.

* any redistribution and use are licensed by TI for use only with TI Devices.

* Nothing shall obligate TI to provide you with source code for the software licensed and provided to you in object code.

If software source code is provided to you, modification and redistribution of the source code are permitted provided that the following conditions are met:

* any redistribution and use of the source code, including any resulting derivative works, are licensed by TI for use only with TI Devices.

* any redistribution and use of any object code compiled from the source code and any resulting derivative works, are licensed by TI for use only with TI Devices.

Neither the name of Texas Instruments Incorporated nor the names of its suppliers may be used to endorse or promote products derived from this software without specific prior written permission.

DISCLAIMER.

THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS 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 TI AND TI’S LICENSORS 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.