Home
last modified time | relevance | path

Searched refs:mbIdx (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcan/
Dfsl_flexcan.c186 static bool FLEXCAN_IsMbOccupied(CAN_Type *base, uint8_t mbIdx);
241 static uint32_t FLEXCAN_GetFDMailboxOffset(CAN_Type *base, uint8_t mbIdx);
645 static bool FLEXCAN_IsMbOccupied(CAN_Type *base, uint8_t mbIdx) in FLEXCAN_IsMbOccupied() argument
663 fgRet = (mbIdx <= lastOccupiedMb); in FLEXCAN_IsMbOccupied()
669 if (0U == mbIdx) in FLEXCAN_IsMbOccupied()
1375 status_t FLEXCAN_ReadPNWakeUpMB(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *pRxFrame) in FLEXCAN_ReadPNWakeUpMB() argument
1379 assert(mbIdx <= 0x3U); in FLEXCAN_ReadPNWakeUpMB()
1385 if (CAN_WU_MTC_MCOUNTER(mbIdx) < (base->WU_MTC & CAN_WU_MTC_MCOUNTER_MASK)) in FLEXCAN_ReadPNWakeUpMB()
1388 cs_temp = base->WMB[mbIdx].CS; in FLEXCAN_ReadPNWakeUpMB()
1391 pRxFrame->id = base->WMB[mbIdx].ID & (CAN_ID_EXT_MASK | CAN_ID_STD_MASK); in FLEXCAN_ReadPNWakeUpMB()
[all …]
Dfsl_flexcan.h974 uint8_t mbIdx; /*!< The index of Message buffer used to transfer Message. */ member
1339 void FLEXCAN_SetTxMbConfig(CAN_Type *base, uint8_t mbIdx, bool enable);
1354 void FLEXCAN_SetFDTxMbConfig(CAN_Type *base, uint8_t mbIdx, bool enable);
1370 void FLEXCAN_SetRxMbConfig(CAN_Type *base, uint8_t mbIdx, const flexcan_rx_mb_config_t *pRxMbConfig…
1386 void FLEXCAN_SetFDRxMbConfig(CAN_Type *base, uint8_t mbIdx, const flexcan_rx_mb_config_t *pRxMbConf…
1957 status_t FLEXCAN_WriteTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_frame_t *pTxFrame);
1974 status_t FLEXCAN_ReadRxMb(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *pRxFrame);
1990 status_t FLEXCAN_WriteFDTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_fd_frame_t *pTxFrame);
2007 status_t FLEXCAN_ReadFDRxMb(CAN_Type *base, uint8_t mbIdx, flexcan_fd_frame_t *pRxFrame);
2050 status_t FLEXCAN_ReadPNWakeUpMB(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *pRxFrame);
[all …]
/hal_nxp-latest/s32/drivers/s32ze/Can_CANEXCEL/src/
DCanEXCEL_Ip.c893 void Canexcel_Ip_ConfigXlTx(uint8 instance, uint8 mbIdx, uint32 id,const Canexcel_Ip_DataInfoType *… in Canexcel_Ip_ConfigXlTx() argument
895 Canexcel_Ip_apxState[instance]->msgDesc[mbIdx].isXLFrame = TRUE; in Canexcel_Ip_ConfigXlTx()
922 static void Canexcel_Ip_ConfigFdTx(uint8 instance, uint8 mbIdx, uint32 id,const Canexcel_Ip_DataInf… in Canexcel_Ip_ConfigFdTx() argument
924 Canexcel_Ip_apxState[instance]->msgDesc[mbIdx].isXLFrame = FALSE; in Canexcel_Ip_ConfigFdTx()
966 Canexcel_Ip_StatusType Canexcel_Ip_SendFDMsg(uint8 instance, uint8 mbIdx,const Canexcel_Ip_DataInfo… in Canexcel_Ip_SendFDMsg() argument
974 Canexcel_Ip_ConfigFdTx(instance, mbIdx, id, info, TxMsg); in Canexcel_Ip_SendFDMsg()
978 CanXL_SetMsgBuffIntCmd(CANEXCEL.EXL_GRP[instance], mbIdx); in Canexcel_Ip_SendFDMsg()
980 … returnResult = Canexcel_Ip_TxDescriptor(instance, mbIdx, (uint32)&TxMsg->Header.timeStampL); in Canexcel_Ip_SendFDMsg()
992 Canexcel_Ip_StatusType Canexcel_Ip_SendXLMsg(uint8 instance, uint8 mbIdx,const Canexcel_Ip_DataInfo… in Canexcel_Ip_SendXLMsg() argument
997 Canexcel_Ip_ConfigXlTx(instance, mbIdx, id, info, TxMsg); in Canexcel_Ip_SendXLMsg()
[all …]
/hal_nxp-latest/s32/drivers/s32ze/Can_CANEXCEL/include/
DCanEXCEL_Ip.h122 void Canexcel_Ip_ConfigXlTx(uint8 instance, uint8 mbIdx, uint32 id,const Canexcel_Ip_DataInfoType *…
199 Canexcel_Ip_StatusType Canexcel_Ip_SendFDMsg(uint8 instance, uint8 mbIdx,const Canexcel_Ip_DataInfo…
213 Canexcel_Ip_StatusType Canexcel_Ip_SendXLMsg(uint8 instance, uint8 mbIdx,const Canexcel_Ip_DataInfo…