VOS_VOID AT_InitModemCcCtx(MODEM_ID_ENUM_UINT16 enModemId) { AT_MODEM_CC_CTX_STRU *pstCcCtx = VOS_NULL_PTR; pstCcCtx = AT_GetModemCcCtxAddrFromModemId(enModemId); pstCcCtx->ulCurIsExistCallFlag = VOS_FALSE; pstCcCtx->enCsErrCause = TAF_CS_CAUSE_SUCCESS; /* 语音自动应答参数初始化 */ PS_MEM_SET(&(pstCcCtx->stS0TimeInfo), 0, sizeof(pstCcCtx->stS0TimeInfo)); return; }
VOS_VOID AT_InitModemCcCtx(MODEM_ID_ENUM_UINT16 enModemId) { AT_MODEM_CC_CTX_STRU *pstCcCtx = VOS_NULL_PTR; VOS_UINT8 i; pstCcCtx = AT_GetModemCcCtxAddrFromModemId(enModemId); pstCcCtx->ulCurIsExistCallFlag = VOS_FALSE; pstCcCtx->enCsErrCause = TAF_CS_CAUSE_SUCCESS; /* 语音自动应答参数初始化 */ PS_MEM_SET(&(pstCcCtx->stS0TimeInfo), 0, sizeof(pstCcCtx->stS0TimeInfo)); PS_MEM_SET(&(pstCcCtx->stEconfInfo), 0, sizeof(pstCcCtx->stEconfInfo)); for (i = 0; i < TAF_CALL_MAX_ECONF_CALLED_NUM; i++) { pstCcCtx->stEconfInfo.astCallInfo[i].enCallState = TAF_CALL_ECONF_STATE_BUTT; pstCcCtx->stEconfInfo.astCallInfo[i].enCause = TAF_CS_CAUSE_SUCCESS; } return; }