Common Platform (CP) Tracer Library API Reference Guide (TCI6630K2L Version)
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
CPTLib_TCI6630K2L.h
Go to the documentation of this file.
1 #ifndef __CPTLIBRARY_TCI6630K2L_H
2 #define __CPTLIBRARY_TCI6630K2L_H
3 /*
4  * CPTLib_TCI6630K2L.h
5  *
6  * Common Platform (CP) Tracer Library TCI6630K2L device specific definitions
7  *
8  * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
9  *
10  *
11  * Redistribution and use in source and binary forms, with or without
12  * modification, are permitted provided that the following conditions
13  * are met:
14  *
15  * Redistributions of source code must retain the above copyright
16  * notice, this list of conditions and the following disclaimer.
17  *
18  * Redistributions in binary form must reproduce the above copyright
19  * notice, this list of conditions and the following disclaimer in the
20  * documentation and/or other materials provided with the
21  * distribution.
22  *
23  * Neither the name of Texas Instruments Incorporated nor the names of
24  * its contributors may be used to endorse or promote products derived
25  * from this software without specific prior written permission.
26  *
27  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
29  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
30  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
32  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
33  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
34  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
35  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
36  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
37  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38  *
39 */
40 
41 #include <stdlib.h>
42 #include <stdint.h> // The library uses C99 exact-width integer types
43 
44 #ifdef __cplusplus
45 extern "C" {
46 #endif
47 
52 //
54 // Public Typedefs and Enums
55 //
57 
62 // These are in SID order
63 typedef enum { eCPT_MSMC_0,
90  eCPT_ModID_Last
91  } eCPT_ModID;
92 
115 // Master IDs
116 typedef enum {
121  eCPT_MID_reserved_4,
122  eCPT_MID_reserved_5,
123  eCPT_MID_reserved_6,
124  eCPT_MID_reserved_7,
127  eCPT_MID_reserved_10,
128  eCPT_MID_reserved_11,
129  eCPT_MID_reserved_12,
130  eCPT_MID_reserved_13,
131  eCPT_MID_reserved_14,
132  eCPT_MID_reserved_15,
137  eCPT_MID_reserved_20,
138  eCPT_MID_reserved_21,
139  eCPT_MID_reserved_22,
140  eCPT_MID_reserved_23,
141  eCPT_MID_reserved_24,
146  eCPT_MID_reserved_29,
147  eCPT_MID_reserved_30,
166  eCPT_MID_reserved_49,
167  eCPT_MID_reserved_50,
168  eCPT_MID_reserved_51,
169  eCPT_MID_reserved_52,
171  /* NETCP Global master group */
176  eCPT_MID_reserved_58,
177  eCPT_MID_reserved_59,
183  eCPT_MID_reserved_65,
184  eCPT_MID_reserved_66,
185  eCPT_MID_reserved_67,
186  /* QM Secondary CDMA master group */
191  /* IQN CDMA master group */
196  eCPT_MID_reserved_76,
197  eCPT_MID_reserved_77,
198  eCPT_MID_reserved_78,
199  eCPT_MID_reserved_79,
200  eCPT_MID_reserved_80,
203  eCPT_MID_reserved_83,
204  eCPT_MID_reserved_84,
205  eCPT_MID_reserved_85,
206  eCPT_MID_reserved_86,
207  eCPT_MID_reserved_87,
208  eCPT_MID_reserved_88,
209  eCPT_MID_reserved_89,
210  eCPT_MID_reserved_90,
211  eCPT_MID_reserved_91,
212  eCPT_MID_reserved_92,
213  eCPT_MID_reserved_93,
214  eCPT_MID_reserved_94,
215  eCPT_MID_reserved_95,
216  /* QM1_CDMA master group */
221  eCPT_MID_reserved_100,
222  eCPT_MID_reserved_101,
225  eCPT_MID_reserved_104,
226  eCPT_MID_reserved_105,
229  eCPT_MID_reserved_108,
230  eCPT_MID_reserved_109,
231  eCPT_MID_reserved_110,
232  eCPT_MID_reserved_111,
246  eCPT_MID_reserved_179,
247  /* NETCP master group */
252  eCPT_MID_Cnt = 256
253  } eCPT_MasterID;
254 
255 #ifdef __cplusplus
256 }
257 #endif
258 
259 #endif /* __CPTLIBARY_TCI6630K2L_H */