📄 p_mphp.h
字号:
/*
*
* CCDGEN:WriteStruct_Count==1792
*/
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==1793
*/
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==1794
*/
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==1795
*/
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==1796
*/
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==1797
*/
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==1798
*/
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==1799
*/
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==1800
*/
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==1801
*/
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==1802
*/
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==1803
*/
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==1804
*/
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==1805
*/
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==1806
*/
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==1807
*/
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==1808
*/
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==1809
*/
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==1810
*/
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==1811
*/
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==1812
*/
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__
/*
*
* CCDGEN:WriteStruct_Count==1813
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -