Home
last modified time | relevance | path

Searched refs:can_dev (Results 1 – 13 of 13) sorted by relevance

/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_can.c123 struct swm_can_device *can_dev; in swm_can_config() local
130 RT_ASSERT(can_dev); in swm_can_config()
181 RT_ASSERT(can_dev != RT_NULL); in swm_can_control()
272 return swm_can_config(&can_dev->can_device, &can_dev->can_device.config); in swm_can_control()
292 return swm_can_config(&can_dev->can_device, &can_dev->can_device.config); in swm_can_control()
305 return swm_can_config(&can_dev->can_device, &can_dev->can_device.config); in swm_can_control()
310 can_dev->can_device.status.rcverrcnt = can_dev->can_cfg->CANx->RXERR; in swm_can_control()
311 can_dev->can_device.status.snderrcnt = can_dev->can_cfg->CANx->TXERR; in swm_can_control()
312 can_dev->can_device.status.lasterrtype = (can_dev->can_cfg->CANx->ECC >> 6) & 0x03; in swm_can_control()
313 can_dev->can_device.status.errcode = can_dev->can_cfg->CANx->ECC & 0x1F; in swm_can_control()
[all …]
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_can.c96 RT_ASSERT(can_dev != RT_NULL); in ra_can_configure()
101 can = rt_container_of(can_dev, struct ra_can, can_dev); in ra_can_configure()
116 RT_ASSERT(can_dev != RT_NULL); in ra_can_control()
117 can = rt_container_of(can_dev, struct ra_can, can_dev); in ra_can_control()
145 return ra_can_configure(&can->can_dev, &can->can_dev.config); in ra_can_control()
177 rt_memcpy(arg, &can->can_dev.status, sizeof(can->can_dev.status)); in ra_can_control()
189 RT_ASSERT(can_dev != RT_NULL); in ra_can_sendmsg()
204 can = rt_container_of(can_dev, struct ra_can, can_dev); in ra_can_sendmsg()
221 RT_ASSERT(can_dev != RT_NULL); in ra_can_recvmsg()
223 can = rt_container_of(can_dev, struct ra_can, can_dev); in ra_can_recvmsg()
[all …]
A Ddrv_can.h32 struct rt_can_device can_dev; member
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_can.c191 RT_ASSERT(can_dev != RT_NULL); in _can_config()
193 can_deinit(can_dev->can_x); in _can_config()
240 RT_ASSERT(can_dev != RT_NULL); in _can_control()
249 if (CAN0 == can_dev->can_x) in _can_control()
256 if (CAN1 == can_dev->can_x) in _can_control()
272 if (CAN0 == can_dev->can_x) in _can_control()
278 if (CAN1 == can_dev->can_x) in _can_control()
465 return _can_config(&can_dev->device, &can_dev->device.config); in _can_control()
485 return _can_config(&can_dev->device, &can_dev->device.config); in _can_control()
498 return _can_config(&can_dev->device, &can_dev->device.config); in _can_control()
[all …]
/bsp/hpmicro/libraries/drivers/
A Ddrv_can.c216 hpm_can->can_dev.status.ackerrcnt++; in hpm_can_isr()
219 hpm_can->can_dev.status.biterrcnt++; in hpm_can_isr()
222 hpm_can->can_dev.status.crcerrcnt++; in hpm_can_isr()
225 hpm_can->can_dev.status.formaterrcnt++; in hpm_can_isr()
228 hpm_can->can_dev.status.bitpaderrcnt++; in hpm_can_isr()
235 hpm_can->can_dev.status.errcode = 0; in hpm_can_isr()
429 if (arg_val != drv_can->can_dev.config.mode) in hpm_can_control()
431 drv_can->can_dev.config.mode = arg_val; in hpm_can_control()
498 drv_can->can_dev.status.errcode = 0; in hpm_can_control()
511 rt_memcpy(arg, &drv_can->can_dev.status, sizeof(drv_can->can_dev.status)); in hpm_can_control()
[all …]
A Ddrv_mcan.c321 hpm_can->can_dev.status.ackerrcnt++; in hpm_mcan_isr()
324 hpm_can->can_dev.status.biterrcnt++; in hpm_mcan_isr()
327 hpm_can->can_dev.status.crcerrcnt++; in hpm_mcan_isr()
330 hpm_can->can_dev.status.formaterrcnt++; in hpm_mcan_isr()
333 hpm_can->can_dev.status.bitpaderrcnt++; in hpm_mcan_isr()
340 hpm_can->can_dev.status.errcode = 0; in hpm_mcan_isr()
591 if (arg_val != drv_can->can_dev.config.mode) in hpm_mcan_control()
593 drv_can->can_dev.config.mode = arg_val; in hpm_mcan_control()
662 drv_can->can_dev.status.errcode = 0; in hpm_mcan_control()
675 rt_memcpy(arg, &drv_can->can_dev.status, sizeof(drv_can->can_dev.status)); in hpm_mcan_control()
[all …]
/bsp/hc32/tests/
A Dtest_can.c68 static rt_device_t can_dev = RT_NULL; variable
97 res = rt_device_control(can_dev, RT_CAN_CMD_SET_FILTER, &cfg); in _set_default_filter()
115 rt_device_read(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
124 size = rt_device_write(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
187 result = rt_device_control(can_dev, RT_CAN_CMD_SET_BITTIMING, &cfg); in _msh_cmd_set_timing()
256 size = rt_device_write(can_dev, 0, &msg, sizeof(msg)); in _msh_cmd_send_msg()
324 if (can_dev != RT_NULL) in can_sample()
326 rt_device_close(can_dev); in can_sample()
329 can_dev = rt_device_find(can_name); in can_sample()
330 if (can_dev == RT_NULL) in can_sample()
[all …]
/bsp/phytium/libraries/drivers_example/
A Dcan_sample.c13 static rt_device_t can_dev; /* CAN device handle */ variable
26 rt_device_set_rx_indicate(can_dev, can_rx_call); in can_rx_thread()
35 rt_device_read(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
64 can_dev = rt_device_find(can_name); in can_sample()
65 if (!can_dev) in can_sample()
76 res = rt_device_open(can_dev, RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_INT_RX); in can_sample()
77 rt_device_control(can_dev, RT_CAN_CMD_SET_BAUD, CAN1MBaud); in can_sample()
92 res = rt_device_control(can_dev, RT_CAN_CMD_SET_FILTER, &cfg); in can_sample()
124 rt_device_write(can_dev, 0, &msg, sizeof(msg)); in can_sample()
/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_can.c43 struct rt_can_device can_dev; member
173 RT_ASSERT(can_dev != RT_NULL); in can_control()
175 can = (struct imxrt_can *)can_dev->parent.user_data; in can_control()
289 can->can_dev.config = *cfg; in can_control()
290 can_cfg(can_dev, cfg); in can_control()
307 …N_GetBusErrCount(can->base, (rt_uint8_t *)(&can->can_dev.status.snderrcnt), (rt_uint8_t *)(&can->c… in can_control()
308 rt_memcpy(arg, &can->can_dev.status, sizeof(can->can_dev.status)); in can_control()
326 RT_ASSERT(can_dev != RT_NULL); in can_send()
329 can = (struct imxrt_can *)can_dev->parent.user_data; in can_send()
393 RT_ASSERT(can_dev != RT_NULL); in can_recv()
[all …]
/bsp/nxp/imx/imxrt/libraries/drivers/
A Ddrv_can.c55 struct rt_can_device can_dev; member
158 RT_ASSERT(can_dev != RT_NULL); in can_cfg()
161 can = (struct imxrt_can *)can_dev->parent.user_data; in can_cfg()
229 RT_ASSERT(can_dev != RT_NULL); in can_control()
231 can = (struct imxrt_can *)can_dev->parent.user_data; in can_control()
351 …N_GetBusErrCount(can->base, (rt_uint8_t *)(&can->can_dev.status.snderrcnt), (rt_uint8_t *)(&can->c… in can_control()
352 rt_memcpy(arg, &can->can_dev.status, sizeof(can->can_dev.status)); in can_control()
371 RT_ASSERT(can_dev != RT_NULL); in can_send()
374 can = (struct imxrt_can *)can_dev->parent.user_data; in can_send()
439 RT_ASSERT(can_dev != RT_NULL); in can_recv()
[all …]
/bsp/renesas/ra6m3-hmi-board/board/ports/
A Dcan_test.c17 static rt_device_t can_dev; /* CAN 设备句柄 */ variable
35 rt_device_set_rx_indicate(can_dev, can_rx_call); in can_rx_thread()
55 res = rt_device_control(can_dev, RT_CAN_CMD_SET_FILTER, &cfg); in can_rx_thread()
66 rt_device_read(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
95 can_dev = rt_device_find(can_name); in can_sample()
96 if (!can_dev) in can_sample()
106 res = rt_device_open(can_dev, RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_INT_RX); in can_sample()
134 size = rt_device_write(can_dev, 0, &msg, sizeof(msg)); in can_sample()
/bsp/ht32/ht32f53252/applications/
A Dtest.c809 static rt_device_t can_dev; variable
835 size = rt_device_write(can_dev, 0, &msg, sizeof(msg)); in can_tx_data()
851 rt_device_set_rx_indicate(can_dev, can_rx_call); in can_rx_thread()
859 rt_device_control(can_dev, RT_CAN_CMD_SET_FILTER, &cfg); in can_rx_thread()
867 rt_device_read(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
883 size = rt_device_write(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
909 can_dev = rt_device_find(can_name); in can_test()
910 if (!can_dev) in can_test()
918 res = rt_device_open(can_dev, RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_INT_RX); in can_test()
921 res = rt_device_control(can_dev, RT_CAN_CMD_SET_BAUD, (void *)CAN500kBaud); in can_test()
/bsp/synwit/swm341-mini/applications/
A Dmain.c129 static rt_device_t can_dev; /* CAN 设备句柄 */ variable
147 rt_device_set_rx_indicate(can_dev, can_rx_call); in can_rx_thread()
160 res = rt_device_control(can_dev, RT_CAN_CMD_SET_FILTER, &cfg); in can_rx_thread()
171 rt_device_read(can_dev, 0, &rxmsg, sizeof(rxmsg)); in can_rx_thread()
200 can_dev = rt_device_find(can_name); in can_sample()
201 if (!can_dev) in can_sample()
211 res = rt_device_open(can_dev, RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_INT_RX); in can_sample()
238 size = rt_device_write(can_dev, 0, &msg, sizeof(msg)); in can_sample()

Completed in 703 milliseconds