Home
last modified time | relevance | path

Searched refs:mb_idx (Results 1 – 3 of 3) sorted by relevance

/hal_nxp-3.6.0/s32/drivers/s32ze/Can_CANEXCEL/src/
DCanEXCEL_Ip.c36 static void Canexcel_Ip_MainFunction(uint8 instance, uint8 mb_idx);
100 static void Canexcel_Ip_MainFunction(uint8 instance, uint8 mb_idx) in Canexcel_Ip_MainFunction() argument
106 if ((NULL_PTR != state) && (mb_idx <= total_mb)) in Canexcel_Ip_MainFunction()
108 flag_reg = CanXL_GetMsgDescIntStatusFlag(CANEXCEL.EXL_GRP[instance], mb_idx); in Canexcel_Ip_MainFunction()
112 CanXL_ClearMsgDescIntStatusFlag(CANEXCEL.EXL_GRP[instance], mb_idx); in Canexcel_Ip_MainFunction()
113 …state->msgDesc[mb_idx].noPointers = (uint8)((CANEXCEL.EXL_DESC_CTR[instance]->DSCMBCTRLAR[mb_idx].… in Canexcel_Ip_MainFunction()
115 if (mb_idx <= CANEXCEL.EXL_GRP[instance]->DSCCTRL) in Canexcel_Ip_MainFunction()
120 state->callback(instance, CANEXCEL_EVENT_TX_COMPLETE, mb_idx, state); in Canexcel_Ip_MainFunction()
128 state->callback(instance, CANEXCEL_EVENT_RX_COMPLETE, mb_idx, state); in Canexcel_Ip_MainFunction()
133 if((NULL_PTR != state) && (mb_idx == CANEXCEL_IP_MB_RXFIFO)) in Canexcel_Ip_MainFunction()
[all …]
/hal_nxp-3.6.0/s32/drivers/s32ze/Can_CANEXCEL/include/
DCanEXCEL_Ip.h256 void Canexcel_Ip_MainFunctionRead(uint8 instance, uint8 mb_idx);
265 void Canexcel_Ip_MainFunctionWrite(uint8 instance, uint8 mb_idx);
DCanEXCEL_Ip_HwAccess.h343 static inline void CanXL_ClearMsgBuffIntCmd(CANXL_GRP_CONTROL_Type * base, uint32 mb_idx ) in CanXL_ClearMsgBuffIntCmd() argument
345 uint8 ImaskCnt = (uint8)(mb_idx/32U) ; in CanXL_ClearMsgBuffIntCmd()
347 uint32 temp = 1UL << (mb_idx % 32U); in CanXL_ClearMsgBuffIntCmd()