📄 p_mphc.val
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK |
| FILE : P_MPHC.val |
| SOURCE : "Z:\condat\gsm\condat\ms\dfile\prim\MPHC.pdf" |
| LastModified : "15-August-2002" |
| IdAndVersion : "10.10.10.10" |
| SrcFileTime : "Thu Aug 14 00:00:00 2003" |
| Generated by CCDGEN_2.2.4 on Thu Aug 14 16:45:18 2003 |
| !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
+--------------------------------------------------------------------------+
*/
/* PRAGMAS
* PREFIX : NONE
* COMPATIBILITY_DEFINES : NO (require PREFIX)
* ALWAYS_ENUM_IN_VAL_FILE: NO
* ENABLE_GROUP: NO
*/
#ifndef P_MPHC_VAL
#define P_MPHC_VAL
#define CDG_ENTER__P_MPHC_VAL
#define CDG_ENTER__FILENAME _P_MPHC_VAL
#define CDG_ENTER__P_MPHC_VAL__FILE_TYPE CDGINC
#define CDG_ENTER__P_MPHC_VAL__LAST_MODIFIED _15_August_2002
#define CDG_ENTER__P_MPHC_VAL__ID_AND_VERSION _10_10_10_10
#define CDG_ENTER__P_MPHC_VAL__SRC_FILE_TIME _Thu_Aug_14_00_00_00_2003
#include "CDG_ENTER.h"
#undef CDG_ENTER__P_MPHC_VAL
#undef CDG_ENTER__FILENAME
/*
* Value constants for initial_codec_mode
*/
#define CODEC_MODE_1 (0x0) /* lowest codec mode */
#define CODEC_MODE_2 (0x1) /* second lowest mode */
#define CODEC_MODE_3 (0x2) /* third lowest mode */
#define CODEC_MODE_4 (0x3) /* highest mode */
/*
* Value constants for timing_validity
*/
#define TV_INVALID_TIMING_INFO (0x0) /* timing info shall not be used, do full FB and SB detection */
#define TV_APPROX_TIMING_INFO (0x1) /* timing info may be used, do full FB and SB detection */
#define TV_VALID_TIMING_INFO (0x2) /* read SB based based on timing info (only for ncell) */
/*
* Value constants for h
*/
#define NO_HOPPING (0x0) /* no hopping */
#define HOPPING (0x1) /* hopping */
/*
* Value constants for channel_type
*/
#define CH_TCH_F (0x1) /* TCH/F */
#define CH_TCH_H (0x2) /* TCH/H */
#define CH_SDCCH_4 (0x3) /* SDCCH/4 */
#define CH_SDCCH_8 (0x4) /* SDCCH/8 */
/*
* Value constants for sub_channel
*/
#define SUB_CH_0 (0x0) /* sub channel 0 */
#define SUB_CH_1 (0x1) /* sub channel 1 */
/*
* Value constants for cipher_mode
*/
#define CI_NO_CIPHERING (0x0) /* ciphering off */
#define CI_CIPHERING (0x1) /* ciphering on */
/*
* Value constants for a5_algorithm
*/
#define A5_1 (0x0) /* A5/1 algorithm */
#define A5_2 (0x1) /* A5/2 algorithm */
#define A5_3 (0x2) /* A5/3 algorithm */
#define A5_4 (0x3) /* A5/4 algorithm */
#define A5_5 (0x4) /* A5/5 algorithm */
#define A5_6 (0x5) /* A5/6 algorithm */
#define A5_7 (0x6) /* A5/7 algorithm */
/*
* Value constants for search_mode
*/
#define SM_WIDE_MODE (0x0) /* wideband capture and open-loop afc algorithm */
#define SM_NARROW_MODE (0x1) /* narrowband capture and open-loop afc algorithm */
/*
* Value constants for sb_flag
*/
#define NO_SB_FOUND (0x0) /* synchron burst not found (fn_offset, time_alignment and bsic are not valid) */
#define SB_FOUND (0x1) /* synchron burst found (fn_offset, time_alignment and bsic are valid */
/*
* Value constants for bs_pa_mfrms
*/
#define BS_PA_MFRMS_GNOLZ_2 (0x2) /* 2 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_3 (0x3) /* 3 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_4 (0x4) /* 4 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_5 (0x5) /* 5 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_6 (0x6) /* 6 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_7 (0x7) /* 7 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_8 (0x8) /* 8 Multiframe Periods */
#define BS_PA_MFRMS_GNOLZ_9 (0x9) /* 9 Multiframe Periods */
/*
* Value constants for bcch_combined
*/
#define COMB_CCCH_NOT_COMB (0x0) /* CCCH not combined with SDCCH */
#define COMB_CCCH_COMB (0x1) /* CCCH combined with SDCCH */
/*
* Value constants for ccch_group
*/
#define CCCH_GROUP_TS0 (0x0) /* equal to timeslot 0 */
#define CCCH_GROUP_TS2 (0x1) /* equal to timeslot 2 */
#define CCCH_GROUP_TS4 (0x2) /* equal to timeslot 4 */
#define CCCH_GROUP_TS6 (0x3) /* equal to timeslot 6 */
/*
* Value constants for page_mode
*/
#define PGM_NORMAL (0x0) /* Use normal paging */
#define PGM_EXTENDED (0x1) /* Use extended paging */
#define PGM_REORG (0x2) /* use reorganise paging */
/*
* Value constants for l2_channel
*/
#define L2_CHANNEL_SACCH (0x1) /* SACCH block */
#define L2_CHANNEL_SDCCH (0x2) /* SDCCH block */
#define L2_CHANNEL_FACCH_H (0x3) /* FACCH halfrate block */
#define L2_CHANNEL_FACCH_F (0x4) /* FACCH fullrate block */
#define L2_CHANNEL_CCCH (0x5) /* CCCH block */
#define L2_CHANNEL_NBCCH (0x6) /* normal BCCH block */
#define L2_CHANNEL_PCH (0x7) /* PCH block */
#define L2_CHANNEL_EPCH (0x8) /* extended PCH block */
#define L2_CHANNEL_CBCH (0x9) /* CBCH block */
#define L2_CHANNEL_EBCCH (0xa) /* extended BCCH */
/*
* Value constants for error_flag
*/
#define VALID_BLOCK (0x0) /* valid block received */
#define INVALID_BLOCK (0x1) /* invalid block received */
/*
* Value constants for eotd
*/
#define NC_MON (0x0) /* neighbour cell monitoring */
#define EOTD_MON (0x1) /* EOTD monitoring */
/*
* Value constants for eodt_data_valid
*/
#define EOTD_NOT_PRES (0x0) /* EOTD data not present */
#define EOTD_PRES (0x1) /* EOTD data present */
/*
* Value constants for mode
*/
#define MODE_IDLE (0x0) /* idle */
#define MODE_DEDIC (0x1) /* dedicated or packet transfer */
/*
* Value constants for bcch_blocks_required
*/
#define SI_NBLOCK_0 (0x1) /* TC 0 normal */
#define SI_NBLOCK_1 (0x2) /* TC 1 normal */
#define SI_NBLOCK_2 (0x4) /* TC 2 normal */
#define SI_NBLOCK_3 (0x8) /* TC 3 normal */
#define SI_NBLOCK_4 (0x10) /* TC 4 normal */
#define SI_NBLOCK_5 (0x20) /* TC 5 normal */
#define SI_NBLOCK_6 (0x40) /* TC 6 normal */
#define SI_NBLOCK_7 (0x80) /* TC 7 normal */
#define SI_EBLOCK_0 (0x100) /* TC 0 extended */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -