📄 p_em.h
字号:
/*
*
* CCDGEN:WriteStruct_Count==1064
*/
typedef struct
{
U16 data; /*< 0: 2> requested data */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_PLMN_INFO_REQ;
#endif
#ifndef __T_EM_PLMN_INFO_CNF__
#define __T_EM_PLMN_INFO_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1065
*/
typedef struct
{
U8 no_creq_max; /*< 0: 1> mobile country code */
U8 reest_flag; /*< 1: 1> Re-establishment flag */
U8 txpwr_max; /*< 2: 1> Max power level in a cell */
U8 rxlev_min; /*< 3: 1> min. rxlev to access the cell */
U16 rel_cause; /*< 4: 2> release cause */
U8 _align0; /*< 6: 1> alignment */
U8 _align1; /*< 7: 1> alignment */
} T_EM_PLMN_INFO_CNF;
#endif
#ifndef __T_EM_CIP_HOP_DTX_INFO_REQ__
#define __T_EM_CIP_HOP_DTX_INFO_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1066
*/
typedef struct
{
U16 data; /*< 0: 2> requested data */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_CIP_HOP_DTX_INFO_REQ;
#endif
#ifndef __T_EM_CIP_HOP_DTX_INFO_CNF__
#define __T_EM_CIP_HOP_DTX_INFO_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1067
*/
typedef struct
{
U8 ciph_stat; /*< 0: 1> Cipher status */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_hop_chn hop_chn; /*< 4:264> frequency hopping channel list */
U8 hsn; /*<268: 1> Hopping sequence number */
U8 dtx_stat; /*<269: 1> DTX status */
U8 _align3; /*<270: 1> alignment */
U8 _align4; /*<271: 1> alignment */
} T_EM_CIP_HOP_DTX_INFO_CNF;
#endif
#ifndef __T_EM_POWER_INFO_REQ__
#define __T_EM_POWER_INFO_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1068
*/
typedef struct
{
U16 data; /*< 0: 2> requested data */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_POWER_INFO_REQ;
#endif
#ifndef __T_EM_POWER_INFO_CNF__
#define __T_EM_POWER_INFO_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1069
*/
typedef struct
{
T_classm2 classm2; /*< 0: 12> Classmark 2 */
T_classm3 classm3; /*< 12: 20> Classmark 3 */
} T_EM_POWER_INFO_CNF;
#endif
#ifndef __T_EM_IDENTITY_INFO_REQ__
#define __T_EM_IDENTITY_INFO_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1070
*/
typedef struct
{
U16 data; /*< 0: 2> requested data */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_IDENTITY_INFO_REQ;
#endif
#ifndef __T_EM_IDENTITY_INFO_CNF__
#define __T_EM_IDENTITY_INFO_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1071
*/
typedef struct
{
T_em_imeisv em_imeisv; /*< 0: 20> IMEISV */
T_em_imsi em_imsi; /*< 20: 20> IMSI */
U32 tmsi; /*< 40: 4> binary representation TMSI */
} T_EM_IDENTITY_INFO_CNF;
#endif
#ifndef __T_EM_SW_VERSION_INFO_REQ__
#define __T_EM_SW_VERSION_INFO_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1072
*/
typedef struct
{
U16 data; /*< 0: 2> requested data */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_SW_VERSION_INFO_REQ;
#endif
#ifndef __T_EM_SW_VERSION_INFO_CNF__
#define __T_EM_SW_VERSION_INFO_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1073
*/
typedef struct
{
U16 v_mmi; /*< 0: 2> not implemented yet */
U16 v_sim; /*< 2: 2> not implemented yet */
U16 v_cc; /*< 4: 2> not implemented yet */
U16 v_ss; /*< 6: 2> not implemented yet */
U16 v_sms; /*< 8: 2> not implemented yet */
U16 v_mm; /*< 10: 2> not implemented yet */
U16 v_rr; /*< 12: 2> not implemented yet */
U16 v_dl; /*< 14: 2> not implemented yet */
U16 v_l1; /*< 16: 2> not implemented yet */
U8 _align0; /*< 18: 1> alignment */
U8 _align1; /*< 19: 1> alignment */
} T_EM_SW_VERSION_INFO_CNF;
#endif
#ifndef __T_EM_COUNTER_IDLE_IND__
#define __T_EM_COUNTER_IDLE_IND__
/*
*
* CCDGEN:WriteStruct_Count==1074
*/
typedef struct
{
U8 max_dlt; /*< 0: 1> maximum downlink timeout counter */
U8 act_dlt; /*< 1: 1> actual downlink timeout counter */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_COUNTER_IDLE_IND;
#endif
#ifndef __T_EM_COUNTER_DEDI_IND__
#define __T_EM_COUNTER_DEDI_IND__
/*
*
* CCDGEN:WriteStruct_Count==1075
*/
typedef struct
{
U8 max_rlt; /*< 0: 1> maximum radiolink timeout counter */
U8 act_rlt; /*< 1: 1> actual radiolink timeout counter */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_COUNTER_DEDI_IND;
#endif
#ifndef __T_EM_L1_EVENT_REQ__
#define __T_EM_L1_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1076
*/
typedef struct
{
U16 bitmask_l1_h; /*< 0: 2> bitmask for L1 higher bits */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
U32 bitmask_l1_l; /*< 4: 4> bitmask for L1 lower bits */
} T_EM_L1_EVENT_REQ;
#endif
#ifndef __T_EM_DL_EVENT_REQ__
#define __T_EM_DL_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1077
*/
typedef struct
{
U16 bitmask_dl; /*< 0: 2> bitmask for DL */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_DL_EVENT_REQ;
#endif
#ifndef __T_EM_RR_EVENT_REQ__
#define __T_EM_RR_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1078
*/
typedef struct
{
U16 bitmask_rr_h; /*< 0: 2> bitmask for RR higher bits */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
U32 bitmask_rr_l; /*< 4: 4> bitmask for RR lower bits */
} T_EM_RR_EVENT_REQ;
#endif
#ifndef __T_EM_MM_EVENT_REQ__
#define __T_EM_MM_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1079
*/
typedef struct
{
U32 bitmask_mm; /*< 0: 4> bitmask for MM */
} T_EM_MM_EVENT_REQ;
#endif
#ifndef __T_EM_CC_EVENT_REQ__
#define __T_EM_CC_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1080
*/
typedef struct
{
U32 bitmask_cc_h; /*< 0: 4> bitmask for CC higher bits */
U32 bitmask_cc_l; /*< 4: 4> bitmask for CC lower bits */
} T_EM_CC_EVENT_REQ;
#endif
#ifndef __T_EM_SS_EVENT_REQ__
#define __T_EM_SS_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1081
*/
typedef struct
{
U16 bitmask_ss; /*< 0: 2> bitmask for SS */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_EM_SS_EVENT_REQ;
#endif
#ifndef __T_EM_SMS_EVENT_REQ__
#define __T_EM_SMS_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1082
*/
typedef struct
{
U32 bitmask_sms_h; /*< 0: 4> bitmask for SMS higher bits */
U32 bitmask_sms_l; /*< 4: 4> bitmask for SMS lower bits */
} T_EM_SMS_EVENT_REQ;
#endif
#ifndef __T_EM_SIM_EVENT_REQ__
#define __T_EM_SIM_EVENT_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1083
*/
typedef struct
{
U32 bitmask_sim; /*< 0: 4> bitmask for SIM */
} T_EM_SIM_EVENT_REQ;
#endif
#ifndef __T_EM_DATA_IND__
#define __T_EM_DATA_IND__
/*
*
* CCDGEN:WriteStruct_Count==1084
*/
typedef struct
{
U8 entity; /*< 0: 1> Entity name */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_EM_DATA_IND;
#endif
#include "CDG_LEAVE.h"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -