212
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 1 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 2 +--------------------------------------------------------------------------+
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 3 | PROJECT : PROTOCOL STACK |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 4 | FILE : p_mphc.val |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 5 | SOURCE : "sap\mphc.pdf" |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 6 | LastModified : "2003-04-03" |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 7 | IdAndVersion : "10.10.10.011" |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 8 | SrcFileTime : "Mon Sep 26 14:30:48 2005" |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 11 +--------------------------------------------------------------------------+
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 12 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 13
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 14 /* PRAGMAS
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 15 * PREFIX : NONE
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 16 * COMPATIBILITY_DEFINES : NO (require PREFIX)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 17 * ALWAYS_ENUM_IN_VAL_FILE: NO
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 18 * ENABLE_GROUP: NO
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 19 * CAPITALIZE_TYPENAME: NO
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 20 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 21
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 22
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 23 #ifndef P_MPHC_VAL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 24 #define P_MPHC_VAL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 25
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 26
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 27 #define CDG_ENTER__P_MPHC_VAL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 28
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 29 #define CDG_ENTER__FILENAME _P_MPHC_VAL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 30 #define CDG_ENTER__P_MPHC_VAL__FILE_TYPE CDGINC
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 31 #define CDG_ENTER__P_MPHC_VAL__LAST_MODIFIED _2003_04_03
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 32 #define CDG_ENTER__P_MPHC_VAL__ID_AND_VERSION _10_10_10_011
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 33
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 34 #define CDG_ENTER__P_MPHC_VAL__SRC_FILE_TIME _Mon_Sep_26_14_30_48_2005
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 35
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 36 #include "CDG_ENTER.h"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 37
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 38 #undef CDG_ENTER__P_MPHC_VAL
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 39
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 40 #undef CDG_ENTER__FILENAME
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 41
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 42
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 43 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 44 * Value constants for VAL_bs_pa_mfrms
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 45 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 46 #define VAL_BS_PA_MFRMS___2 (0x2) /* 2 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 47 #define VAL_BS_PA_MFRMS___3 (0x3) /* 3 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 48 #define VAL_BS_PA_MFRMS___4 (0x4) /* 4 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 49 #define VAL_BS_PA_MFRMS___5 (0x5) /* 5 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 50 #define VAL_BS_PA_MFRMS___6 (0x6) /* 6 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 51 #define VAL_BS_PA_MFRMS___7 (0x7) /* 7 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 52 #define VAL_BS_PA_MFRMS___8 (0x8) /* 8 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 53 #define VAL_BS_PA_MFRMS___9 (0x9) /* 9 Multiframe Periods */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 54
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 55 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 56 * Value constants for VAL_bcch_combined
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 57 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 58 #define COMB_CCCH_NOT_COMB (0x0) /* CCCH not combined with SDCCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 59 #define COMB_CCCH_COMB (0x1) /* CCCH combined with SDCCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 60
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 61 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 62 * Value constants for VAL_ccch_group
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 63 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 64 #define CCCH_GROUP_TS0 (0x0) /* equal to timeslot 0 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 65 #define CCCH_GROUP_TS2 (0x1) /* equal to timeslot 2 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 66 #define CCCH_GROUP_TS4 (0x2) /* equal to timeslot 4 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 67 #define CCCH_GROUP_TS6 (0x3) /* equal to timeslot 6 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 68
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 69 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 70 * Value constants for VAL_page_block_index
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 71 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 72
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 73 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 74 * Value constants for VAL_page_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 75 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 76 #define PGM_NORMAL (0x0) /* Use normal paging */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 77 #define PGM_EXTENDED (0x1) /* Use extended paging */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 78 #define PGM_REORG (0x2) /* use reorganise paging */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 79
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 80 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 81 * Value constants for VAL_modulus
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 82 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 83
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 84 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 85 * Value constants for VAL_radio_freq
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 86 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 87
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 88 // VALTAB-FF: !TI_DUAL_MODE
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 89 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 90 * Value constants for VAL_l2_channel
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 91 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 92 #define L2_CHANNEL_SACCH (0x1) /* SACCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 93 #define L2_CHANNEL_SDCCH (0x2) /* SDCCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 94 #define L2_CHANNEL_FACCH_H (0x3) /* FACCH halfrate block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 95 #define L2_CHANNEL_FACCH_F (0x4) /* FACCH fullrate block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 96 #define L2_CHANNEL_CCCH (0x5) /* CCCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 97 #define L2_CHANNEL_NBCCH (0x6) /* normal BCCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 98 #define L2_CHANNEL_PCH (0x7) /* PCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 99 #define L2_CHANNEL_EPCH (0x8) /* extended PCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 100 #define L2_CHANNEL_CBCH (0x9) /* CBCH block */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 101 #define L2_CHANNEL_EBCCH (0xa) /* extended BCCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 102
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 103 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 104 * Value constants for VAL_error_flag
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 105 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 106 #define VALID_BLOCK (0x0) /* valid block received */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 107 #define INVALID_BLOCK (0x1) /* invalid block received */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 108
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 109 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 110 * Value constants for VAL_tc
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 111 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 112
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 113 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 114 * Value constants for VAL_fn_offset
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 115 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 116
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 117 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 118 * Value constants for VAL_time_alignment
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 119 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 120
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 121 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 122 * Value constants for VAL_timing_validity
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 123 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 124 #define TV_INVALID_TIMING_INFO (0x0) /* timing info shall not be used, do full FB and SB detection */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 125 #define TV_APPROX_TIMING_INFO (0x1) /* timing info may be used, do full FB and SB detection */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 126 #define TV_VALID_TIMING_INFO (0x2) /* read SB based based on timing info (only for ncell) */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 127
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 128 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 129 * Value constants for VAL_search_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 130 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 131 #define SM_WIDE_MODE (0x0) /* wideband capture and open-loop afc algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 132 #define SM_NARROW_MODE (0x1) /* narrowband capture and open-loop afc algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 133
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 134 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 135 * Value constants for VAL_bsic
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 136 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 137
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 138 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 139 * Value constants for VAL_tsc
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 140 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 141
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 142 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 143 * Value constants for VAL_bcch_blocks_required
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 144 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 145 #define SI_NBLOCK_0 (0x1) /* TC 0 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 146 #define SI_NBLOCK_1 (0x2) /* TC 1 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 147 #define SI_NBLOCK_2 (0x4) /* TC 2 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 148 #define SI_NBLOCK_3 (0x8) /* TC 3 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 149 #define SI_NBLOCK_4 (0x10) /* TC 4 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 150 #define SI_NBLOCK_5 (0x20) /* TC 5 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 151 #define SI_NBLOCK_6 (0x40) /* TC 6 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 152 #define SI_NBLOCK_7 (0x80) /* TC 7 normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 153 #define SI_EBLOCK_0 (0x100) /* TC 0 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 154 #define SI_EBLOCK_1 (0x200) /* TC 1 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 155 #define SI_EBLOCK_2 (0x400) /* TC 2 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 156 #define SI_EBLOCK_3 (0x800) /* TC 3 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 157 #define SI_EBLOCK_4 (0x1000) /* TC 4 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 158 #define SI_EBLOCK_5 (0x2000) /* TC 5 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 159 #define SI_EBLOCK_6 (0x4000) /* TC 6 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 160 #define SI_EBLOCK_7 (0x8000) /* TC 7 extended */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 161 #define NCELL_BCCH_SI_2 (0x2) /* PLMN Search */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 162 #define NCELL_BCCH_SI_3_4 (0xcc) /* Ncell BCCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 163 #define NCELL_BCCH_SI_2_3_4 (0xce) /* PLMN Search */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 164 #define NCELL_BCCH_SI_3_7_8 (0x8844) /* Ncell BCCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 165
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 166 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 167 * Value constants for VAL_channel_type
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 168 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 169 #define CH_TCH_F (0x1) /* TCH/F */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 170 #define CH_TCH_H (0x2) /* TCH/H */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 171 #define CH_SDCCH_4 (0x3) /* SDCCH/4 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 172 #define CH_SDCCH_8 (0x4) /* SDCCH/8 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 173
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 174 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 175 * Value constants for VAL_timeslot_no
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 176 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 177
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 178 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 179 * Value constants for VAL_h
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 180 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 181 #define NO_HOPPING (0x0) /* no hopping */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 182 #define HOPPING (0x1) /* hopping */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 183
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 184 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 185 * Value constants for VAL_hsn
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 186 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 187
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 188 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 189 * Value constants for VAL_maio
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 190 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 191
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 192 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 193 * Value constants for VAL_cbch_select
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 194 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 195 #define CBCH_READ_EXT (0x1) /* read extended CBCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 196 #define CBCH_READ_NORM (0x0) /* read normal CBCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 197
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 198 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 199 * Value constants for VAL_schedule_length
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 200 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 201 #define CBCH_NO_SCHED (0x0) /* no scheduling provided */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 202
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 203 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 204 * Value constants for VAL_tb_bitmap
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 205 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 206 #define CBCH_NORM_BLOCK2 (0x1) /* norm block 2 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 207 #define CBCH_NORM_BLOCK3 (0x2) /* norm block 3 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 208 #define CBCH_NORM_BLOCK4 (0x4) /* norm block 4 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 209 #define CBCH_EXT_BLOCK2 (0x8) /* ext block 2 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 210 #define CBCH_EXT_BLOCK3 (0x10) /* ext block 3 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 211 #define CBCH_EXT_BLOCK4 (0x20) /* ext block 4 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 212 #define CBCH_NORM_BLOCK234 (0x7) /* request all blocks */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 213 #define CBCH_EXT_BLOCK234 (0x38) /* all ext blocks */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 214
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 215 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 216 * Value constants for VAL_normal_cbch
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 217 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 218 #define CBCH_DONT_STOP (0x0) /* dont stop cbch */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 219 #define CBCH_STOP (0x1) /* stop cbch */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 220
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 221 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 222 * Value constants for VAL_txpwr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 223 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 224
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 225 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 226 * Value constants for VAL_powerclass_gsm
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 227 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 228 #define POW_CLASS_1 (0x1) /* Class 1 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 229 #define POW_CLASS_2 (0x2) /* Class 2 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 230 #define POW_CLASS_3 (0x3) /* Class 3 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 231 #define POW_CLASS_4 (0x4) /* Class 4 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 232 #define POW_CLASS_5 (0x5) /* Class 5 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 233
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 234 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 235 * Value constants for VAL_dtx_allowed
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 236 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 237 #define DTX_NOTALLOWED (0x0) /* DTX is not allowed */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 238 #define DTX_ALLOWED (0x1) /* DTX is allowed */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 239
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 240 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 241 * Value constants for VAL_pwrc
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 242 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 243 #define PWRC_NOT_SET (0x0) /* PWRC is not set */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 244 #define PWRC_SET (0x1) /* PWRC is set */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 245
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 246 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 247 * Value constants for VAL_channel_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 248 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 249 #define CM_SIGNALLING_ONLY (0x0) /* signalling only */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 250 #define CM_TCH_FS (0x1) /* TCH full rate speech */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 251 #define CM_TCH_HS (0x2) /* TCH half rate speech */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 252 #define CM_TCH_96 (0x3) /* TCH data 9600 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 253 #define CM_TCH_F_48 (0x4) /* TCH data full rate 4800 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 254 #define CM_TCH_H_48 (0x5) /* TCH data half rate 4800 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 255 #define CM_TCH_F_24 (0x6) /* TCH data full rate 2400 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 256 #define CM_TCH_H_24 (0x7) /* TCH data half rate 2400 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 257 #define CM_TCH_EFR (0x8) /* TCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 258 #define CM_TCH_144 (0x9) /* TCH */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 259 #define CM_TCH_AHS (0xa) /* TCH AMR half rate */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 260 #define CM_TCH_AFS (0xb) /* TCH AMR full rate */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 261
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 262 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 263 * Value constants for VAL_cipher_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 264 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 265 #define CI_NO_CIPHERING (0x0) /* ciphering off */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 266 #define CI_CIPHERING (0x1) /* ciphering on */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 267
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 268 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 269 * Value constants for VAL_a5_algorithm
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 270 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 271 #define A5_1 (0x0) /* A5/1 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 272 #define A5_2 (0x1) /* A5/2 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 273 #define A5_3 (0x2) /* A5/3 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 274 #define A5_4 (0x3) /* A5/4 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 275 #define A5_5 (0x4) /* A5/5 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 276 #define A5_6 (0x5) /* A5/6 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 277 #define A5_7 (0x6) /* A5/7 algorithm */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 278
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 279 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 280 * Value constants for VAL_cause
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 281 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 282 #define HO_COMPLETE (0x0) /* success */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 283 #define HO_TIMEOUT (0x1) /* timeout */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 284
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 285 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 286 * Value constants for VAL_nci
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 287 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 288 #define HO_TA_OUT_IGNORED (0x0) /* timing advance out of range is ignored */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 289 #define HO_TA_OUT_NOT_IGNORED (0x1) /* timing advance out of range is not ignored */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 290
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 291 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 292 * Value constants for VAL_timing_advance_valid
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 293 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 294 #define HO_TA_NOT_VALID (0x0) /* timing advance information is not valid */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 295 #define HO_TA_VALID (0x1) /* timing advance information is valid */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 296
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 297 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 298 * Value constants for VAL_dtx_used
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 299 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 300 #define DTX_NOT_USED (0x0) /* DTX was not used */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 301 #define DTX_USED (0x1) /* DTX was used */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 302
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 303 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 304 * Value constants for VAL_meas_valid
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 305 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 306 #define MEAS_ARE_NOT_VALID (0x0) /* measurement values are not valid */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 307 #define MEAS_ARE_VALID (0x1) /* measurement values are valid */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 308
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 309 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 310 * Value constants for VAL_bcch_freq
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 311 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 312
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 313 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 314 * Value constants for VAL_sub_channel
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 315 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 316 #define SUB_CH_0 (0x0) /* sub channel 0 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 317 #define SUB_CH_1 (0x1) /* sub channel 1 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 318
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 319 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 320 * Value constants for VAL_frame_erasure
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 321 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 322 #define TCH_LOOP_A (0x0) /* TCH loop A */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 323 #define TCH_LOOP_B (0x1) /* TCH loop B */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 324 #define TCH_LOOP_C (0x2) /* TCH loop C */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 325 #define TCH_LOOP_D (0x3) /* TCH loop D */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 326 #define TCH_LOOP_E (0x4) /* TCH loop E */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 327 #define TCH_LOOP_F (0x5) /* TCH loop F */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 328 #define TCH_LOOP_I (0x6) /* TCH loop I */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 329
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 330 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 331 * Value constants for VAL_tested_device
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 332 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 333 #define DAI_NO_TEST (0x0) /* no test */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 334 #define DAI_S_DEC (0x1) /* speech decoder */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 335 #define DAI_S_COD (0x2) /* speech coder */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 336 #define DAI_ACOUSTIC (0x4) /* acoustic tests */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 337
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 338 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 339 * Value constants for VAL_sleep_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 340 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 341 #define NO_SLEEP (0x0) /* no sleep mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 342 #define SMALL_SLEEP (0x1) /* small sleep mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 343 #define BIG_SLEEP (0x2) /* big sleep mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 344 #define DEEP_SLEEP (0x3) /* deep sleep mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 345 #define ALL_SLEEP (0x4) /* all sleep modes */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 346
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 347 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 348 * Value constants for VAL_Clocks
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 349 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 350 #define CL_ARMIO (0x1) /* ARMIO_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 351 #define CL_RIFR (0x2) /* RIF_CLKR */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 352 #define CL_RIFX (0x4) /* RIF_CLKX */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 353 #define CL_RIF13 (0x10) /* RIF_CLK13 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 354 #define CL_NCLK (0x20) /* UWIRE_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 355 #define CL_SIM (0x40) /* SIM_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 356 #define CL_TSP (0x80) /* TSP_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 357 #define CL_TIMER (0x100) /* TIMER_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 358 #define CL_TPU (0x200) /* TPU_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 359 #define CL_UART (0x400) /* UART_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 360 #define CL_SW_CLOCK (0x800) /* SWITCH_IRQ_CLK */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 361
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 362 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 363 * Value constants for VAL_sb_flag
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 364 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 365 #define NO_SB_FOUND (0x0) /* synchron burst not found (fn_offset, time_alignment and bsic are not valid) */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 366 #define SB_FOUND (0x1) /* synchron burst found (fn_offset, time_alignment and bsic are valid */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 367
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 368 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 369 * Value constants for VAL_gprs_prio
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 370 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 371 #define GPRS_PRIO_TOP (0x0) /* Higher than serving cell */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 372 #define GPRS_PRIO_HIGH (0x1) /* Higher than normal ncell bcch reading */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 373 #define GPRS_PRIO_NORM (0x2) /* Normal */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 374
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 375 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 376 * Value constants for VAL_radio_band_config
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 377 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 378 #define STD_900 (0x1) /* GSM 900 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 379 #define STD_EGSM (0x2) /* extended GSM */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 380 #define STD_1900 (0x3) /* PCS 1900 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 381 #define STD_1800 (0x4) /* DCS 1800 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 382 #define STD_DUAL (0x5) /* GSM 900 / DCS 1800 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 383 #define STD_DUAL_EGSM (0x6) /* extended GSM / DCS 1800 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 384 #define STD_850 (0x7) /* GSM 850 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 385 #define STD_DUAL_US (0x8) /* GSM 850 / PCS 1900 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 386
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 387 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 388 * Value constants for VAL_initial_codec_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 389 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 390 #define CODEC_MODE_1 (0x0) /* lowest codec mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 391 #define CODEC_MODE_2 (0x1) /* second lowest mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 392 #define CODEC_MODE_3 (0x2) /* third lowest mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 393 #define CODEC_MODE_4 (0x3) /* highest mode */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 394
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 395 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 396 * Value constants for VAL_eodt_data_valid
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 397 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 398 #define EOTD_NOT_PRES (0x0) /* EOTD data not present */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 399 #define EOTD_PRES (0x1) /* EOTD data present */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 400
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 401 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 402 * Value constants for VAL_eotd
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 403 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 404 #define NC_MON (0x0) /* neighbour cell monitoring */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 405 #define EOTD_MON (0x1) /* EOTD monitoring */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 406
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 407 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 408 * Value constants for VAL_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 409 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 410 #define MODE_IDLE (0x0) /* idle */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 411 #define MODE_DEDIC (0x1) /* dedicated or packet transfer */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 412
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 413 /*
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 414 * user defined constants
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 415 */
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 416 #define BA_LIST_SIZE (0x21)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 417 #define MAX_NCELL_EOTD_L1 (0xc)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 418 #define MAX_NCELL (0x6)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 419 #define MAX_CARRIERS (0x224)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 420 #define BCCH_LIST_SIZE (0x20)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 421 #define MAX_MEAS_VALUES (0x8)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 422 #define MAX_L2_FRAME_SIZE (0x17)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 423 #define MAX_MA_CARRIER (0x40)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 424 #define MAX_SCHED_SIZE (0xa)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 425 #define ADC_LIST_SIZE (0x5)
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 426
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 427 #include "CDG_LEAVE.h"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 428
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 429
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 430 #endif