Searched refs:bufferIdx (Results 1 – 3 of 3) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcan/ |
| D | fsl_mcan.c | 1918 assert(xfer->bufferIdx <= 63U); in MCAN_TransferSendNonBlocking() 1923 if ((uint8_t)kMCAN_StateIdle == handle->bufferState[xfer->bufferIdx]) in MCAN_TransferSendNonBlocking() 1928 handle->bufferState[xfer->bufferIdx] = (uint8_t)kMCAN_StateTxRemote; in MCAN_TransferSendNonBlocking() 1931 handle->bufferFrameBuf[xfer->bufferIdx] = xfer->frame; in MCAN_TransferSendNonBlocking() 1935 handle->bufferState[xfer->bufferIdx] = (uint8_t)kMCAN_StateTxData; in MCAN_TransferSendNonBlocking() 1938 if (kStatus_Success == MCAN_WriteTxBuffer(base, xfer->bufferIdx, xfer->frame)) in MCAN_TransferSendNonBlocking() 1941 MCAN_EnableTransmitBufferInterrupts(base, xfer->bufferIdx); in MCAN_TransferSendNonBlocking() 1944 MCAN_TransmitAddRequest(base, xfer->bufferIdx); in MCAN_TransferSendNonBlocking() 1950 handle->bufferState[xfer->bufferIdx] = (uint8_t)kMCAN_StateIdle; in MCAN_TransferSendNonBlocking() 2024 void MCAN_TransferAbortSend(CAN_Type *base, mcan_handle_t *handle, uint8_t bufferIdx) in MCAN_TransferAbortSend() argument [all …]
|
| D | fsl_mcan.h | 386 uint8_t bufferIdx; /*!< The index of Message buffer used to transfer Message. */ member 1159 void MCAN_TransferAbortSend(CAN_Type *base, mcan_handle_t *handle, uint8_t bufferIdx);
|
| /hal_nxp-latest/s32/drivers/s32ze/Can_CANEXCEL/src/ |
| D | CanEXCEL_Ip.c | 1130 uint8 bufferIdx = 0U; in ValidateFrameDLC() local 1133 bufferIdx = state->msgDesc[mb_idx].lastHwIdex; in ValidateFrameDLC() 1136 if (bufferIdx > CanXL_GetMDQueueDepth(CANEXCEL.EXL_GRP[instance], (uint8)mb_idx)) in ValidateFrameDLC() 1138 bufferIdx = 0U; in ValidateFrameDLC() 1140 Canexcel_RxHeader * RxHeader = (Canexcel_RxHeader *)state->msgDesc[mb_idx].list[bufferIdx]; in ValidateFrameDLC() 1150 state->msgDesc[mb_idx].isPending[bufferIdx] = FALSE; in ValidateFrameDLC() 1152 bufferIdx++; in ValidateFrameDLC() 1160 uint8 bufferIdx = 0U; in Canexcel_CompleteTxBuffers() local 1163 bufferIdx = state->msgDesc[mb_idx].lastHwIdex; in Canexcel_CompleteTxBuffers() 1166 if (bufferIdx > CanXL_GetMDQueueDepth(CANEXCEL.EXL_GRP[instance], (uint8)mb_idx)) in Canexcel_CompleteTxBuffers() [all …]
|