📄 p_mphp.h
字号:
#define __T_MPHP_SCELL_PBCCH_STOP_CON__
/*
*
* CCDGEN:WriteStruct_Count==1985
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_SCELL_PBCCH_STOP_CON;
#endif
#ifndef __T_MPHP_START_PCCCH_REQ__
#define __T_MPHP_START_PCCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1986
*/
typedef struct
{
U16 imsi_mod; /*< 0: 2> see description */
U16 kcn; /*< 2: 2> _ */
U16 split_pg_cycle; /*< 4: 2> SPLIT_PG_CYCLE */
U8 bs_pag_blks_res; /*< 6: 1> BS_PAG_BLKS_RES */
U8 bs_pbcch_blks; /*< 7: 1> Number of PBCCH per multiframe */
U8 pb; /*< 8: 1> _ */
U8 page_mode; /*< 9: 1> PAGE_MODE */
U8 _align0; /*< 10: 1> alignment */
U8 _align1; /*< 11: 1> alignment */
T_p_ch_des p_ch_des; /*< 12: 12> _ */
T_p_freq_list p_freq_list; /*< 24:132> list of frequencies */
} T_MPHP_START_PCCCH_REQ;
#endif
#ifndef __T_MPHP_STOP_PCCCH_REQ__
#define __T_MPHP_STOP_PCCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1987
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_STOP_PCCCH_REQ;
#endif
#ifndef __T_MPHP_STOP_PCCCH_CON__
#define __T_MPHP_STOP_PCCCH_CON__
/*
*
* CCDGEN:WriteStruct_Count==1988
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_STOP_PCCCH_CON;
#endif
#ifndef __T_MPHP_CR_MEAS_REQ__
#define __T_MPHP_CR_MEAS_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1989
*/
typedef struct
{
U8 nb_carrier; /*< 0: 1> neighbour cell carrier */
U8 _align0; /*< 1: 1> alignment */
U16 carrier_list[MPHP_NUMC_BA_GPRS_SC]; /*< 2: 66> List of carrier */
U8 list_id; /*< 68: 1> List identifier */
U8 _align1; /*< 69: 1> alignment */
U8 _align2; /*< 70: 1> alignment */
U8 _align3; /*< 71: 1> alignment */
} T_MPHP_CR_MEAS_REQ;
#endif
#ifndef __T_MPHP_CR_MEAS_IND__
#define __T_MPHP_CR_MEAS_IND__
/*
*
* CCDGEN:WriteStruct_Count==1990
*/
typedef struct
{
U8 nmeas; /*< 0: 1> Number of measurements */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_p_ncell_meas p_ncell_meas[MPHP_NUMC_BA_GPRS_SC]; /*< 4:132> _ */
U8 list_id; /*<136: 1> List identifier */
U8 _align3; /*<137: 1> alignment */
U16 reporting_period; /*<138: 2> Reporting period */
} T_MPHP_CR_MEAS_IND;
#endif
#ifndef __T_MPHP_CR_MEAS_STOP_REQ__
#define __T_MPHP_CR_MEAS_STOP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1991
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_CR_MEAS_STOP_REQ;
#endif
#ifndef __T_MPHP_CR_MEAS_STOP_CON__
#define __T_MPHP_CR_MEAS_STOP_CON__
/*
*
* CCDGEN:WriteStruct_Count==1992
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_CR_MEAS_STOP_CON;
#endif
#ifndef __T_MPHP_INT_MEAS_REQ__
#define __T_MPHP_INT_MEAS_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1993
*/
typedef struct
{
T_p_frequency_par p_frequency_par; /*< 0:140> _ */
U8 carrier_id; /*<140: 1> Measurement Carrier Identifier */
U8 ts_mask; /*<141: 1> _ */
U8 m_class; /*<142: 1> _ */
U8 _align0; /*<143: 1> alignment */
} T_MPHP_INT_MEAS_REQ;
#endif
#ifndef __T_MPHP_INT_MEAS_IND__
#define __T_MPHP_INT_MEAS_IND__
/*
*
* CCDGEN:WriteStruct_Count==1994
*/
typedef struct
{
T_int_meas_rxlev int_meas_rxlev[8]; /*< 0: 32> Idle Int. Meas. Level */
U8 carrier_id; /*< 32: 1> Measurement Carrier Identifier */
U8 _align0; /*< 33: 1> alignment */
U8 _align1; /*< 34: 1> alignment */
U8 _align2; /*< 35: 1> alignment */
} T_MPHP_INT_MEAS_IND;
#endif
#ifndef __T_MPHP_INT_MEAS_STOP_REQ__
#define __T_MPHP_INT_MEAS_STOP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1995
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_INT_MEAS_STOP_REQ;
#endif
#ifndef __T_MPHP_INT_MEAS_STOP_CON__
#define __T_MPHP_INT_MEAS_STOP_CON__
/*
*
* CCDGEN:WriteStruct_Count==1996
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_INT_MEAS_STOP_CON;
#endif
#ifndef __T_MPHP_NCELL_PBCCH_REQ__
#define __T_MPHP_NCELL_PBCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1997
*/
typedef struct
{
U8 bs_pbcch_blks; /*< 0: 1> Number of PBCCH per multiframe */
U8 pb; /*< 1: 1> _ */
U8 psi1_rep_period; /*< 2: 1> psi1 repeat period */
U8 relative_pos; /*< 3: 1> relative position */
T_p_ch_des p_ch_des; /*< 4: 12> _ */
T_p_freq_list p_freq_list; /*< 16:132> list of frequencies */
U16 bcch_carrier; /*<148: 2> BCCH Carrier */
U8 _align0; /*<150: 1> alignment */
U8 _align1; /*<151: 1> alignment */
U32 fn_offset; /*<152: 4> Frame number offset */
U32 time_alignment; /*<156: 4> Time alignment */
} T_MPHP_NCELL_PBCCH_REQ;
#endif
#ifndef __T_MPHP_NCELL_PBCCH_IND__
#define __T_MPHP_NCELL_PBCCH_IND__
/*
*
* CCDGEN:WriteStruct_Count==1998
*/
typedef struct
{
U16 arfcn; /*< 0: 2> channel number */
U8 l2_channel; /*< 2: 1> layer 2 channel type */
U8 error_flag; /*< 3: 1> validity of the data block */
U8 l2_frame[MAX_L2_FRAME_SIZE]; /*< 4: 23> decoded data */
U8 relative_pos; /*< 27: 1> relative position */
U8 pccch_lev; /*< 28: 1> _ */
U8 _align0; /*< 29: 1> alignment */
U8 _align1; /*< 30: 1> alignment */
U8 _align2; /*< 31: 1> alignment */
U32 fn; /*< 32: 4> full frame number */
} T_MPHP_NCELL_PBCCH_IND;
#endif
#ifndef __T_MPHP_NCELL_PBCCH_STOP_REQ__
#define __T_MPHP_NCELL_PBCCH_STOP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1999
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_NCELL_PBCCH_STOP_REQ;
#endif
#ifndef __T_MPHP_NCELL_PBCCH_STOP_CON__
#define __T_MPHP_NCELL_PBCCH_STOP_CON__
/*
*
* CCDGEN:WriteStruct_Count==2000
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_NCELL_PBCCH_STOP_CON;
#endif
#ifndef __T_MPHP_RA_REQ__
#define __T_MPHP_RA_REQ__
/*
*
* CCDGEN:WriteStruct_Count==2001
*/
typedef struct
{
U8 txpwr; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U16 rand; /*< 2: 2> _ */
U16 channel_request_data; /*< 4: 2> _ */
U8 bs_prach_blks; /*< 6: 1> _ */
U8 burst_type; /*< 7: 1> _ */
} T_MPHP_RA_REQ;
#endif
#ifndef __T_MPHP_RA_CON__
#define __T_MPHP_RA_CON__
/*
*
* CCDGEN:WriteStruct_Count==2002
*/
typedef struct
{
U32 fn; /*< 0: 4> full frame number */
U16 channel_request_data; /*< 4: 2> _ */
U8 _align0; /*< 6: 1> alignment */
U8 _align1; /*< 7: 1> alignment */
} T_MPHP_RA_CON;
#endif
#ifndef __T_MPHP_RA_STOP_REQ__
#define __T_MPHP_RA_STOP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==2003
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_RA_STOP_REQ;
#endif
#ifndef __T_MPHP_RA_STOP_CON__
#define __T_MPHP_RA_STOP_CON__
/*
*
* CCDGEN:WriteStruct_Count==2004
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_RA_STOP_CON;
#endif
#ifndef __T_MPHP_POLLING_RESPONSE_REQ__
#define __T_MPHP_POLLING_RESPONSE_REQ__
/*
*
* CCDGEN:WriteStruct_Count==2005
*/
typedef struct
{
U8 poll_resp_type; /*< 0: 1> _ */
U8 poll_data[MAX_L2_FRAME_SIZE + 1]; /*< 1: 24> _ */
U8 _align0; /*< 25: 1> alignment */
U8 _align1; /*< 26: 1> alignment */
U8 _align2; /*< 27: 1> alignment */
U32 fn; /*< 28: 4> full frame number */
U8 ta_index; /*< 32: 1> _ */
U8 txpwr; /*< 33: 1> _ */
U8 _align3; /*< 34: 1> alignment */
U8 _align4; /*< 35: 1> alignment */
} T_MPHP_POLLING_RESPONSE_REQ;
#endif
#ifndef __T_MPHP_POLLING_IND__
#define __T_MPHP_POLLING_IND__
/*
*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -