⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m_grr.val

📁 GSM手机设计软件代码
💻 VAL
📖 第 1 页 / 共 3 页
字号:
/*
 * 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 + -