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

📄 l3_inc_enums.h

📁 最新MTK手机软件源码
💻 H
📖 第 1 页 / 共 3 页
字号:
   SC_SYS_FAILURE                = 0xc2,  /* SC system failure */
   INVALID_SME_ADDR              = 0xc3,  
   DEST_SME_BARRED               = 0xc4,  /* destination SME barred */
   SM_REJ_DUP_SM                 = 0xc5,  /* SM rejected-duplicate SM */
   TP_VPF_NOT_SUPPORT            = 0xc6,
   TP_VP_NOT_SUPPORT             = 0xc7,
      
   SIM_STORAGE_FULL              = 0xd0,
   NO_SMS_STO_IN_SIM             = 0xd1,  /* No SMS storage capability in SIM */
   ERROR_IN_MS                   = 0xd2, 
   MEM_CAP_EXCEEDED              = 0xd3,  /* Memory Capacity Exceeded */
   
   /* SIM Application Toolkit */
   SMS_SAT_BUSY                  = 0xd4,  /* SIM Application Toolkit Busy */
   SMS_SAT_DL_ERROR              = 0xd5,  /* SIM data download error */
   
   /* 0XE0 to 0xFE are specific to application */
   SMS_CP_RETRY_EXCEED           = 0xe0,
   SMS_RP_TR1M_TIMEOUT           = 0xe1,
   SMS_CONNECTION_BROKEN         = 0xe2,
   
   UNSPECIFIED_TP_FCS            = 0xff,

// 3GPP 27.005 clause 3.2.5 SMS ATcmd cause values
// 256-511 -> SMS AT command cause value
   INVALID_PDU_MODE_PARA  = 304,   /* invalid pdu mode parameter */
   INVALID_TEXT_MODE_PARA = 305,   /* invalid text mode parameter */
   SMS_SIM_FAILURE        = 313,   /* sim failure */
   MEM_FAILURE	          = 320,   /* memory failure */
   INVALID_MEM_INDEX	  = 321,   /* invalid memory index */
   MEM_FULL	          = 322,   /* memory full */
   SCA_UNKNOWN	          = 330,   /* SMSC address unknown */
   NO_CNMA_EXPECTED       = 340,   /* no +CNMA acknowledgement expected */
   SMSAL_UNSPECIFIED_ERROR_CAUSE = 500,
   
// 512-767 -> SMS proprietary cause values
   SMSAL_NO_ERROR             = 512,
   MSG_LEN_EXCEEDED           = 513,   /* message length exceeds 
                                          maximum length */
   INVALID_REQ_PARAMETER      = 514,   /* invalid request parameters */
   SMS_ME_STORAGE_FAILURE     = 515,   /* ME storage failure */
   SMSAL_INVALID_BEARER       = 516,   /* Invalid bearer service */
   SMSAL_INVALID_SERVICE_MODE = 517,   /* Invalid service mode */
   SMSAL_INVALID_STORAGE_TYPE = 518,   /* Invalid storage type */
   SMSAL_INVALID_MSG_FORMAT   = 519,   /* Invalid message format */
   TOO_MANY_MO_CONCAT_MSG     = 520,   /* Too many MO concatenated messages */
   SMSAL_NOT_READY            = 521,
   SMSAL_NO_MO_SERVICE        = 522,
   NOT_SUPP_SR_CMD_IN_STORAGE = 523,   /* not support TP-Status-Report & TP-Command in storage */   
   SMSAL_NOT_SUPPORT_MSG_TYPE = 524,   /* Reserved MTI */
   SMS_RL_NO_FREE_ENTITY      = 525,   /* no free entity in RL layer */
   SMS_PORT_NUM_ALREADY_REG   = 526,   /* The port number is already registerred */
   SMS_PORT_NUM_NO_FREE_ENTITY= 527,   /* There is no free entity for port number */
   SMS_RL_MMS_STATE_ERR       = 528,   /* More Message to Send state error */
   SMS_MO_SMS_NOT_ALLOW       = 529,   /* MO SMS is not allow */
   SMS_PS_SUSPENDED           = 530,   /* GPRS is suspended */
   SMS_ME_STORAGE_FULL        = 531,   /* ME storage full */
   SMS_SIM_REFRESHING         = 532,   /* doing SIM refresh */
/* ============================== ~SMS cause ============================== */
   
/* ============================== CC cause ============================== */   
// 768-1023 -> CC proprietary cause values
	CSMCC_CMD_NOT_ALLOW = 768,
	CSMCC_ILLEGAL_CALL_ID,
	CSMCC_CALL_ALLOC_FAIL,
	CSMCC_BC_FILL_FAIL,
	CSMCC_CALL_RE_EST,
	CSMCC_ILLEGAL_DTMF_TONE,
	CSMCC_ILLEGAL_BC,
	CSMCC_MODIFY_ACTUAL_MODE,   
	CSMCC_DATA_ACT_FAIL,
	CSMCC_NO_RESPONSE_FROM_NW,
	CSMCC_CALL_ACCEPT_NOT_ALLOW,

   CM_L4C_GEN_CAUSE = 896,
   CM_L4C_CC_CALL_ABORT = 897,  /*CSD call is aborted by user during call establishment
   				or MT call abort MO call/USSD*/
   CM_L4C_CC_CALL_DISC_IND = 898,  /*CSD call is disconnected due to lower layer failure*/
/* ============================== ~CC cause ============================== */
   
/* ============================== SS cause ============================== */   
// 1024-1279 -> SS proprietary cause values
// 3GPP 23.080 clause 4.3 SS Error Types
   CM_SS_ERR_START                                = 1024,
   CM_SS_ERR_UNKNOWNSUBSCRIBER                    =   1 + CM_SS_ERR_START,
   CM_SS_ERR_ILLEGALSUBSCRIBER                    =   9 + CM_SS_ERR_START,
   CM_SS_ERR_BEARERSERVICENOTPROVISIONED          =  10 + CM_SS_ERR_START,
   CM_SS_ERR_TELESERVICENOTPROVISIONED            =  11 + CM_SS_ERR_START,
   CM_SS_ERR_ILLEGALEQUIPMENT                     =  12 + CM_SS_ERR_START,
   CM_SS_ERR_CALLBARRED                           =  13 + CM_SS_ERR_START,
   CM_SS_ERR_ILLEGALSS_OPERATION                  =  16 + CM_SS_ERR_START,
   CM_SS_ERR_SS_ERRORSTATUS                       =  17 + CM_SS_ERR_START,
   CM_SS_ERR_SS_NOTAVAILABLE                      =  18 + CM_SS_ERR_START,
   CM_SS_ERR_SS_SUBSCRIPTIONVIOLATION             =  19 + CM_SS_ERR_START,
   CM_SS_ERR_SS_INCOMPABILITY                     =  20 + CM_SS_ERR_START,
   CM_SS_ERR_FACILITYNOTSUPPORTED                 =  21 + CM_SS_ERR_START,
   CM_SS_ERR_ABSENTSUBSCRIBER                     =  27 + CM_SS_ERR_START,
   CM_SS_ERR_SHORTTERMDENIAL                      =  29 + CM_SS_ERR_START,
   CM_SS_ERR_LONGTERMDENIAL                       =  30 + CM_SS_ERR_START,
   CM_SS_ERR_SYSTEMFAILURE                        =  34 + CM_SS_ERR_START,
   CM_SS_ERR_DATAMISSING                          =  35 + CM_SS_ERR_START,
   CM_SS_ERR_UNEXPECTEDDATAVALUE                  =  36 + CM_SS_ERR_START,
   CM_SS_ERR_PW_REGISTRATIONFAILURE               =  37 + CM_SS_ERR_START,
   CM_SS_ERR_NEGATIVEPW_CHECK                     =  38 + CM_SS_ERR_START,
   CM_SS_ERR_NUMBEROFPW_ATTEMPTSVIOLATION         =  43 + CM_SS_ERR_START,
   CM_SS_ERR_POSITIONMETHODFAILURE                =  54 + CM_SS_ERR_START,
   CM_SS_ERR_UNKNOWNALPHABET                      =  71 + CM_SS_ERR_START,
   CM_SS_ERR_USSD_BUSY                            =  72 + CM_SS_ERR_START,
   CM_SS_ERR_REJECTEDBYUSER                       = 121 + CM_SS_ERR_START,
   CM_SS_ERR_REJECTEDBYNETWORK                    = 122 + CM_SS_ERR_START,
   CM_SS_ERR_DEFLECTIONTOSERVEDSUBSCRIBER         = 123 + CM_SS_ERR_START,
   CM_SS_ERR_SPECIALSERVICECODE                   = 124 + CM_SS_ERR_START,
   CM_SS_ERR_INVALIDDEFLECTIONTONUMBER            = 125 + CM_SS_ERR_START,
   CM_SS_ERR_MAXNUMBEROFMPTY_PARTICIPANTSEXCEEDED = 126 + CM_SS_ERR_START,
   CM_SS_ERR_RESOURCESNOTAVAILABLE                = 127 + CM_SS_ERR_START,

   CM_SS_GENERALPROBLEM_START                     = 1152,
   CM_SS_GENERALPROBLEM_UNRECOGNIZEDCOMPONENT     =       CM_SS_GENERALPROBLEM_START,
   CM_SS_GENERALPROBLEM_MISTYPEDCOMPONENT         = 1   + CM_SS_GENERALPROBLEM_START,
   CM_SS_GENERALPROBLEM_BADLYSTRUCTUREDCOMPONENT  = 2   + CM_SS_GENERALPROBLEM_START,

   CM_SS_INVOKEPROBLEM_START                      = 1155,
   CM_SS_INVOKEPROBLEM_DUPLICATEINVOKEID          =       CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_UNRECOGNIZEDOPERATION      = 1  +  CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_MISTYPEDPARAMETER          = 2  +  CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_RESOURCELIMITATION         = 3  +  CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_INITIATINGRELEASE          = 4  +  CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_UNRECOGNIZEDLINKDID        = 5  +  CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_LINKEDRESONSEUNEXPECTED    = 6  +  CM_SS_INVOKEPROBLEM_START,
   CM_SS_INVOKEPROBLEM_UNEXPECTEDLINKEDOPERATION  = 7  +  CM_SS_INVOKEPROBLEM_START,

   CM_SS_RETURNRESULTPROBLEM_START                     = 1163,
   CM_SS_RETURNRESULTPROBLEM_RR_UNRECOGNIZEDINVOKEID   =      CM_SS_RETURNRESULTPROBLEM_START,
   CM_SS_RETURNRESULTPROBLEM_RR_RETURNRESULTUNEXPECTED = 1 +  CM_SS_RETURNRESULTPROBLEM_START,
   CM_SS_RETURNRESULTPROBLEM_RR_MISTYPEDPARAMETER      = 2 +  CM_SS_RETURNRESULTPROBLEM_START,

   CM_SS_RETURNERRORPROBLEM_START                      = 1166,
   CM_SS_RETURNERRORPROBLEM_RE_UNRECOGNIZEDINVOKEID    =      CM_SS_RETURNERRORPROBLEM_START,
   CM_SS_RETURNERRORPROBLEM_RE_RETURNERRORUNEXPECTED   = 1 +  CM_SS_RETURNERRORPROBLEM_START,
   CM_SS_RETURNERRORPROBLEM_RE_UNRECOGNIZEDERROR       = 2 +  CM_SS_RETURNERRORPROBLEM_START,
   CM_SS_RETURNERRORPROBLEM_RE_UNEXPECTEDERROR         = 3 +  CM_SS_RETURNERRORPROBLEM_START,
   CM_SS_RETURNERRORPROBLEM_RE_MISTYPEDPARAMETER       = 4 +  CM_SS_RETURNERRORPROBLEM_START,
/* ============================== ~SS cause ============================== */

/* ============================== MM cause ============================== */
// 3GPP 24.008 clause 10.5.3.6(Annex G) MM reject cause values
// 3GPP 24.008 clause 10.5.5.14(Annex G) GMM cause values
// 2048 -> MM cause values
   CM_MM_CAUSE_START                     = 2048,
   CM_MM_CAUSE_NONE                     =     0x00 + CM_MM_CAUSE_START,
   CM_MM_IMSI_UNKNOWN_IN_HLR            =     0x02 + CM_MM_CAUSE_START,
   CM_MM_ILLEGAL_MS                     =     0x03 + CM_MM_CAUSE_START,
   CM_MM_IMSI_UNKNOWN_IN_VLR            =     0x04 + CM_MM_CAUSE_START,
   CM_MM_IMEI_NOT_ACCEPTED              =     0x05 + CM_MM_CAUSE_START,
   CM_MM_ILLEGAL_ME                     =     0x06 + CM_MM_CAUSE_START,
   CM_MM_GPRS_NOT_ALLOWED               =     0x07 + CM_MM_CAUSE_START,
   CM_MM_GPRS_NON_GPRS_NOT_ALLOWED      =     0x08 + CM_MM_CAUSE_START,
   CM_MM_MS_ID_NOT_DERIVED_BY_NW        =     0x09 + CM_MM_CAUSE_START,
   CM_MM_IMPLICIT_DETACH                =     0x0a + CM_MM_CAUSE_START,
   CM_MM_PLMN_NOT_ALLOWED               =     0x0b + CM_MM_CAUSE_START,
   CM_MM_LOCATION_AREA_NOT_ALLOWED      =     0x0c + CM_MM_CAUSE_START,
   CM_MM_ROAMING_AREA_NOT_ALLOWED       =     0x0d + CM_MM_CAUSE_START,
   CM_MM_GPRS_NOT_ALLOWED_IN_PLMN       =     0x0e + CM_MM_CAUSE_START,
   CM_MM_NO_SUITABLE_CELLS_IN_LA        =     0x0f + CM_MM_CAUSE_START,
   CM_MM_MSC_TEMP_NOT_REACHABLE         =     0x10 + CM_MM_CAUSE_START,
   CM_MM_NETWORK_FAILURE                =     0x11 + CM_MM_CAUSE_START,
   CM_MM_MAC_FAILURE                    =     0x14 + CM_MM_CAUSE_START,
   CM_MM_SYNC_FAILURE                   =     0x15 + CM_MM_CAUSE_START,
   CM_MM_CONGESTION                     =     0x16 + CM_MM_CAUSE_START,
   CM_MM_SERV_OPTION_NOT_SUPPORTED      =     0x20 + CM_MM_CAUSE_START,
   CM_MM_REQ_SERV_OPTION_NOT_SUBSCRIBED =     0x21 + CM_MM_CAUSE_START,
   CM_MM_SERV_OPTION_TEMP_OUT_OF_ORDER  =     0x22 + CM_MM_CAUSE_START,
   CM_MM_CALL_CANNOT_BE_IDENTIFIED      =     0x26 + CM_MM_CAUSE_START,
   CM_MM_NO_PDP_CONTEXT_ACTIVATED       =     0x28 + CM_MM_CAUSE_START,
   CM_MM_RETRY_UPON_ENTRY_INTO_NEWCELL_MIN =  0x30 + CM_MM_CAUSE_START,  /* 30..3f */
   CM_MM_RETRY_UPON_ENTRY_INTO_NEWCELL_MAX =  0x3f + CM_MM_CAUSE_START,
   CM_MM_SEMANTICALLY_INCORRECT_MSG        =  0x5f + CM_MM_CAUSE_START,
   CM_MM_INVALID_MM_MAND_INFO              =  0x60 + CM_MM_CAUSE_START,
   CM_MM_MSG_TYPE_NON_EXISTENT             =  0x61 + CM_MM_CAUSE_START,
   CM_MM_MSG_TYPE_NOT_IMPLEMENTED          =  0x61 + CM_MM_CAUSE_START,
   CM_MM_MSG_TYPE_INCOMPAT_WITH_PROTO_STATE = 0x62 + CM_MM_CAUSE_START,
   CM_MM_IE_NOT_IMPLEMENTED                 = 0x63 + CM_MM_CAUSE_START,
   CM_MM_CONDITIONAL_MM_IE_ERROR            = 0x64 + CM_MM_CAUSE_START,
   CM_MM_MSG_NOT_COMPAT_WITH_PROTO_STATE    = 0x65 + CM_MM_CAUSE_START,  /* 65..6f */
   CM_MM_PROTO_ERROR_UNSPECIFIED            = 0x6f + CM_MM_CAUSE_START,

   /* RR connection establishment failure */
   CM_MM_ACCESS_BARRED  ,
   CM_MM_ASSIGNMENT_REJECT ,
   CM_MM_RANDOM_ACCES_FAILURE ,
   CM_MM_RR_NO_SERVICE ,
   CM_RR_PLMN_SRCH_REJ_EMERGENCY,

   
   CM_MM_RR_CONN_RELEASE  ,
   /* other cause */
   CM_MM_AUTH_FAILURE,
   CM_MM_IMSI_DETACH,
   CM_MM_ABORT_BY_NW ,
   CM_MM_CONN_TIMEOUT,
   /* MM internal casuse */
   CM_MM_CM_ENQUEUE_FAIL,
   CM_MM_NOT_UPDATED ,
   CM_MM_STATE_NOT_ALLOWED_CM,
   CM_MM_EMERGENCY_NOT_ALLOWED,
   CM_MM_NO_SERVICE,
   CM_MM_ACCESS_CLASS_BARRED,
   CM_MM_CAUSE_END                       = 2048 + 256,
/* ============================== ~MM cause ============================== */

/* ============================== SIM cause ============================== */
   SIM_CAUSE_START                                     = 2560,
   SIM_CAUSE_CMD_SUCCESS                               =     SIM_CAUSE_START,
   SIM_CAUSE_CMD_FAIL                                  = 1 + SIM_CAUSE_START,
   SIM_CAUSE_FATAL_ERROR                               = 2 + SIM_CAUSE_START,
   SIM_CAUSE_NO_INSERTED                               = 3 + SIM_CAUSE_START,
   SIM_CAUSE_CHV_NOT_INIT                              = 4 + SIM_CAUSE_START,
   SIM_CAUSE_CHV_VERIFY_ERROR                          = 5 + SIM_CAUSE_START, /* SIM_CHV_RETRY_ALLOW */
   SIM_CAUSE_CHV_BLOCK                                 = 6 + SIM_CAUSE_START, /* SIM_CHV_BLOCK */
   SIM_CAUSE_ACCESS_NOT_ALLOW                          = 7 + SIM_CAUSE_START, /* */
   SIM_CAUSE_SAT_CMD_BUSY                              = 8 + SIM_CAUSE_START, /* */
   SIM_CAUSE_DL_ERROR                                  = 9 + SIM_CAUSE_START, /* */
   SIM_CAUSE_MEMORY_PROBLEM                            = 10 + SIM_CAUSE_START, /* */
   SIM_CAUSE_TECHNICAL_PROBLEM                         = 11 + SIM_CAUSE_START, /* */
   SIM_CAUSE_PUK_UNLOCK                                = 12 + SIM_CAUSE_START, /* add new enum value to 
                                                                               distinguish whether normal poweron or PUK-unlock-poweron */
   SIM_CAUSE_END,
/* ============================== ~SIM cause ============================== */

/* ============================== PHB cause ============================== */
   PHB_CAUSE_FDN_BLOCKED = 2600,
   PHB_L4C_ERROR = 2601,  /*called number is not approved by PHB*/
/* ============================== ~PHB cause ============================== */

/* ============================== SM cause ============================== */
// 3GPP 24.008 clause 10.5.6.6(Annex I) SM/LLC/SNDCP/PDP/GPRS cause values
// 3072 -> SM cause values

    SM_CAUSE_START                   = 3072,
    LLC_SND_FAILURE                  =   0X19 + SM_CAUSE_START,
    INSUFF_RESOURCE                  =   0X1A + SM_CAUSE_START,
    UNKNOWN_APN                      =   0X1B + SM_CAUSE_START,
    UNKNOWN_PDP_ADDR_OR_TYPE         =   0X1C + SM_CAUSE_START,
    AUTHENTICATION_FAILURE           =   0X1D + SM_CAUSE_START,
    ACTIVATION_REJ_GGSN              =   0X1E + SM_CAUSE_START,
    ACTIVATION_REJ                   =   0X1F + SM_CAUSE_START,
    UNSUPPORTED_SERVICE_OPTION       =   0X20 + SM_CAUSE_START,
    UNSUBSCRIBED_SERVICE_OPTION      =   0X21 + SM_CAUSE_START,
    OUT_OF_ORDER_SERVICE_OPTION      =   0X22 + SM_CAUSE_START,
    REGULAR_DEACTIVATION             =   0X24 + SM_CAUSE_START,
    QOS_NOT_ACCEPTED                 =   0X25 + SM_CAUSE_START,
    NETWORK_FAIL                     =   0X26 + SM_CAUSE_START,
    REACTIVATION_REQD                =   0X27 + SM_CAUSE_START,
    UNSUPPORTED_NW_CONTEXT_ACTIVATION=   0X28 + SM_CAUSE_START, /* Came and went from 4.08 + SM_CAUSE_START,
                                                  should this be removed? */
    SEMANTIC_ERROR_IN_TFT_OP         =   0X29 + SM_CAUSE_START,
    SYNTACTICAL_ERROR_IN_TFT_OP      =   0X2A + SM_CAUSE_START,
    UNKNOWN_PDP_CONTEXT              =   0X2B + SM_CAUSE_START,
    SEMANTIC_ERROR_IN_PACKET_FILTER  =   0X2C + SM_CAUSE_START,
    SYNTAX_ERROR_IN_PACKET_FILTER    =   0X2D + SM_CAUSE_START,
    PDP_CONTEXT_WO_TFT_ALREADY_ACT   =   0X2E + SM_CAUSE_START,
    /* The following cause values are only for sm internal usage */
    INVALID_TI                       =   0X51 + SM_CAUSE_START,
    INCORRECT_MSG                    =   0X5F + SM_CAUSE_START,
    INVALID_MAND_INFO                =   0X60 + SM_CAUSE_START,
    UNIMPLE_MSG_TYPE                 =   0X61 + SM_CAUSE_START,
    INCOMPAT_MSG_TYP_PROTO_STAT      =   0X62 + SM_CAUSE_START,
    UNIMPLE_IE                       =   0X63 + SM_CAUSE_START,
    CONDITIONAL_IE_ERROR             =   0X64 + SM_CAUSE_START,
    INCOMP_MSG_PROTO_STAT            =   0X65 + SM_CAUSE_START,
    UNSPECIFIED                      =   0X6F + SM_CAUSE_START,
    STARTUP_FAILURE , /* cause enum when the link layer startup fails */ 
    SM_CAUSE_END,
/* ============================== ~SM cause ============================== */

/* ============================== ABM cause ============================== */
//
// ABM error causes, Kevin Chien
//    
    ABM_CAUSE_START = 3272,
    ABM_E_SUCCESS,
    ABM_E_INVALID_NW_ACC_ID,
    ABM_E_GPRS_REACTIVATE,
    ABM_E_GPRS_PROTOCOL_REJECTION,
    ABM_E_CSD_REACTIVATE,
    ABM_E_CSD_PPP_NEGOTIATED_FAILED,
    ABM_E_CSD_ACT_FAILED,
    ABM_E_CSD_CALL_SETUP_FAILED,
/* ============================== ~ABM cause ============================== */

/* ============================== TCM cause ============================== */
    TCM_L4C_INVALID_PARAMETER = 3372,
    TCM_L4C_NSAPI_NOT_IN_USE,
/* ============================== ~TCM cause ============================== */

/* ============================== L4C cause ============================== */
    L4C_CMD_CONFLICT = 3472
/* ============================== ~L4C cause ============================== */
}ps_cause_enum;

typedef kal_uint8 band_selection_enum;
#define BAND_900   0x02
#define BAND_1800 0x08
#define BAND_1900 0x10
#define BAND_DUAL (BAND_900|BAND_1800)
#define BAND_850  0x80

#endif 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -