📄 m_grr.val
字号:
/*
* Value constants for xmeas_order
*/
#define XMEAS_EM0 (0x0) /* EM0 */
#define XMEAS_EM1 (0x1) /* EM1 */
#define XMEAS_RESERVED (0x2) /* Reserved */
#define XMEAS_RESET (0x3) /* RESET */
/*
* Value constants for page_mode
*/
#define NORMAL_PAGING (0x0) /* Normal Paging */
#define EXT_PAGING (0x1) /* Extended Paging */
#define REORG_PAGING (0x2) /* Paging Reorganisation */
#define SAME_PAGING (0x3) /* Same as before */
/*
* Value constants for access_type
*/
#define TWO_PHASE (0x0) /* Two Phase Access Request */
#define PAGE (0x1) /* Page Response */
#define CELL_UPDATE (0x2) /* Cell Update */
#define MM_PROC (0x3) /* Mobility Management procedure */
/*
* Value constants for chan_coding_cmd
*/
#define CHAN_CODING_CMD_GNOLZ_0 (0x0) /* CS-1 */
#define CHAN_CODING_CMD_GNOLZ_1 (0x1) /* CS-2 */
#define CHAN_CODING_CMD_GNOLZ_2 (0x2) /* CS-3 */
#define CHAN_CODING_CMD_GNOLZ_3 (0x3) /* CS-4 */
/*
* Value constants for tlli_chan_coding
*/
#define TLLI_CHAN_CODING_GNOLZ_0 (0x0) /* the MS shall use CS-1 for any RLC data block containing a TLLI in the RLC data block header */
#define TLLI_CHAN_CODING_GNOLZ_1 (0x1) /* the MS shall use the value commanded in the CHANNEL_CODING_COMMAND for any RLC data block */
/*
* Value constants for mac_mode
*/
#define DYNAMIC_ALLOCATION (0x0) /* Dynamic allocation */
#define EXT_DYNAMIC_ALLOCATION (0x1) /* Extended Dynamic allocation */
#define FIXED_ALLOCATION (0x2) /* Fixed allocation, not half duplex mode */
#define FA_HALF_DUPLEX (0x3) /* Fixed allocation, half duplex mode */
/*
* Value constants for rel_cause
*/
#define NORMAL_RELEASE (0x0)
#define ABNORMAL_RELEASE (0x2)
/*
* Value constants for psi_change_field
*/
#define UPDATE_UNS_PSI (0x0) /* Update of unspecified PSI message(s); */
#define UPDATE_UNKNOWN (0x1) /* Unknown */
#define UPDATE_PSI2 (0x2) /* PSI2 updated */
#define UPDATE_PSI3 (0x3) /* PSI3/PSI3bis updated */
#define UPDATE_PSI4 (0x4) /* PSI4 updated */
#define UPDATE_PSI5 (0x5) /* PSI5 updated */
/*
* Value constants for psi_status_ind
*/
#define NO_PSI_STATUS_SUPPORT (0x0) /* _ */
#define PSI_STATUS_SUPPORT (0x1) /* _ */
/*
* Value constants for si_change_ma
*/
#define SI_CHANGE_MA_GNOLZ_0 (0x0) /* Update of unspecified SI message or SI messages; */
#define SI_CHANGE_MA_GNOLZ_1 (0x1) /* Update of SI1 message; */
#define SI_CHANGE_MA_GNOLZ_2 (0x2) /* Update of SI2, SI2 bis or SI2 ter message; */
#define SI_CHANGE_MA_GNOLZ_3 (0x3) /* Update of SI3, SI4, SI7 or SI8 message; */
#define SI_CHANGE_MA_GNOLZ_4 (0x4) /* Update of SI9 message; */
#define SI_CHANGE_MA_GNOLZ_5 (0x5) /* Update of SI15 message; */
#define SI_CHANGE_MA_GNOLZ_DEF (0x0) /* update of unknown SI message type */
/*
* Value constants for pctrl_ack
*/
#define PCTRL_ACK_GNOLZ_0 (0x0) /* reserved - this value shall not be sent. If received it shall be interpreted as bit value '1'. */
#define PCTRL_ACK_GNOLZ_1 (0x1) /* the MS received an RLC/MAC control block addressed to itself and with RBSN = 1, and did not receive an RLC/MAC control block with the same RTI value and RBSN = 0. */
#define PCTRL_ACK_GNOLZ_2 (0x2) /* the MS received an RLC/MAC control block addressed to itself and with RBSN = 0, and did not receive an RLC/MAC control block with the same RTI value and RBSN = 1. This value is sent irrespective of the value of the FS bit. */
#define PCTRL_ACK_GNOLZ_3 (0x3) /* the MS received two RLC/MAC blocks with the same RTI value, one with RBSN = 0 and the other with RBSN = 1. */
/*
* Value constants for failure_cause
*/
#define Freq_Not_Impl (0x0) /* Frequency not implemented */
#define No_Resp_On_Target_Cell (0x1) /* No response on target cell */
#define ImAssign_Rej_OR_Packet_Acc_Rej (0x2) /* Immediate Assign Reject or Packet Access Reject on target cell */
#define On_Going_Cs_Connection (0x3) /* On going CS connection */
#define Annonymous_Access (0x4) /* Anonymous Access */
#define S_IN_GMM_Standby_State (0x5) /* MS in GMM Standby State */
#define Forced_To_GMM_Standby_State (0x6) /* Forced to the Standby State */
#define Others (0x0) /* Immediate Assign Reject or Packet Access Reject on target cell */
/*
* Value constants for im_rel
*/
#define IM_REL_GNOLZ_0 (0x0) /* Same procedure as for an autonomous cell reselection */
#define IM_REL_GNOLZ_1 (0x1) /* Immediate release of the on-going TBF */
/*
* Value constants for tbf_cause
*/
#define TBF_CAUSE_GNOLZ_0 (0x0) /* Normal event */
#define TBF_CAUSE_GNOLZ_1 (0x1) /* Status, unspecified */
#define TBF_CAUSE_GNOLZ_2 (0x2) /* Syntactically incorrect message, non-distribution part error */
#define TBF_CAUSE_GNOLZ_3 (0x3) /* Syntactically incorrect message, message escape */
#define TBF_CAUSE_GNOLZ_4 (0x4) /* Message not compatible with current protocol state */
#define TBF_CAUSE_GNOLZ_DEF (0x0) /* Status, unspecified */
/*
* Value constants for msg_type2
*/
#define D_ACCESS_REJ_c (0x21) /* Packet Access Reject */
#define D_QUEUING_NOT_c (0x6) /* Packet Queuing Notification */
#define U_RESOURCE_REQ_c (0x5) /* Packet Resource Request */
#define D_UL_ASSIGN_c (0xa) /* Packet Uplink Assignment */
#define D_DL_ASSIGN_c (0x2) /* Packet Downlink Assignment */
#define D_TBF_RELEASE_c (0x8) /* Packet TBF Release */
#define D_PAGING_REQ_c (0x22) /* Packet Paging Request */
#define U_DL_ACK_c (0x2) /* Packet Downlink Ack/Nack */
#define D_UL_ACK_c (0x9) /* Packet Uplink Ack/Nack */
#define PSI_1_c (0x31) /* Packet System Information Type 1 */
#define PSI_2_c (0x32) /* Packet System Information Type 2 */
#define PSI_3_c (0x33) /* Packet System Information Type 3 */
#define PSI_3_BIS_c (0x34) /* Packet System Information Type 3 bis */
#define PSI_4_c (0x35) /* Packet System Information Type 4 */
#define PSI_5_c (0x36) /* Packet System Information Type 5 */
#define PSI_13_c (0x37) /* Packet System Information Type 13 */
#define U_CTRL_ACK_c (0x1) /* Packet Control Acknowledgement */
#define U_CELL_CHAN_FAILURE_c (0x0) /* Packet Cell Change Failure */
#define D_CELL_CHAN_ORDER_c (0x1) /* Packet Cell Change Order */
#define D_DL_DUMMY_c (0x25) /* Packet Downlink Dummy Control Block */
#define U_UL_DUMMY_c (0x3) /* Packet Uplink Dummy Control Block */
#define U_MEAS_REPORT_c (0x4) /* Packet Measurement Report */
#define D_MEAS_ORDER_c (0x3) /* Packet Measurement Order */
#define U_MS_TBF_STATUS_c (0x6) /* Packet Mobile TBF Status */
#define D_PDCH_RELEASE_c (0x23) /* Packet PDCH Release */
#define D_POLLING_REQ_c (0x4) /* Packet Polling Request */
#define D_CTRL_PWR_TA_c (0x5) /* Packet Power Control/Timing Advance */
#define D_PRACH_PAR_c (0x24) /* Packet PRACH Parameters */
#define U_PSI_STATUS_MSG_c (0x7) /* Packet PSI Status Message */
#define D_TS_RECONFIG_c (0x7) /* Packet Timeslot Reconfigure */
/*
* Value constants for dl_rlc_mode
*/
#define DL_RLC_MODE_GNOLZ_0 (0x0) /* RLC acknowledged mode */
#define DL_RLC_MODE_GNOLZ_1 (0x1) /* RLC unacknowledged mode */
/*
* user defined constants
*/
#define MAX_REJECT (0x4)
#define MAX_NCELL_REST (0x5)
#define MAX_CHAN_IMEAS (0x20)
#define MAX_CHAN_EXT (0x40)
#define MAX_CHAN_NC (0x40)
#define MAX_RFL_NUM_LIST (0x10)
#define MAX_ARFCN_LIST (0x40)
#define MAX_NH_PCCCH_CARRIER (0x5)
#define MAX_PCCCH_DES (0x10)
#define MAX_M_NH_PCCCH_C (0x2)
#define MAX_M_H_PCCCH_C (0x10)
#define MAX_NCMP_S1 (0x8)
#define MAX_XMR_S1 (0x20)
#define MAX_CELL_ALLOC (0x4)
#define MAX_GPRS_MS_ALLOC (0x7)
#define MAX_RFL_IN_PSI (0x4)
#define MAX_NCELL_PAR2 (0x5)
#define MAX_REP_PAGE_INFO (0x4)
#define MAX_RFREQ (0x5)
#define MAX_AFREQ (0x5)
#define MAX_LIST_AFREQ (0x2)
#define MAX_MSG_TYPE (0x5)
#define MAX_NCELL_PARA (0x6)
#define MAX_NCELL_PAR2_S1 (0x2)
#define MAX_NCELL_PAR2_S2 (0x2)
#define MAX_NCELL_PAR2_DES (0x2)
#define MAX_NH_PCCCH_C (0x10)
#define MAX_FREQ_DIFF_CS_PAR (0x8)
#define MAX_NCELL_IN_PSI3BIS (0x5)
#define MAX_NCELL2_IN_PSI3BIS (0x3)
#define MAX_BASIC_CELL_IN_NCELL2 (0x3)
#define MAX_REMAINING_CELL_IN_NCELL2 (0x12)
#define MAX_NEIGHBOR_PARAMETER_SET_IN_NCELL2 (0x4)
#define MAX_NR_OF_NCELL (0x20)
#define MAX_CHAN_LIST (0x7)
#define MAX_EXT_FREQ_LIST (0x7)
#define MAX_EXT_FREQ_LIST_ELEM (0x20)
#define NO (0x0) /* not present */
#define YES (0x1) /* present */
#include "CDG_LEAVE.h"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -