Searched refs:pMbXfer (Results 1 – 2 of 2) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcan/ |
| D | fsl_flexcan.c | 3625 …N_TransferSendNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *pMbXfer) in FLEXCAN_TransferSendNonBlocking() argument 3629 assert(NULL != pMbXfer); in FLEXCAN_TransferSendNonBlocking() 3630 assert(pMbXfer->mbIdx <= (base->MCR & CAN_MCR_MAXMB_MASK)); in FLEXCAN_TransferSendNonBlocking() 3632 assert(!FLEXCAN_IsMbOccupied(base, pMbXfer->mbIdx)); in FLEXCAN_TransferSendNonBlocking() 3638 if ((uint8_t)kFLEXCAN_StateIdle == handle->mbState[pMbXfer->mbIdx]) in FLEXCAN_TransferSendNonBlocking() 3641 if ((uint32_t)kFLEXCAN_FrameTypeRemote == pMbXfer->frame->type) in FLEXCAN_TransferSendNonBlocking() 3643 handle->mbState[pMbXfer->mbIdx] = (uint8_t)kFLEXCAN_StateTxRemote; in FLEXCAN_TransferSendNonBlocking() 3647 handle->mbState[pMbXfer->mbIdx] = (uint8_t)kFLEXCAN_StateTxData; in FLEXCAN_TransferSendNonBlocking() 3651 … FLEXCAN_WriteTxMb(base, pMbXfer->mbIdx, (const flexcan_frame_t *)(uintptr_t)pMbXfer->frame)) in FLEXCAN_TransferSendNonBlocking() 3655 if (pMbXfer->mbIdx >= 64U) in FLEXCAN_TransferSendNonBlocking() [all …]
|
| D | fsl_flexcan.h | 2100 …ransferFDSendNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *pMbXfer); 2114 …sferFDReceiveNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *pMbXfer); 2222 …_TransferSendNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *pMbXfer); 2236 …ansferReceiveNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *pMbXfer);
|