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 |
