Lines Matching refs:pTxFrame
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()
605 mb.EIDR0 = (uint8_t)pTxFrame->ID_Type.StdID.EID10_3; in MSCAN_WriteTxMb()
609 mb.DLR = pTxFrame->DLR; in MSCAN_WriteTxMb()
610 mb.BPR = pTxFrame->BPR; in MSCAN_WriteTxMb()
615 mb.EDSR[i] = pTxFrame->DSR[i]; in MSCAN_WriteTxMb()
730 status_t MSCAN_TransferSendBlocking(MSCAN_Type *base, mscan_frame_t *pTxFrame) in MSCAN_TransferSendBlocking() argument
735 status = MSCAN_WriteTxMb(base, pTxFrame); in MSCAN_TransferSendBlocking()