Lines Matching refs:can_handle
30 .can_handle.Config.InstanceId = 0};
37 .can_handle.Config.InstanceId = 1};
60 …FCan_CfgInitialize(&drv_can->can_handle, FCan_LookupConfig(drv_can->can_handle.Config.InstanceId)); in _can_config()
62 FCan_SetHandler(&drv_can->can_handle, FCAN_HANDLER_RECV, _can_recv_irq, drv_can); in _can_config()
72 FCan_SetTiming(&drv_can->can_handle, &bit_timing); in _can_config()
74 rt_hw_interrupt_set_priority(drv_can->can_handle.Config.IrqNum, 16); in _can_config()
75 …rt_hw_interrupt_install(drv_can->can_handle.Config.IrqNum, rt_hw_inner_can_isr, &drv_can->can_hand… in _can_config()
76 rt_hw_interrupt_umask(drv_can->can_handle.Config.IrqNum); in _can_config()
78 FCan_Enable(&drv_can->can_handle); in _can_config()
121 return (FCan_SendByIrq(&drv_can->can_handle, &can_frame, 1, RT_NULL) == 1) ? RT_EOK : -RT_ERROR; in _can_sendmsg()
135 if (FCan_RecvByIrq(&drv_can->can_handle, &recv_frame, 1) == 0) in _can_recvmsg()
178 drv_can0.can_handle.Config.InstanceId = 0; in rt_hw_can_init()
190 drv_can1.can_handle.Config.InstanceId = 1; in rt_hw_can_init()
241 while (0 != FCan_RecvByIrq(&drv_can->can_handle, &recv_frame, 1)) in rt_can_test_loopback_thread_entry()
249 FCan_SendByIrq(&drv_can->can_handle, &recv_frame, 1, RT_NULL); in rt_can_test_loopback_thread_entry()