VOS_UINT8* AT_GetSystemAppConfigAddr(VOS_VOID) { AT_COMM_CTX_STRU *pstCommCtx = VOS_NULL_PTR; pstCommCtx = AT_GetCommCtxAddr(); return &(pstCommCtx->ucSystemAppConfigAddr); }
AT_PORT_BUFF_CFG_ENUM_UINT8 AT_GetPortBuffCfg(VOS_VOID) { AT_COMM_CTX_STRU *pstCommCtx = VOS_NULL_PTR; pstCommCtx = AT_GetCommCtxAddr(); return pstCommCtx->stPortBuffCfg.enSmsBuffCfg; }
VOS_VOID AT_InitCommCtx(VOS_VOID) { AT_COMM_CTX_STRU *pstCommCtx = VOS_NULL_PTR; pstCommCtx = AT_GetCommCtxAddr(); /* 默认应该类型为MP */ pstCommCtx->ucSystemAppConfigAddr = SYSTEM_APP_MP; /* 初始化MUX相关的上下文 */ PS_MEM_SET(&(pstCommCtx->stMuxCtx), 0, sizeof(AT_MUX_CTX_STRU)); /* 初始化PS域公共的上下文 */ AT_InitCommPsCtx(); return; }
AT_PORT_BUFF_CFG_STRU* AT_GetPortBuffCfgInfo(VOS_VOID) { return &(AT_GetCommCtxAddr()->stPortBuffCfg); }