Lines Matching refs:RxMessage
548 CAN_RxMessage_T RxMessage = {0}; in apm32_can_recvmsg() local
556 CAN_RxMessage(drv_can->CANx, (CAN_RX_FIFO_T)fifo, &RxMessage); in apm32_can_recvmsg()
559 pmsg->data[0] = RxMessage.data[0]; in apm32_can_recvmsg()
560 pmsg->data[1] = RxMessage.data[1]; in apm32_can_recvmsg()
561 pmsg->data[2] = RxMessage.data[2]; in apm32_can_recvmsg()
562 pmsg->data[3] = RxMessage.data[3]; in apm32_can_recvmsg()
563 pmsg->data[4] = RxMessage.data[4]; in apm32_can_recvmsg()
564 pmsg->data[5] = RxMessage.data[5]; in apm32_can_recvmsg()
565 pmsg->data[6] = RxMessage.data[6]; in apm32_can_recvmsg()
566 pmsg->data[7] = RxMessage.data[7]; in apm32_can_recvmsg()
569 if (CAN_TYPEID_STD == RxMessage.typeID) in apm32_can_recvmsg()
572 pmsg->id = RxMessage.stdID; in apm32_can_recvmsg()
577 pmsg->id = RxMessage.extID; in apm32_can_recvmsg()
581 if (CAN_RTXR_DATA == RxMessage.remoteTxReq) in apm32_can_recvmsg()
593 pmsg->len = RxMessage.dataLengthCode; in apm32_can_recvmsg()
598 pmsg->hdr_index = RxMessage.filterMatchIndex; in apm32_can_recvmsg()
603 pmsg->hdr_index = RxMessage.filterMatchIndex; in apm32_can_recvmsg()