⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p_mphc.val

📁 GSM手机设计软件代码
💻 VAL
📖 第 1 页 / 共 2 页
字号:
/*
+--------------------------------------------------------------------------+
| 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 + -