FreeCalypso > hg > fc-magnetite
annotate cdg-hybrid/cdginc/p_8010_147_l1_include.h @ 375:e80e43185ca1
doc/Modem-configs update: we now have both Standard Modem and VPM
functionality choices
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Fri, 12 Jan 2018 07:22:16 +0000 | 
| parents | e7a67accfad9 | 
| children | 
| rev | line source | 
|---|---|
| 
212
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 +--------------------------------------------------------------------------+ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 | PROJECT : PROTOCOL STACK | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 | FILE : p_8010_147_l1_include.h | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 | SOURCE : "sap\8010_147_L1_include.pdf" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 | LastModified : "2003-07-28" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 | IdAndVersion : "8010.147.03.002" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 | SrcFileTime : "Thu Nov 29 09:28:46 2007" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 +--------------------------------------------------------------------------+ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
13 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 /* PRAGMAS | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 * PREFIX : NONE | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
16 * COMPATIBILITY_DEFINES : NO (require PREFIX) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
17 * ALWAYS_ENUM_IN_VAL_FILE: YES | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
18 * ENABLE_GROUP: NO | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 * CAPITALIZE_TYPENAME: YES | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 #ifndef P_8010_147_L1_INCLUDE_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
24 #define P_8010_147_L1_INCLUDE_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
25 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
26 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
27 #define CDG_ENTER__P_8010_147_L1_INCLUDE_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
28 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
29 #define CDG_ENTER__FILENAME _P_8010_147_L1_INCLUDE_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
30 #define CDG_ENTER__P_8010_147_L1_INCLUDE_H__FILE_TYPE CDGINC | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
31 #define CDG_ENTER__P_8010_147_L1_INCLUDE_H__LAST_MODIFIED _2003_07_28 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
32 #define CDG_ENTER__P_8010_147_L1_INCLUDE_H__ID_AND_VERSION _8010_147_03_002 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
33 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
34 #define CDG_ENTER__P_8010_147_L1_INCLUDE_H__SRC_FILE_TIME _Thu_Nov_29_09_28_46_2007 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
35 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
36 #include "CDG_ENTER.h" | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
37 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
38 #undef CDG_ENTER__P_8010_147_L1_INCLUDE_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
39 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
40 #undef CDG_ENTER__FILENAME | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
41 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
42 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
43 #include "p_8010_147_l1_include.val" | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
44 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
45 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
46 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
47 * typedef between var and valtab enums | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
48 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
49 #ifndef __T_RF_CHAN_CNT__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
50 #define __T_RF_CHAN_CNT__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
51 typedef T_VAL_RF_CHAN_CNT T_RF_CHAN_CNT; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
52 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
53 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
54 #ifndef __T_RADIO_FREQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
55 #define __T_RADIO_FREQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
56 typedef T_VAL_RADIO_FREQ T_RADIO_FREQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
57 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
58 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
59 #ifndef __T_RADIO_FREQ_NO__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
60 #define __T_RADIO_FREQ_NO__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
61 typedef T_VAL_RADIO_FREQ T_RADIO_FREQ_NO; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
62 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
63 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
64 #ifndef __T_RADIO_FREQ_ARRAY__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
65 #define __T_RADIO_FREQ_ARRAY__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
66 typedef T_VAL_RADIO_FREQ T_RADIO_FREQ_ARRAY; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
67 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
68 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
69 #ifndef __T_BCCH_CARRIER__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
70 #define __T_BCCH_CARRIER__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
71 typedef T_VAL_RADIO_FREQ T_BCCH_CARRIER; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
72 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
73 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
74 #ifndef __T_BCCH_FREQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
75 #define __T_BCCH_FREQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
76 typedef T_VAL_RADIO_FREQ T_BCCH_FREQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
77 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
78 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
79 #ifndef __T_RF_CHAN_NUM__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
80 #define __T_RF_CHAN_NUM__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
81 typedef T_VAL_RADIO_FREQ T_RF_CHAN_NUM; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
82 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
83 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
84 #ifndef __T_ERROR_FLAG__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
85 #define __T_ERROR_FLAG__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
86 typedef T_VAL_ERROR_FLAG T_ERROR_FLAG; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
87 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
88 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
89 #ifndef __T_ERROR_CAUSE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
90 #define __T_ERROR_CAUSE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
91 typedef T_VAL_ERROR_FLAG T_ERROR_CAUSE; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
92 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
93 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
94 #ifndef __T_FN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
95 #define __T_FN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
96 typedef T_VAL_FN T_FN; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
97 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
98 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
99 #ifndef __T_ABSOLUTE_FN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
100 #define __T_ABSOLUTE_FN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
101 typedef T_VAL_FN T_ABSOLUTE_FN; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
102 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
103 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
104 #ifndef __T_FN_OFFSET__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
105 #define __T_FN_OFFSET__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
106 typedef T_VAL_FN_OFFSET T_FN_OFFSET; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
107 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
108 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
109 #ifndef __T_MAIO__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
110 #define __T_MAIO__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
111 typedef T_VAL_MAIO T_MAIO; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
112 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
113 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
114 #ifndef __T_HSN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
115 #define __T_HSN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
116 typedef T_VAL_HSN T_HSN; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
117 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
118 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
119 #ifndef __T_L2_CHANNEL__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
120 #define __T_L2_CHANNEL__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
121 typedef T_VAL_L2_CHANNEL T_L2_CHANNEL; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
122 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
123 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
124 #ifndef __T_L2_CHANNEL_TYPE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
125 #define __T_L2_CHANNEL_TYPE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
126 typedef T_VAL_L2_CHANNEL T_L2_CHANNEL_TYPE; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
127 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
128 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
129 #ifndef __T_PAGE_MODE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
130 #define __T_PAGE_MODE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
131 typedef T_VAL_PAGE_MODE T_PAGE_MODE; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
132 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
133 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
134 #ifndef __T_RXLEV__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
135 #define __T_RXLEV__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
136 typedef T_VAL_RXLEV T_RXLEV; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
137 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
138 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
139 #ifndef __T_S_RXLEV__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
140 #define __T_S_RXLEV__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
141 typedef T_VAL_RXLEV T_S_RXLEV; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
142 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
143 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
144 #ifndef __T_TIMESLOT_NO__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
145 #define __T_TIMESLOT_NO__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
146 typedef T_VAL_TIMESLOT_NO T_TIMESLOT_NO; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
147 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
148 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
149 #ifndef __T_TIMESLOT_NUMBER__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
150 #define __T_TIMESLOT_NUMBER__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
151 typedef T_VAL_TIMESLOT_NO T_TIMESLOT_NUMBER; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
152 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
153 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
154 #ifndef __T_TA_TN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
155 #define __T_TA_TN__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
156 typedef T_VAL_TIMESLOT_NO T_TA_TN; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
157 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
158 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
159 #ifndef __T_CTRL_TIMESLOT__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
160 #define __T_CTRL_TIMESLOT__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
161 typedef T_VAL_TIMESLOT_NO T_CTRL_TIMESLOT; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
162 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
163 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
164 #ifndef __T_TSC__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
165 #define __T_TSC__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
166 typedef T_VAL_TSC T_TSC; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
167 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
168 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
169 #ifndef __T_HOPPING_RF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
170 #define __T_HOPPING_RF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
171 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
172 * Channel choice | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
173 * CCDGEN:WriteStruct_Count==1333 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
174 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
175 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
176 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
177 U8 maio; /*< 0: 1> T_MAIO, Mobile allocation index offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
178 U8 hsn; /*< 1: 1> T_HSN, Hopping sequence number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
179 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
180 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
181 } T_HOPPING_RF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
182 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
183 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
184 #ifndef __T_RADIO_FRAME__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
185 #define __T_RADIO_FRAME__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
186 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
187 * Layer 2 frame | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
188 * CCDGEN:WriteStruct_Count==1334 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
189 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
190 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
191 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
192 U8 A[MAX_L2_FRAME_SIZE]; /*< 0: 23> Frame content */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
193 U8 _align0; /*< 23: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
194 } T_RADIO_FRAME; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
195 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
196 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
197 #ifndef __T_MA_FIELD__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
198 #define __T_MA_FIELD__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
199 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
200 * Frequency list | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
201 * CCDGEN:WriteStruct_Count==1335 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
202 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
203 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
204 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
205 U16 A[MAX_MA_CARRIER]; /*< 0:128> T_RADIO_FREQ, Radio frequency channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
206 } T_MA_FIELD; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
207 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
208 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
209 #ifndef __T_MOBILE_ALLOCATION__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
210 #define __T_MOBILE_ALLOCATION__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
211 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
212 * List of frequencies for MA | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
213 * CCDGEN:WriteStruct_Count==1336 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
214 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
215 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
216 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
217 U16 rf_chan_cnt; /*< 0: 2> T_RF_CHAN_CNT, Number of channels in the mobile allocation list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
218 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
219 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
220 T_MA_FIELD rf_chan_no; /*< 4:128> Frequency list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
221 } T_MOBILE_ALLOCATION; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
222 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
223 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
224 #ifndef __T_SINGLE_RF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
225 #define __T_SINGLE_RF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
226 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
227 * Single RF channel number | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
228 * CCDGEN:WriteStruct_Count==1337 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
229 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
230 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
231 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
232 U16 radio_freq; /*< 0: 2> T_RADIO_FREQ, Radio frequency channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
233 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
234 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
235 } T_SINGLE_RF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
236 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
237 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
238 #ifndef __T_CHN_SEL_CHOICE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
239 #define __T_CHN_SEL_CHOICE__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
240 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
241 * Channel choice | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
242 * CCDGEN:WriteStruct_Count==1338 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
243 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
244 typedef union | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
245 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
246 T_SINGLE_RF single_rf; /*< 0: 4> Single RF channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
247 T_HOPPING_RF hopping_rf; /*< 0: 4> Channel choice */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
248 } T_CHN_SEL_CHOICE; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
249 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
250 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
251 #ifndef __T_CHN_SEL__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
252 #define __T_CHN_SEL__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
253 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
254 * Channel selector | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
255 * CCDGEN:WriteStruct_Count==1339 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
256 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
257 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
258 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
259 T_CTRL_CHN_SEL_CHOICE ctrl_rf_channel; /*< 0: 4> (enum=32bit) controller for union */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
260 T_CHN_SEL_CHOICE rf_channel; /*< 4: 4> Channel choice */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
261 } T_CHN_SEL; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
262 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
263 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
264 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
265 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
266 * End of substructure section, begin of primitive definition section | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
267 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
268 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
269 #ifndef __T_L1_EXPORT__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
270 #define __T_L1_EXPORT__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
271 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
272 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
273 * CCDGEN:WriteStruct_Count==1340 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
274 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
275 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
276 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
277 U16 rf_chan_cnt; /*< 0: 2> T_RF_CHAN_CNT, Number of channels in the mobile allocation list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
278 U16 radio_freq; /*< 2: 2> T_RADIO_FREQ, Radio frequency channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
279 U16 radio_freq_no; /*< 4: 2> T_RADIO_FREQ_NO, Radio frequency channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
280 U16 radio_freq_array; /*< 6: 2> T_RADIO_FREQ_ARRAY, Radio frequency channel number (used in array) */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
281 U16 bcch_carrier; /*< 8: 2> T_BCCH_CARRIER, Radio frequency channel number of BCCH */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
282 U16 bcch_freq; /*< 10: 2> T_BCCH_FREQ, Radio frequency channel number of BCCH */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
283 U16 rf_chan_num; /*< 12: 2> T_RF_CHAN_NUM, Radio frequency channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
284 U8 _align0; /*< 14: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
285 U8 _align1; /*< 15: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
286 T_CTRL_CHN_SEL_CHOICE ctrl_rf_channel; /*< 16: 4> (enum=32bit) controller for union */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
287 T_CHN_SEL_CHOICE rf_channel; /*< 20: 4> Channel choice */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
288 T_CHN_SEL chan_sel; /*< 24: 8> Channel selector */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
289 U8 error_flag; /*< 32: 1> T_ERROR_FLAG, Error cause */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
290 U8 error_cause; /*< 33: 1> T_ERROR_CAUSE, Error cause */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
291 U8 _align2; /*< 34: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
292 U8 _align3; /*< 35: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
293 U32 fn; /*< 36: 4> T_FN, Frame number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
294 U32 absolute_fn; /*< 40: 4> T_ABSOLUTE_FN, Full frame number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
295 U32 fn_offset; /*< 44: 4> T_FN_OFFSET, Frame offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
296 T_HOPPING_RF hopping_rf; /*< 48: 4> Channel choice */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
297 U8 l2_channel; /*< 52: 1> T_L2_CHANNEL, Layer 2 channel-type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
298 U8 l2_channel_type; /*< 53: 1> T_L2_CHANNEL_TYPE, Layer 2 channel-type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
299 U8 _align4; /*< 54: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
300 U8 _align5; /*< 55: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
301 T_RADIO_FRAME l2_frame; /*< 56: 24> Layer 2 frame */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
302 T_MOBILE_ALLOCATION frequency_list; /*< 80:132> List of frequencies for MA */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
303 T_MOBILE_ALLOCATION freq_list; /*<212:132> List of frequencies for MA */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
304 T_MOBILE_ALLOCATION cbch_freq_list; /*<344:132> CBCH frequency list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
305 T_MOBILE_ALLOCATION frequency_list_bef_sti; /*<476:132> Frequency list before starting time */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
306 U8 page_mode; /*<608: 1> T_PAGE_MODE, Paging mode */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
307 S8 rxlev; /*<609: 1> T_RXLEV, The (accumulated) result of power measurements. */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
308 S8 s_rxlev; /*<610: 1> T_S_RXLEV, The serving cell received power level (average of the 4 PCH bursts read during the particular PCH block). */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
309 U8 _align6; /*<611: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
310 T_MA_FIELD rf_chan_no; /*<612:128> Frequency list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
311 T_SINGLE_RF single_rf; /*<740: 4> Single RF channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
312 U8 timeslot_no; /*<744: 1> T_TIMESLOT_NO, Timeslot number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
313 U8 timeslot_number; /*<745: 1> T_TIMESLOT_NUMBER, Timeslot number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
314 U8 ta_tn; /*<746: 1> T_TA_TN, Timing advance timeslot number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
315 U8 ctrl_timeslot; /*<747: 1> T_CTRL_TIMESLOT, Downlink control timeslot */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
316 U8 tsc; /*<748: 1> T_TSC, Training sequence code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
317 U8 _align7; /*<749: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
318 U8 _align8; /*<750: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
319 U8 _align9; /*<751: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
320 } T_L1_EXPORT; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
321 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
322 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
323 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
324 #include "CDG_LEAVE.h" | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
325 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
326 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
327 #endif | 
