FreeCalypso > hg > fc-magnetite
comparison cdg211/cdginc/p_em.val @ 4:56abf6cf8a0b
cdg211: cdginc/mdf/pdf files from TCS211-20070608
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 26 Sep 2016 01:11:35 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3:93999a60b835 | 4:56abf6cf8a0b |
---|---|
1 /* | |
2 +--------------------------------------------------------------------------+ | |
3 | PROJECT : PROTOCOL STACK | | |
4 | FILE : p_em.val | | |
5 | SOURCE : "__out__\g23m_dfile\prim\em.pdf" | | |
6 | LastModified : "2002-02-25" | | |
7 | IdAndVersion : "8304.129.96.103" | | |
8 | SrcFileTime : "Tue Apr 5 09:42:26 2005" | | |
9 | Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:15 2007 | | |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | |
11 +--------------------------------------------------------------------------+ | |
12 */ | |
13 | |
14 /* PRAGMAS | |
15 * PREFIX : NONE | |
16 * COMPATIBILITY_DEFINES : NO (require PREFIX) | |
17 * ALWAYS_ENUM_IN_VAL_FILE: NO | |
18 * ENABLE_GROUP: NO | |
19 * CAPITALIZE_TYPENAME: NO | |
20 */ | |
21 | |
22 | |
23 #ifndef P_EM_VAL | |
24 #define P_EM_VAL | |
25 | |
26 | |
27 #define CDG_ENTER__P_EM_VAL | |
28 | |
29 #define CDG_ENTER__FILENAME _P_EM_VAL | |
30 #define CDG_ENTER__P_EM_VAL__FILE_TYPE CDGINC | |
31 #define CDG_ENTER__P_EM_VAL__LAST_MODIFIED _2002_02_25 | |
32 #define CDG_ENTER__P_EM_VAL__ID_AND_VERSION _8304_129_96_103 | |
33 | |
34 #define CDG_ENTER__P_EM_VAL__SRC_FILE_TIME _Tue_Apr_5_09_42_26_2005 | |
35 | |
36 #include "CDG_ENTER.h" | |
37 | |
38 #undef CDG_ENTER__P_EM_VAL | |
39 | |
40 #undef CDG_ENTER__FILENAME | |
41 | |
42 | |
43 /* | |
44 * Value constants for VAL_arfcn | |
45 */ | |
46 #define VAL_ARFCN___FFFF (0xffff) /* not present */ | |
47 | |
48 /* | |
49 * Value constants for VAL_tn | |
50 */ | |
51 | |
52 /* | |
53 * Value constants for VAL_txlev | |
54 */ | |
55 | |
56 /* | |
57 * Value constants for VAL_rxlev | |
58 */ | |
59 | |
60 /* | |
61 * Value constants for VAL_rxqual_f | |
62 */ | |
63 | |
64 /* | |
65 * Value constants for VAL_bsic | |
66 */ | |
67 #define VAL_BSIC___FF (0xff) /* not present */ | |
68 | |
69 /* | |
70 * Value constants for VAL_t3212 | |
71 */ | |
72 | |
73 /* | |
74 * Value constants for VAL_v_start | |
75 */ | |
76 #define VAL_V_START___0 (0x0) /* no starting time */ | |
77 #define VAL_V_START___1 (0x1) /* with starting time */ | |
78 | |
79 /* | |
80 * Value constants for VAL_dtx_stat | |
81 */ | |
82 #define VAL_DTX_STAT___0 (0x0) /* without dtx */ | |
83 #define VAL_DTX_STAT___1 (0x1) /* with dtx */ | |
84 | |
85 /* | |
86 * Value constants for VAL_bs_pa_mfrms | |
87 */ | |
88 #define VAL_BS_PA_MFRMS___0 (0x0) /* 2 Multiframe Periods */ | |
89 #define VAL_BS_PA_MFRMS___1 (0x1) /* 3 Multiframe Periods */ | |
90 #define VAL_BS_PA_MFRMS___2 (0x2) /* 4 Multiframe Periods */ | |
91 #define VAL_BS_PA_MFRMS___3 (0x3) /* 5 Multiframe Periods */ | |
92 #define VAL_BS_PA_MFRMS___4 (0x4) /* 6 Multiframe Periods */ | |
93 #define VAL_BS_PA_MFRMS___5 (0x5) /* 7 Multiframe Periods */ | |
94 #define VAL_BS_PA_MFRMS___6 (0x6) /* 8 Multiframe Periods */ | |
95 #define VAL_BS_PA_MFRMS___7 (0x7) /* 9 Multiframe Periods */ | |
96 | |
97 /* | |
98 * Value constants for VAL_entity | |
99 */ | |
100 #define EM_L1 (0x1) /* L1 */ | |
101 #define EM_DL (0x2) /* DL */ | |
102 #define EM_RR (0x3) /* RR */ | |
103 #define EM_MM (0x4) /* MM */ | |
104 #define EM_CC (0x5) /* CC */ | |
105 #define EM_SS (0x6) /* SS */ | |
106 #define EM_SMS (0x7) /* SMS */ | |
107 #define EM_SIM (0x8) /* SIM */ | |
108 | |
109 /* | |
110 * Value constants for VAL_pco_bitmap | |
111 */ | |
112 #define EM_PCO_SC_INFO (0x1) /* request RR SC information */ | |
113 #define EM_PCO_GPRS_INFO (0x2) /* request GPRS SC information */ | |
114 #define EM_PCO_NC_INFO (0x4) /* request RR NC information */ | |
115 #define EM_PCO_LOC_PAG_INFO (0x8) /* request RR Location and Paging information */ | |
116 #define EM_PCO_PLMN_INFO (0x10) /* request RR PLMN information */ | |
117 #define EM_PCO_CIPH_HOP_DTX_INFO (0x20) /* request RR Ciphering Hopping and DTX information */ | |
118 #define EM_PCO_POWER_INFO (0x40) /* request RR Power (Classmark) information */ | |
119 #define EM_PCO_IDENTITY_INFO (0x80) /* request RR Identity information */ | |
120 #define EM_PCO_SW_VERSION_INFO (0x100) /* request SW Version information */ | |
121 #define EM_PCO_GMM_INFO (0x200) /* request GMM information */ | |
122 #define EM_PCO_GRLC_INFO (0x400) /* request GRLC information */ | |
123 #define EM_PCO_AMR_INFO (0x800) /* request AMR information */ | |
124 #define EM_PCO_PDP_INFO (0x1000) /* request PDP information */ | |
125 | |
126 /* | |
127 * Value constants for VAL_hyst | |
128 */ | |
129 #define CELL_HYST_0_DB (0x0) /* 0 dB RXLEV hysteresis for LA re-selection */ | |
130 #define CELL_HYST_2_DB (0x1) /* 2 dB RXLEV hysteresis for LA re-selection */ | |
131 #define CELL_HYST_4_DB (0x2) /* 4 dB RXLEV hysteresis for LA re-selection */ | |
132 #define CELL_HYST_6_DB (0x3) /* 6 dB RXLEV hysteresis for LA re-selection */ | |
133 #define CELL_HYST_8_DB (0x4) /* 8 dB RXLEV hysteresis for LA re-selection */ | |
134 #define CELL_HYST_10_DB (0x5) /* 10 dB RXLEV hysteresis for LA re-selection */ | |
135 #define CELL_HYST_12_DB (0x6) /* 12 dB RXLEV hysteresis for LA re-selection */ | |
136 #define CELL_HYST_14_DB (0x7) /* 14 dB RXLEV hysteresis for LA re-selection */ | |
137 | |
138 /* | |
139 * Value constants for VAL_gprs_prio_class | |
140 */ | |
141 #define GPRS_PRIORITY_CLASS_INVALID (0xff) /* This value is used to indicate the absence of this parameter */ | |
142 | |
143 /* | |
144 * Value constants for VAL_tbf_trans_type | |
145 */ | |
146 #define EM_TBF_TYPE_NULL (0x0) /* No GPRS data transfer */ | |
147 #define EM_TBF_TYPE_SB (0x1) | |
148 #define EM_TBF_TYPE_FA (0x2) /* Fixed Allocation */ | |
149 #define EM_TBF_TYPE_DA (0x3) /* Dynamic Allocation */ | |
150 #define EM_TBF_TYPE_DL (0x4) /* DL */ | |
151 #define EM_TBF_TYPE_DL_AND_DA (0x5) /* DL + Dynamic Allocation */ | |
152 #define EM_TBF_TYPE_DL_AND_FA (0x6) /* DL + Fixed Allocation */ | |
153 | |
154 /* | |
155 * Value constants for VAL_nco | |
156 */ | |
157 #define FMM_NC0 (0x0) /* NC0 */ | |
158 #define FMM_NC1 (0x1) /* NC1 */ | |
159 #define FMM_NC2 (0x2) /* NC2, network controlled */ | |
160 #define FMM_RESET (0x3) /* BCCH based reselection order */ | |
161 #define FMM_EMPTY (0x4) /* undefined */ | |
162 | |
163 /* | |
164 * Value constants for VAL_grlc_state | |
165 */ | |
166 #define ACCESS_DISABLED (0x0) /* access disabled */ | |
167 #define PIM (0x1) /* Packet idle mode */ | |
168 #define PAM (0x2) /* Packet access mode */ | |
169 #define PTM (0x3) /* Packet transfer mode */ | |
170 #define WAIT_4_PIM (0x4) /* wait for PIM */ | |
171 | |
172 /* | |
173 * Value constants for VAL_cs | |
174 */ | |
175 #define CS_MODE_1 (0x0) /* Values Item */ | |
176 #define CS_MODE_2 (0x1) /* Values Item */ | |
177 #define CS_MODE_3 (0x2) /* Values Item */ | |
178 #define CS_MODE_4 (0x3) /* Values Item */ | |
179 | |
180 /* | |
181 * Value constants for VAL_cell_type_ind | |
182 */ | |
183 #define EM_CELL_NA (0x0) /* Cell type is not available */ | |
184 #define EM_CELL_GSM (0x1) /* Cell supports GSM only */ | |
185 #define EM_CELL_GPRS (0x2) /* Cell supports GSM and GPRS */ | |
186 | |
187 /* | |
188 * Value constants for VAL_cell_resel_offset | |
189 */ | |
190 | |
191 /* | |
192 * Value constants for VAL_temp_offset | |
193 */ | |
194 | |
195 /* | |
196 * Value constants for VAL_rxlev_acc_min | |
197 */ | |
198 | |
199 /* | |
200 * Value constants for VAL_vocoder | |
201 */ | |
202 #define EM_VOC_SIG (0x0) /* Signalling only */ | |
203 #define EM_VOC_SPEECH (0x1) /* Speech */ | |
204 #define EM_VOC_EFR (0x21) /* Enhanced full rate */ | |
205 #define EM_VOC_AMR (0x41) /* Adaptive multi rate */ | |
206 #define EM_VOC_14_4 (0xf) /* User data rate of 14.4 kbps */ | |
207 #define EM_VOC_9_6 (0x3) /* User data rate of 9.6kbps/12kbps radio interface rate */ | |
208 #define EM_VOC_4_8 (0xb) /* User data rate of 4.8kbps/6kbps radio interface rate */ | |
209 #define EM_VOC_2_4 (0x13) /* User data rate of 2.4kbps/3.6 radio interface rate */ | |
210 #define EM_VOC_NA (0xff) /* Not applicable in this state */ | |
211 | |
212 /* | |
213 * Value constants for VAL_t3312_state | |
214 */ | |
215 #define EM_T3312_ACTIVE (0x0) /* Periodic RAU timer is active */ | |
216 #define EM_T3312_DEACTIVE (0x1) /* Periodic RAU timer is de active */ | |
217 | |
218 /* | |
219 * Value constants for VAL_amr_voc | |
220 */ | |
221 #define EM_AFS (0x1) /* AMR full rate speech */ | |
222 #define EM_AH0 (0x2) /* AMR half speech on sub channel 0 */ | |
223 #define EM_AH1 (0x3) /* AMR half rate speech on sub channel 1 */ | |
224 | |
225 /* | |
226 * Value constants for VAL_amr_icmi | |
227 */ | |
228 #define EM_AMR_ICMI_IMP (0x0) /* The initial codec mode is defined by the implicit rule provided in 3GPP TS 05.09 */ | |
229 #define EM_AMR_ICMI_SMF (0x1) /* The initial codec mode is defined by the Start Mode field */ | |
230 | |
231 /* | |
232 * Value constants for VAL_amr_first_cod | |
233 */ | |
234 #define EM_AMR_MODE_4_75 (0x0) /* 4.75 kbps codec bit rate */ | |
235 #define EM_AMR_MODE_5_15 (0x1) /* 5.15 kbps codec bit rate */ | |
236 #define EM_AMR_MODE_5_9 (0x2) /* 5.9 kbps codec bit rate */ | |
237 #define EM_AMR_MODE_6_7 (0x3) /* 6.7 kbps codec bit rate */ | |
238 #define EM_AMR_MODE_7_4 (0x4) /* 7.4 kbps codec bit rate */ | |
239 #define EM_AMR_MODE_7_95 (0x5) /* 7.95 kbps codec bit rate */ | |
240 #define EM_AMR_MODE_10_2 (0x6) /* 10.2 kbps codec bit rate */ | |
241 #define EM_AMR_MODE_12_2 (0x7) /* 12.2 kbps codec bit rate */ | |
242 | |
243 /* | |
244 * Value constants for VAL_hop | |
245 */ | |
246 #define EM_HOP_NO (0x0) /* Hopping is not present */ | |
247 #define EM_HOP (0x1) /* Hopping used */ | |
248 | |
249 /* | |
250 * user defined constants | |
251 */ | |
252 #define MAX_SDU_LEN (0x1) | |
253 #define MAX_PDP_CTXT (0x2) | |
254 | |
255 #include "CDG_LEAVE.h" | |
256 | |
257 | |
258 #endif |