Lines Matching refs:BasicRxMessage
241 void CAN_Receive(CAN_TypeDef* CANx, CanBasicRxMsg* BasicRxMessage) in CAN_Receive() argument
247 BasicRxMessage->RTR = (uint8_t)((CANx->RXID1) >> 4) & 0x1; in CAN_Receive()
248 BasicRxMessage->DLC = (uint8_t)((CANx->RXID1) & 0xf); in CAN_Receive()
251 BasicRxMessage->ID = tempid; in CAN_Receive()
252 BasicRxMessage->Data[0] = CANx->RXDR0; in CAN_Receive()
253 BasicRxMessage->Data[1] = CANx->RXDR1; in CAN_Receive()
254 BasicRxMessage->Data[2] = CANx->RXDR2; in CAN_Receive()
255 BasicRxMessage->Data[3] = CANx->RXDR3; in CAN_Receive()
256 BasicRxMessage->Data[4] = CANx->RXDR4; in CAN_Receive()
257 BasicRxMessage->Data[5] = CANx->RXDR5; in CAN_Receive()
258 BasicRxMessage->Data[6] = CANx->RXDR6; in CAN_Receive()
259 BasicRxMessage->Data[7] = CANx->RXDR7; in CAN_Receive()