summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAravind Batni2016-03-23 10:26:51 -0500
committerAravind Batni2016-03-23 10:26:51 -0500
commit4ec4c1751018186c4c827c5eeaa324dd8c8975b1 (patch)
tree1f9a8eeb9ec8f3bd861bac1b080f2922abba458c
parent43badac6ff6269e9449fb03fb7af985e61ab723c (diff)
downloadpa-lld-4ec4c1751018186c4c827c5eeaa324dd8c8975b1.tar.gz
pa-lld-4ec4c1751018186c4c827c5eeaa324dd8c8975b1.tar.xz
pa-lld-4ec4c1751018186c4c827c5eeaa324dd8c8975b1.zip
updated license header for pafw.h
-rw-r--r--fw/pafw.h112
1 files changed, 72 insertions, 40 deletions
diff --git a/fw/pafw.h b/fw/pafw.h
index 71dda86..8e97d6c 100644
--- a/fw/pafw.h
+++ b/fw/pafw.h
@@ -1,46 +1,78 @@
1// ****************************************************************************
2// * FILE PURPOSE: PASS Firmware Image Definitions for the PA LLD
3// ****************************************************************************
4//
5// FILE NAME: pafw.h
6//
7// DESCRIPTION: Define PASS firmware image related constants and data structures.
8// The PASS contains six PDSPs wihich perform the command and packet processing.
9// There are three PDSP images provided by the module under the ti/drv/pa/fw/v0
10// directory:
11// -Packet Classifier 1 image: classify1_bin.c for PDSP0, PDSP1 and PDSP2
12// -Packet Classifier 2 image: classify2_bin.c for PDSP3
13// -Packet Modifier image: pam_bin.c for PDSP4 and PDSP5
14//
15// REVISION HISTORY:
16//
17//
18// TEXAS INSTRUMENTS TEXT FILE LICENSE
19//
20// Copyright (c) 2016 Texas Instruments Incorporated
21//
22// All rights reserved not granted herein.
23//
24// Limited License.
25//
26// Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive
27// license under copyrights and patents it now or hereafter owns or controls to
28// make, have made, use, import, offer to sell and sell ("Utilize") this software
29// subject to the terms herein. With respect to the foregoing patent license,
30// such license is granted solely to the extent that any such patent is necessary
31// to Utilize the software alone. The patent license shall not apply to any
32// combinations which include this software, other than combinations with devices
33// manufactured by or for TI (“TI Devices”). No hardware patent is licensed hereunder.
34//
35// Redistributions must preserve existing copyright notices and reproduce this license
36// (including the above copyright notice and the disclaimer and (if applicable) source
37// code license limitations below) in the documentation and/or other materials provided
38// with the distribution.
39//
40// Redistribution and use in binary form, without modification, are permitted provided
41// that the following conditions are met:
42// No reverse engineering, decompilation, or disassembly of this software is
43// permitted with respect to any software provided in binary form.
44// Any redistribution and use are licensed by TI for use only with TI Devices.
45// Nothing shall obligate TI to provide you with source code for the software
46// licensed and provided to you in object code.
47//
48// If software source code is provided to you, modification and redistribution of the
49// source code are permitted provided that the following conditions are met:
50// Any redistribution and use of the source code, including any resulting derivative
51// works, are licensed by TI for use only with TI Devices.
52// Any redistribution and use of any object code compiled from the source code
53// and any resulting derivative works, are licensed by TI for use only with TI Devices.
54//
55// Neither the name of Texas Instruments Incorporated nor the names of its suppliers
56// may be used to endorse or promote products derived from this software without
57// specific prior written permission.
58//
59// DISCLAIMER.
60//
61// THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "AS IS" AND ANY EXPRESS OR IMPLIED
62// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
63// AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TI AND TI’S
64// LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
65// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
66// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
67// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
68// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
69// EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
70//
71//
72//
1#ifndef _PAFW_H 73#ifndef _PAFW_H
2#define _PAFW_H 74#define _PAFW_H
3 75
4/******************************************************************************
5 * FILE PURPOSE: PASS Firmware Image Definitions for the PA LLD
6 ******************************************************************************
7 * FILE NAME: pafw.h
8 *
9 * DESCRIPTION: Define PASS firmware image related constants and data structures.
10 *
11 * REVISION HISTORY:
12 *
13 * Copyright (c) Texas Instruments Incorporated 2013-2016
14 *
15 * Redistribution and use in source and binary forms, with or without
16 * modification, are permitted provided that the following conditions
17 * are met:
18 *
19 * Redistributions of source code must retain the above copyright
20 * notice, this list of conditions and the following disclaimer.
21 *
22 * Redistributions in binary form must reproduce the above copyright
23 * notice, this list of conditions and the following disclaimer in the
24 * documentation and/or other materials provided with the
25 * distribution.
26 *
27 * Neither the name of Texas Instruments Incorporated nor the names of
28 * its contributors may be used to endorse or promote products derived
29 * from this software without specific prior written permission.
30 *
31 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
32 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
33 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
34 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
35 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
36 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
37 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
38 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
39 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
40 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
41 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
42 *
43*/
44#ifdef __cplusplus 76#ifdef __cplusplus
45extern "C" { 77extern "C" {
46#endif 78#endif