📄 p_mphp.h
字号:
*/
typedef struct
{
U32 fn; /*< 0: 4> full frame number */
} T_MPHP_POLLING_IND;
#endif
#ifndef __T_MPHP_ASSIGNMENT_REQ__
#define __T_MPHP_ASSIGNMENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1814
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 assign_cmd; /*< 1: 1> _ */
U8 m_class; /*< 2: 1> _ */
U8 if_meas_enable; /*< 3: 1> _ */
U8 pc_meas_chan; /*< 4: 1> _ */
U8 burst_type; /*< 5: 1> _ */
U8 _align0; /*< 6: 1> alignment */
U8 _align1; /*< 7: 1> alignment */
T_p_timing_advance p_timing_advance; /*< 8: 4> _ */
T_p_dl_power p_dl_power; /*< 12: 4> _ */
U8 tsc; /*< 16: 1> training sequence number */
U8 _align2; /*< 17: 1> alignment */
U8 _align3; /*< 18: 1> alignment */
U8 _align4; /*< 19: 1> alignment */
T_p_frequency_par p_frequency_par; /*< 20:140> _ */
T_p_tbf_start p_tbf_start; /*<160: 8> _ */
U8 mac_mode; /*<168: 1> _ */
U8 _align5; /*<169: 1> alignment */
U8 _align6; /*<170: 1> alignment */
U8 _align7; /*<171: 1> alignment */
T_p_dl_alloc p_dl_alloc; /*<172: 4> _ */
T_p_ul_alloc p_ul_alloc; /*<176:148> _ */
} T_MPHP_ASSIGNMENT_REQ;
#endif
#ifndef __T_MPHP_ASSIGNMENT_CON__
#define __T_MPHP_ASSIGNMENT_CON__
/*
*
* CCDGEN:WriteStruct_Count==1815
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_MPHP_ASSIGNMENT_CON;
#endif
#ifndef __T_MPHP_REPEAT_UL_FIXED_ALLOC_REQ__
#define __T_MPHP_REPEAT_UL_FIXED_ALLOC_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1816
*/
typedef struct
{
U8 repeat_alloc; /*< 0: 1> _ */
U8 ts_override; /*< 1: 1> _ */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
T_p_tbf_start p_tbf_start; /*< 4: 8> _ */
} T_MPHP_REPEAT_UL_FIXED_ALLOC_REQ;
#endif
#ifndef __T_MPHP_REPEAT_UL_FIXED_ALLOC_CON__
#define __T_MPHP_REPEAT_UL_FIXED_ALLOC_CON__
/*
*
* CCDGEN:WriteStruct_Count==1817
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_REPEAT_UL_FIXED_ALLOC_CON;
#endif
#ifndef __T_MPHP_SINGLE_BLOCK_REQ__
#define __T_MPHP_SINGLE_BLOCK_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1818
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 purpose; /*< 1: 1> _ */
U8 pc_meas_chan; /*< 2: 1> _ */
U8 burst_type; /*< 3: 1> _ */
T_p_timing_advance p_timing_advance; /*< 4: 4> _ */
T_p_dl_power p_dl_power; /*< 8: 4> _ */
U8 tsc; /*< 12: 1> training sequence number */
U8 _align0; /*< 13: 1> alignment */
U8 _align1; /*< 14: 1> alignment */
U8 _align2; /*< 15: 1> alignment */
T_p_frequency_par p_frequency_par; /*< 16:140> _ */
T_p_tbf_start p_tbf_start; /*<156: 8> _ */
U8 tn; /*<164: 1> timeslot number */
U8 l2_frame[MAX_L2_FRAME_SIZE]; /*<165: 23> decoded data */
} T_MPHP_SINGLE_BLOCK_REQ;
#endif
#ifndef __T_MPHP_SINGLE_BLOCK_CON__
#define __T_MPHP_SINGLE_BLOCK_CON__
/*
*
* CCDGEN:WriteStruct_Count==1819
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 purpose; /*< 1: 1> _ */
U8 sb_status; /*< 2: 1> _ */
U8 dl_error; /*< 3: 1> _ */
U8 l2_frame[MAX_L2_FRAME_SIZE]; /*< 4: 23> decoded data */
U8 _align0; /*< 27: 1> alignment */
} T_MPHP_SINGLE_BLOCK_CON;
#endif
#ifndef __T_MPHP_STOP_SINGLE_BLOCK_REQ__
#define __T_MPHP_STOP_SINGLE_BLOCK_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1820
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_STOP_SINGLE_BLOCK_REQ;
#endif
#ifndef __T_MPHP_STOP_SINGLE_BLOCK_CON__
#define __T_MPHP_STOP_SINGLE_BLOCK_CON__
/*
*
* CCDGEN:WriteStruct_Count==1821
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_STOP_SINGLE_BLOCK_CON;
#endif
#ifndef __T_MPHP_TBF_RELEASE_REQ__
#define __T_MPHP_TBF_RELEASE_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1822
*/
typedef struct
{
U8 tbf_type; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_MPHP_TBF_RELEASE_REQ;
#endif
#ifndef __T_MPHP_TBF_RELEASE_CON__
#define __T_MPHP_TBF_RELEASE_CON__
/*
*
* CCDGEN:WriteStruct_Count==1823
*/
typedef struct
{
U8 tbf_type; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_MPHP_TBF_RELEASE_CON;
#endif
#ifndef __T_MPHP_PDCH_RELEASE_REQ__
#define __T_MPHP_PDCH_RELEASE_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1824
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 ts_mask; /*< 1: 1> _ */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_MPHP_PDCH_RELEASE_REQ;
#endif
#ifndef __T_MPHP_PDCH_RELEASE_CON__
#define __T_MPHP_PDCH_RELEASE_CON__
/*
*
* CCDGEN:WriteStruct_Count==1825
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_MPHP_PDCH_RELEASE_CON;
#endif
#ifndef __T_MPHP_TIMING_ADVANCE_REQ__
#define __T_MPHP_TIMING_ADVANCE_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1826
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_p_timing_advance p_timing_advance; /*< 4: 4> _ */
} T_MPHP_TIMING_ADVANCE_REQ;
#endif
#ifndef __T_MPHP_TIMING_ADVANCE_CON__
#define __T_MPHP_TIMING_ADVANCE_CON__
/*
*
* CCDGEN:WriteStruct_Count==1827
*/
typedef struct
{
U8 assign_id; /*< 0: 1> _ */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_MPHP_TIMING_ADVANCE_CON;
#endif
#ifndef __T_MPHP_UPDATE_PSI_PARAM_REQ__
#define __T_MPHP_UPDATE_PSI_PARAM_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1828
*/
typedef struct
{
U8 pb; /*< 0: 1> _ */
U8 burst_type; /*< 1: 1> _ */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_MPHP_UPDATE_PSI_PARAM_REQ;
#endif
#ifndef __T_MPHP_UPDATE_PSI_PARAM_CON__
#define __T_MPHP_UPDATE_PSI_PARAM_CON__
/*
*
* CCDGEN:WriteStruct_Count==1829
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_MPHP_UPDATE_PSI_PARAM_CON;
#endif
#ifndef __T_MPHP_TCR_MEAS_REQ__
#define __T_MPHP_TCR_MEAS_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1830
*/
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_TCR_MEAS_REQ;
#endif
#ifndef __T_MPHP_TCR_MEAS_IND__
#define __T_MPHP_TCR_MEAS_IND__
/*
*
* CCDGEN:WriteStruct_Count==1831
*/
typedef struct
{
U16 acc_level[MPHP_NUMC_BA_GPRS_SC]; /*< 0: 66> _ */
U8 acc_nbr[MPHP_NUMC_BA_GPRS_SC]; /*< 66: 33> _ */
U8 list_id; /*< 99: 1> List identifier */
} T_MPHP_TCR_MEAS_IND;
#endif
#ifndef __T_MPHP_TINT_MEAS_IND__
#define __T_MPHP_TINT_MEAS_IND__
/*
*
* CCDGEN:WriteStruct_Count==1832
*/
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_TINT_MEAS_IND;
#endif
#include "CDG_LEAVE.h"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -