| /utopia/UTPA2-700.0.x/modules/dmx/api/dmx_tee/ |
| H A D | apiDMX_tee.c | 329 …_BOOL _DMX_TEE_BufParamToMbxParam(MS_U32 u32BufAddr, MS_U32 u32Size, MS_U8 u8MiuSel, MBX_Msg *pMsg) in _DMX_TEE_BufParamToMbxParam() argument 331 pMsg->u8Parameters[0] = (MS_U8)(u32Size & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 332 pMsg->u8Parameters[1] = (MS_U8)((u32Size >> 8UL) & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 333 pMsg->u8Parameters[2] = (MS_U8)((u32Size >> 16UL) & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 334 pMsg->u8Parameters[3] = (MS_U8)((u32Size >> 24UL) & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 336 pMsg->u8Parameters[4] = (MS_U8)(u32BufAddr & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 337 pMsg->u8Parameters[5] = (MS_U8)((u32BufAddr >> 8UL) & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 338 pMsg->u8Parameters[6] = (MS_U8)((u32BufAddr >> 16UL) & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 339 pMsg->u8Parameters[7] = (MS_U8)((u32BufAddr >> 24UL) & 0xFFUL); in _DMX_TEE_BufParamToMbxParam() 340 pMsg->u8Parameters[8] = u8MiuSel; in _DMX_TEE_BufParamToMbxParam() [all …]
|
| /utopia/UTPA2-700.0.x/modules/mbx/drv/mbx/api_mbx/ |
| H A D | apiMBX.c | 135 static void _MApi_Conduct_GenerateClass(MBX_Msg *pMsg) in _MApi_Conduct_GenerateClass() argument 143 if (pMsg->u8ParameterCount > 0) in _MApi_Conduct_GenerateClass() 145 temp_class = pMsg->u8Parameters[0]; in _MApi_Conduct_GenerateClass() 146 for (i = 1; i<pMsg->u8ParameterCount; i++) in _MApi_Conduct_GenerateClass() 148 temp_name[i-1] = pMsg->u8Parameters[i]; in _MApi_Conduct_GenerateClass() 192 static void _MApi_Conduct_QueryClass(MBX_Msg *pMsg) in _MApi_Conduct_QueryClass() argument 198 if (pMsg->u8ParameterCount > 0) in _MApi_Conduct_QueryClass() 200 for (i = 1; i<pMsg->u8ParameterCount; i++) in _MApi_Conduct_QueryClass() 202 temp_name[i-1] = pMsg->u8Parameters[i]; in _MApi_Conduct_QueryClass() 230 static void _MApi_HandleDynamicMBX(MBX_Msg *pMsg, MS_BOOL *pbAddToQueue) in _MApi_HandleDynamicMBX() argument [all …]
|
| H A D | mbx.h | 31 MBX_Msg *pMsg; member 37 MBX_Msg *pMsg; member
|
| H A D | mbx.c | 110 psMbxInstPri->fpSendMsg(pMbxResPri->privateSendMsg.pMsg); in MBXIoctl() 121 pMbxResPri->privateRecvMsg.pMsg, in MBXIoctl()
|
| /utopia/UTPA2-700.0.x/modules/mbx/drv/mbx/ecos_nos/ |
| H A D | drvMBX.c | 288 static MBX_Result _MDrv_MBX_SendMsg(MBX_Msg *pMsg, MBX_ROLE_ID eSrcRole); 289 static MBX_Result _MDrv_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32Flag); 441 MBX_Result _MDrv_MBX_SendMsg(MBX_Msg *pMsg, MBX_ROLE_ID eSrcRole) in _MDrv_MBX_SendMsg() argument 450 MHAL_MBX_ClearAll(pMsg, eSrcRole); in _MDrv_MBX_SendMsg() 451 mbxResult = MHAL_MBX_Fire(pMsg, eSrcRole); in _MDrv_MBX_SendMsg() 454 MHAL_MBXINT_Fire(_mgrMBX.eMbxRole2Cpu[pMsg->eRoleID], _mgrMBX.eMbxRole2Cpu[eSrcRole]); in _MDrv_MBX_SendMsg() 458 mbxResult = MHAL_MBX_GetFireStatus(eSrcRole, pMsg->eRoleID, &mbxHalFireStatus); in _MDrv_MBX_SendMsg() 520 MBX_Result _MDrv_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32Flag) in _MDrv_MBX_RecvMsg() argument 534 mbxResult = MDrv_MSGQ_RecvMsg(s16MsgQIdx, pMsg, TRUE); in _MDrv_MBX_RecvMsg() 549 mbxResult = MDrv_MSGQ_RecvMsg(s16MsgQIdx, pMsg, FALSE); in _MDrv_MBX_RecvMsg() [all …]
|
| H A D | drvMBXMsgPool.c | 637 MSGPOOL_Result MDrv_MSGQ_RecvMsg(MS_S16 s16MsgQIdx, MBX_Msg* pMsg, MS_BOOL bInstantMsg) in MDrv_MSGQ_RecvMsg() argument 647 _MDrv_MSGPOOL_GetMsgFromPoolItem(s16MsgSlotIdx, pMsg); in MDrv_MSGQ_RecvMsg() 663 _MDrv_MSGPOOL_GetMsgFromPoolItem(s16MsgSlotIdx, pMsg); in MDrv_MSGQ_RecvMsg()
|
| H A D | drvMBXMsgPool.h | 217 INTERFACE MSGPOOL_Result MDrv_MSGQ_RecvMsg(MS_S16 s16MsgQIdx, MBX_Msg* pMsg, MS_BOOL bInstantMsg);
|
| /utopia/UTPA2-700.0.x/modules/mbx/drv/mbx/linux/ |
| H A D | drvMBX.c | 668 MBX_Result MDrv_MBX_SendMsg(MBX_Msg *pMsg) in MDrv_MBX_SendMsg() argument 674 if((NULL==pMsg) || (pMsg->u8MsgClass>=E_MBX_CLASS_MAX)) in MDrv_MBX_SendMsg() 681 stSendMsg.pMsg = pMsg; in MDrv_MBX_SendMsg() 699 MBX_Result MDrv_MBX_SendMsgLoopback(MBX_Msg *pMsg, MBX_ROLE_ID eSrcRoleId) in MDrv_MBX_SendMsgLoopback() argument 706 if((NULL==pMsg) || (pMsg->u8MsgClass>=E_MBX_CLASS_MAX)) in MDrv_MBX_SendMsgLoopback() 713 stSendMsg.pMsg = pMsg; in MDrv_MBX_SendMsgLoopback() 796 MBX_Result MDrv_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32 … in MDrv_MBX_RecvMsg() argument 801 if((pMsg ==NULL) || INVALID_MBXCLASS(eTargetClass)) in MDrv_MBX_RecvMsg() 809 stRecvMsg.pMsg = pMsg; in MDrv_MBX_RecvMsg() 849 MBX_Result MDrv_MBX_CheckMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32… in MDrv_MBX_CheckMsg() argument [all …]
|
| H A D | mdrv_mbx_st.h | 154 MBX_Msg *pMsg; member 161 MBX_Msg *pMsg; member
|
| /utopia/UTPA2-700.0.x/modules/ir/drv/ir/ |
| H A D | drvIR.c | 187 static void _IR_MailBoxCallbackHandler( MBX_Msg *pMsg, MS_BOOL *pbAddToQueue) in _IR_MailBoxCallbackHandler() argument 193 if(!pMsg) return; in _IR_MailBoxCallbackHandler() 195 if(pMsg->u8MsgClass != E_MBX_CLASS_IRKEY_NOWAIT) in _IR_MailBoxCallbackHandler() 202 if ((pMsg->u8Ctrl != 4) && (pMsg->u8Ctrl != 5)) in _IR_MailBoxCallbackHandler() 205 IR_DBG_INFO("Control: 0x%02x\n", pMsg->u8Ctrl); in _IR_MailBoxCallbackHandler() 209 IR_DBG_INFO("Get IR command: 0x%02x\n", pMsg->u8Index); in _IR_MailBoxCallbackHandler() 210 IR_DBG_INFO("Parameter[0]=%d\n", pMsg->u8Parameters[0]); in _IR_MailBoxCallbackHandler() 211 IR_DBG_INFO("Parameter[1]=%d\n", pMsg->u8Parameters[1]); in _IR_MailBoxCallbackHandler() 214 if (pMsg->u8Index == E_IR_51ToCPU_CMD_KEYCODE) in _IR_MailBoxCallbackHandler() 217 gu8IRKey = (MS_U8)pMsg->u8Parameters[0]; in _IR_MailBoxCallbackHandler() [all …]
|
| /utopia/UTPA2-700.0.x/modules/pm/drv/pm/ |
| H A D | drvPM.c | 2222 static void _PM_PWM_MailBoxCallbackHandler( MBX_Msg *pMsg, MS_BOOL *pbAddToQueue) in _PM_PWM_MailBoxCallbackHandler() argument 2232 if(!pMsg) return; in _PM_PWM_MailBoxCallbackHandler() 2234 if(pMsg->u8MsgClass != E_MBX_CLASS_PM_PWM_NOWAIT) in _PM_PWM_MailBoxCallbackHandler() 2241 if ((pMsg->u8Ctrl != 4) && (pMsg->u8Ctrl != 5)) in _PM_PWM_MailBoxCallbackHandler() 2243 PM_DBG_ERR("Control: 0x%02x\n", pMsg->u8Ctrl); in _PM_PWM_MailBoxCallbackHandler() 2247 PM_DBG_INFO("Get IR record command: 0x%02x\n", pMsg->u8Index); in _PM_PWM_MailBoxCallbackHandler() 2248 PM_DBG_INFO("Parameter[0]=%d\n", pMsg->u8Parameters[0]); in _PM_PWM_MailBoxCallbackHandler() 2249 PM_DBG_INFO("Parameter[1]=%d\n", pMsg->u8Parameters[1]); in _PM_PWM_MailBoxCallbackHandler() 2250 PM_DBG_INFO("Parameter[2]=%d\n", pMsg->u8Parameters[2]); in _PM_PWM_MailBoxCallbackHandler() 2251 PM_DBG_INFO("Parameter[3]=%d\n", pMsg->u8Parameters[3]); in _PM_PWM_MailBoxCallbackHandler() [all …]
|
| /utopia/UTPA2-700.0.x/modules/sar/drv/sar/ |
| H A D | drvSAR.c | 216 static void _SAR_MailBoxCallbackHandler( MBX_Msg *pMsg, MS_BOOL *pbAddToQueue) in _SAR_MailBoxCallbackHandler() argument 222 if(!pMsg) return; in _SAR_MailBoxCallbackHandler() 224 if(pMsg->u8MsgClass!= E_MBX_CLASS_SAR_NOWAIT) in _SAR_MailBoxCallbackHandler() 231 if ((pMsg->u8Ctrl != 4) && (pMsg->u8Ctrl != 5)) in _SAR_MailBoxCallbackHandler() 234 SAR_DBG_INFO("Control: 0x%02x\n", pMsg->u8Ctrl); in _SAR_MailBoxCallbackHandler() 238 SAR_DBG_INFO("Get SAR command: 0x%02x\n", pMsg->u8Index); in _SAR_MailBoxCallbackHandler() 239 SAR_DBG_INFO("Parameter[0]=%d\n", pMsg->u8Parameters[0]); in _SAR_MailBoxCallbackHandler() 240 SAR_DBG_INFO("Parameter[1]=%d\n", pMsg->u8Parameters[1]); in _SAR_MailBoxCallbackHandler() 242 if (pMsg->u8Index == E_SAR_51ToCPU_CMD_KEYCODE) in _SAR_MailBoxCallbackHandler() 246 gu8SARKey = (MS_U8)pMsg->u8Parameters[0]; in _SAR_MailBoxCallbackHandler() [all …]
|
| /utopia/UTPA2-700.0.x/mxlib/include/ |
| H A D | drvMBX.h | 511 typedef void (*MBX_MAIL_ARRIVE_NOTIFY_FUNC)( MBX_Msg *pMsg, MS_BOOL *pbAddToQueue); 576 INTERFACE MBX_Result MDrv_MBX_SendMsg(MBX_Msg *pMsg); 594 INTERFACE MBX_Result MDrv_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSec… 603 INTERFACE MBX_Result MDrv_MBX_CheckMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSe… 612 INTERFACE MBX_Result MDrv_MBX_SendMsgLoopback(MBX_Msg *pMsg, MBX_ROLE_ID eSrcRoleId);
|
| H A D | apiMBX.h | 18 MBX_Result MApi_MBX_SendMsg(MBX_Msg *pMsg); 20 MBX_Result MApi_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32 … 21 MBX_Result MApi_MBX_CheckMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32… 22 MBX_Result MApi_MBX_SendMsgLoopback(MBX_Msg *pMsg, MBX_ROLE_ID eSrcRoleId);
|
| H A D | drvNDSRASP.h | 383 typedef void (*P_DrvRASP_EvtCallback)(DrvRASP_Event eEvent, DrvRASP_Msg *pMsg); 386 typedef void (*P_NDSRASP_Callback)(MS_U8 RaspID, NDSRaspCallBack_t *pMsg);
|
| /utopia/UTPA2-700.0.x/modules/mbx/drv/mbx/ |
| H A D | apiMBX.h | 18 MBX_Result MApi_MBX_SendMsg(MBX_Msg *pMsg); 20 MBX_Result MApi_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32 … 21 MBX_Result MApi_MBX_CheckMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32… 22 MBX_Result MApi_MBX_SendMsgLoopback(MBX_Msg *pMsg, MBX_ROLE_ID eSrcRoleId);
|
| /utopia/UTPA2-700.0.x/projects/tmplib/include/ |
| H A D | drvMBX.h | 511 typedef void (*MBX_MAIL_ARRIVE_NOTIFY_FUNC)( MBX_Msg *pMsg, MS_BOOL *pbAddToQueue); 576 INTERFACE MBX_Result MDrv_MBX_SendMsg(MBX_Msg *pMsg); 594 INTERFACE MBX_Result MDrv_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSec…
|
| H A D | apiMBX.h | 18 MBX_Result MApi_MBX_SendMsg(MBX_Msg *pMsg); 20 MBX_Result MApi_MBX_RecvMsg(MBX_Class eTargetClass, MBX_Msg *pMsg, MS_U32 u32WaitMillSecs, MS_U32 …
|
| H A D | drvRASP.h | 252 typedef void (*P_DrvRASP_EvtCallback)(DrvRASP_Event eEvent, DrvRASP_Msg *pMsg);
|
| /utopia/UTPA2-700.0.x/modules/dmx/drv/tsp3/ |
| H A D | drvTSP.c | 715 MS_BOOL _TSP_REE_MbxParamToBufParam(MBX_Msg *pMsg, MS_U32* pu32BufAddr, MS_U32* pu32Size) in _TSP_REE_MbxParamToBufParam() argument 719 if(pMsg->u8ParameterCount < 9) in _TSP_REE_MbxParamToBufParam() 722 *pu32Size = ((MS_U32)pMsg->u8Parameters[0]) & 0xFFUL; in _TSP_REE_MbxParamToBufParam() 723 *pu32Size += ((((MS_U32)pMsg->u8Parameters[1]) << 8UL) & 0xFF00UL); in _TSP_REE_MbxParamToBufParam() 724 *pu32Size += ((((MS_U32)pMsg->u8Parameters[2]) << 16UL) & 0xFF0000UL); in _TSP_REE_MbxParamToBufParam() 725 *pu32Size += ((((MS_U32)pMsg->u8Parameters[3]) << 24UL) & 0xFF000000UL); in _TSP_REE_MbxParamToBufParam() 726 u32addr = ((MS_U32)pMsg->u8Parameters[4]) & 0xFFUL; in _TSP_REE_MbxParamToBufParam() 727 u32addr += ((((MS_U32)pMsg->u8Parameters[5]) << 8UL) & 0xFF00UL); in _TSP_REE_MbxParamToBufParam() 728 u32addr += (((MS_U32)pMsg->u8Parameters[6] << 16UL) & 0xFF0000UL); in _TSP_REE_MbxParamToBufParam() 729 u32addr += (((MS_U32)pMsg->u8Parameters[7] << 24UL) & 0xFF000000UL); in _TSP_REE_MbxParamToBufParam() [all …]
|
| H A D | drvTSP.h | 776 typedef void (*P_DrvTSP_EvtCallback)(DrvTSP_Event eEvent, DrvTSP_Msg *pMsg);
|
| /utopia/UTPA2-700.0.x/modules/dmx/drv/tsp4/ |
| H A D | drvTSP2.c | 748 MS_BOOL _TSP_REE_MbxParamToBufParam(MBX_Msg *pMsg, MS_U32* pu32BufAddr, MS_U32* pu32Size) in _TSP_REE_MbxParamToBufParam() argument 752 if(pMsg->u8ParameterCount < 9) in _TSP_REE_MbxParamToBufParam() 755 *pu32Size = ((MS_U32)pMsg->u8Parameters[0]) & 0xFFUL; in _TSP_REE_MbxParamToBufParam() 756 *pu32Size += ((((MS_U32)pMsg->u8Parameters[1]) << 8UL) & 0xFF00UL); in _TSP_REE_MbxParamToBufParam() 757 *pu32Size += ((((MS_U32)pMsg->u8Parameters[2]) << 16UL) & 0xFF0000UL); in _TSP_REE_MbxParamToBufParam() 758 *pu32Size += ((((MS_U32)pMsg->u8Parameters[3]) << 24UL) & 0xFF000000UL); in _TSP_REE_MbxParamToBufParam() 759 u32addr = ((MS_U32)pMsg->u8Parameters[4]) & 0xFFUL; in _TSP_REE_MbxParamToBufParam() 760 u32addr += ((((MS_U32)pMsg->u8Parameters[5]) << 8UL) & 0xFF00UL); in _TSP_REE_MbxParamToBufParam() 761 u32addr += (((MS_U32)pMsg->u8Parameters[6] << 16UL) & 0xFF0000UL); in _TSP_REE_MbxParamToBufParam() 762 u32addr += (((MS_U32)pMsg->u8Parameters[7] << 24UL) & 0xFF000000UL); in _TSP_REE_MbxParamToBufParam() [all …]
|
| H A D | drvTSP2.h | 928 typedef void (*P_TSP_Callback)(TSP_Event eEvent, TSP_EventMsg *pMsg);
|
| /utopia/UTPA2-700.0.x/modules/audio/api/audio/ |
| H A D | apiAUDIO_v2_customer.h | 1904 typedef MS_BOOL (*pfnAudioCustomerAENCDataHandling)(API_AUDIO_CUSTOMER_AENC_DATA *pMsg); 1905 typedef MS_BOOL (*pfnAudioCustomerPCMDataHandling)(API_AUDIO_CUSTOMER_PCM_DATA *pMsg);
|
| /utopia/UTPA2-700.0.x/modules/dmx/drv/tsp/ |
| H A D | drvTSP.h | 706 typedef void (*P_DrvTSP_EvtCallback)(DrvTSP_Event eEvent, DrvTSP_Msg *pMsg);
|