Home
last modified time | relevance | path

Searched refs:can_frame (Results 1 – 2 of 2) sorted by relevance

/bsp/ft2004/drivers/
A Ddrv_can.c92 struct FCan_Frame can_frame = {0}; in _can_sendmsg() local
102 can_frame.CanId = pmsg->id; in _can_sendmsg()
106 can_frame.CanId = pmsg->id; in _can_sendmsg()
107 can_frame.CanId |= CAN_EFF_FLAG; in _can_sendmsg()
115 can_frame.CanId |= CAN_RTR_FLAG; in _can_sendmsg()
118 can_frame.CanDlc = pmsg->len & 0x0FU; in _can_sendmsg()
119 memcpy(can_frame.data, pmsg->data, 8); in _can_sendmsg()
121 return (FCan_SendByIrq(&drv_can->can_handle, &can_frame, 1, RT_NULL) == 1) ? RT_EOK : -RT_ERROR; in _can_sendmsg()
/bsp/phytium/libraries/drivers/
A Ddrv_can.c337 FCanFrame can_frame = {0}; in _can_sendmsg() local
344 can_frame.canid = pmsg->id; in _can_sendmsg()
348 can_frame.canid = pmsg->id; in _can_sendmsg()
349 can_frame.canid |= CAN_EFF_FLAG; in _can_sendmsg()
357 can_frame.canid |= CAN_RTR_FLAG; in _can_sendmsg()
360 can_frame.candlc = pmsg->len ; in _can_sendmsg()
362 memcpy(can_frame.data, pmsg->data, 8); in _can_sendmsg()
363 return (FCanSend(&drv_can->can_handle, &can_frame) == RT_EOK) ? RT_EOK : -RT_ERROR; in _can_sendmsg()

Completed in 9 milliseconds