VOS_VOID MM_DelayCsServiceGsmTimeout() { NAS_LOG(WUEPS_PID_MM, MM_GSMDIFMSG, PS_PRINT_INFO, "MM_DelayCsServiceGsmTimeout: INFO: Timer MM_TIMER_DELAY_CS_SERVICE_GSM expire!"); Mm_TimerStop(MM_TIMER_DELAY_CS_SERVICE_GSM); if (MM_IDLE_NORMAL_SERVICE == g_MmGlobalInfo.ucState) { Mm_ComCheckDelayMmConn( MM_TRUE ); } return; }
VOS_VOID NAS_MM_ProcMmcMmSysInfoInd_NoImsi_PreProc( VOS_VOID ) { g_MmGlobalInfo.ucNtMod = g_MmGlobalInfo.ucNewNtMod; NAS_MM_SndMmcCsRegResultInd(MM_MMC_LU_PROC_FALSE, MM_MMC_LU_RESULT_FAILURE, NAS_MML_REG_FAIL_CAUSE_SIM_INVALID); NAS_MM_SndGmmLuResultInd(MMGMM_LU_FAILURE, NAS_MML_REG_FAIL_CAUSE_ILLEGAL_MS); /* 非空闲态,不处理CS卡无效 */ if (VOS_TRUE == NAS_MM_IsIdleState()) { g_MmGlobalInfo.ucMmServiceState = MM_NO_IMSI; g_MmGlobalInfo.ucPreState = g_MmGlobalInfo.ucState; Mm_ComSetMmState(MM_IDLE_NO_IMSI); } Mm_ComCheckDelayMmConn(MM_FALSE); return; }