Searched refs:pTxFrame (Results 1 – 6 of 6) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mscan/ |
| D | fsl_mscan.c | 568 status_t MSCAN_WriteTxMb(MSCAN_Type *base, mscan_frame_t *pTxFrame) in MSCAN_WriteTxMb() argument 576 if (pTxFrame->DLR > MSCAN_DLC_MAX) in MSCAN_WriteTxMb() 582 if (kMSCAN_FrameFormatExtend == pTxFrame->format) in MSCAN_WriteTxMb() 585 sIDR1.IDR1.EID20_18_OR_SID2_0 = (uint8_t)pTxFrame->ID_Type.ExtID.EID20_18; in MSCAN_WriteTxMb() 588 sIDR1.IDR1.EID17_15 = (uint8_t)pTxFrame->ID_Type.ExtID.EID17_15; in MSCAN_WriteTxMb() 589 sIDR3.IDR3.EID6_0 = (uint8_t)pTxFrame->ID_Type.ExtID.EID6_0; in MSCAN_WriteTxMb() 590 sIDR3.IDR3.ERTR = (kMSCAN_FrameTypeRemote == pTxFrame->type) ? 1U : 0U; in MSCAN_WriteTxMb() 592 mb.EIDR0 = (uint8_t)pTxFrame->ID_Type.ExtID.EID28_21; in MSCAN_WriteTxMb() 594 mb.EIDR2 = (uint8_t)pTxFrame->ID_Type.ExtID.EID14_7; in MSCAN_WriteTxMb() 600 sIDR1.IDR1.EID20_18_OR_SID2_0 = (uint8_t)pTxFrame->ID_Type.StdID.EID2_0; in MSCAN_WriteTxMb() [all …]
|
| D | fsl_mscan.h | 666 status_t MSCAN_WriteTxMb(MSCAN_Type *base, mscan_frame_t *pTxFrame); 719 status_t MSCAN_TransferSendBlocking(MSCAN_Type *base, mscan_frame_t *pTxFrame);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcan/ |
| D | fsl_flexcan.c | 2792 status_t FLEXCAN_WriteTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_frame_t *pTxFrame) in FLEXCAN_WriteTxMb() argument 2796 assert(NULL != pTxFrame); in FLEXCAN_WriteTxMb() 2797 assert(pTxFrame->length <= 8U); in FLEXCAN_WriteTxMb() 2815 base->MB[mbIdx].ID = pTxFrame->id; in FLEXCAN_WriteTxMb() 2818 if ((uint32_t)kFLEXCAN_FrameFormatExtend == pTxFrame->format) in FLEXCAN_WriteTxMb() 2824 if ((uint32_t)kFLEXCAN_FrameTypeRemote == pTxFrame->type) in FLEXCAN_WriteTxMb() 2829 cs_temp |= CAN_CS_CODE(kFLEXCAN_TxMbDataOrRemote) | CAN_CS_DLC(pTxFrame->length); in FLEXCAN_WriteTxMb() 2832 base->MB[mbIdx].WORD0 = pTxFrame->dataWord0; in FLEXCAN_WriteTxMb() 2833 base->MB[mbIdx].WORD1 = pTxFrame->dataWord1; in FLEXCAN_WriteTxMb() 2869 status_t FLEXCAN_WriteFDTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_fd_frame_t *pTxFrame) in FLEXCAN_WriteFDTxMb() argument [all …]
|
| D | fsl_flexcan.h | 1957 status_t FLEXCAN_WriteTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_frame_t *pTxFrame); 1990 status_t FLEXCAN_WriteFDTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_fd_frame_t *pTxFrame); 2071 status_t FLEXCAN_TransferFDSendBlocking(CAN_Type *base, uint8_t mbIdx, flexcan_fd_frame_t *pTxFrame… 2150 status_t FLEXCAN_TransferSendBlocking(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *pTxFrame);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcan/ |
| D | fsl_mcan.c | 1622 status_t MCAN_WriteTxBuffer(CAN_Type *base, uint8_t idx, const mcan_tx_buffer_frame_t *pTxFrame) in MCAN_WriteTxBuffer() argument 1625 assert(NULL != pTxFrame); in MCAN_WriteTxBuffer() 1637 (void)memcpy(elementAddress, (const uint8_t *)pTxFrame, 8U); in MCAN_WriteTxBuffer() 1639 (void)memcpy(elementPayloadAddress, pTxFrame->data, pTxFrame->size); in MCAN_WriteTxBuffer() 1739 status_t MCAN_TransferSendBlocking(CAN_Type *base, uint8_t idx, mcan_tx_buffer_frame_t *pTxFrame) in MCAN_TransferSendBlocking() argument 1743 if (kStatus_Success == MCAN_WriteTxBuffer(base, idx, pTxFrame)) in MCAN_TransferSendBlocking()
|
| D | fsl_mcan.h | 1001 status_t MCAN_WriteTxBuffer(CAN_Type *base, uint8_t idx, const mcan_tx_buffer_frame_t *pTxFrame); 1071 status_t MCAN_TransferSendBlocking(CAN_Type *base, uint8_t idx, mcan_tx_buffer_frame_t *pTxFrame);
|