| /bsp/phytium/libraries/drivers/ |
| A D | drv_can.c | 72 struct phytium_can *drv_can; in _can_config() local 74 RT_ASSERT(drv_can); in _can_config() 141 drv_can->filter.id = 0; in _can_config() 143 status |= FCanIdMaskFilterSet(&(drv_can->can_handle), &(drv_can->filter)); in _can_config() 164 struct phytium_can *drv_can; in _can_control() local 206 …rt_hw_interrupt_install(drv_can->can_handle.config.irq_num, FCanIntrHandler, &(drv_can->can_handle… in _can_control() 314 status = FCanIdMaskFilterSet(&(drv_can->can_handle), &(drv_can->filter)); in _can_control() 333 struct phytium_can *drv_can; in _can_sendmsg() local 335 RT_ASSERT(drv_can); in _can_sendmsg() 370 struct phytium_can *drv_can; in _can_recvmsg() local [all …]
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_mcan.c | 364 RT_ASSERT(drv_can); in hpm_mcan_configure() 418 hpm_stat_t status = mcan_init(drv_can->can_base, &drv_can->can_config, can_clk); in hpm_mcan_configure() 432 RT_ASSERT(drv_can); in hpm_mcan_control() 450 mcan_disable_interrupts(drv_can->can_base, drv_can->irq_txrx_err_enable_mask); in hpm_mcan_control() 457 mcan_disable_interrupts(drv_can->can_base, drv_can->irq_txrx_err_enable_mask); in hpm_mcan_control() 475 mcan_enable_interrupts(drv_can->can_base, drv_can->irq_txrx_err_enable_mask); in hpm_mcan_control() 483 mcan_enable_interrupts(drv_can->can_base, drv_can->irq_txrx_err_enable_mask); in hpm_mcan_control() 492 mcan_enable_interrupts(drv_can->can_base, drv_can->irq_txrx_err_enable_mask); in hpm_mcan_control() 675 rt_memcpy(arg, &drv_can->can_dev.status, sizeof(drv_can->can_dev.status)); in hpm_mcan_control() 686 RT_ASSERT(drv_can); in hpm_mcan_sendmsg() [all …]
|
| A D | drv_can.c | 260 RT_ASSERT(drv_can); in hpm_can_configure() 307 drv_can->can_config.filter_list_num = drv_can->filter_num; in hpm_can_configure() 308 drv_can->can_config.filter_list = &drv_can->filter_list[0]; in hpm_can_configure() 309 hpm_stat_t status = can_init(drv_can->can_base, &drv_can->can_config, can_clk); in hpm_can_configure() 323 RT_ASSERT(drv_can); in hpm_can_control() 494 drv_can->can_dev.status.rcverrcnt = can_get_receive_error_count(drv_can->can_base); in hpm_can_control() 495 drv_can->can_dev.status.snderrcnt = can_get_transmit_error_count(drv_can->can_base); in hpm_can_control() 496 drv_can->can_dev.status.lasterrtype = can_get_last_error_kind(drv_can->can_base); in hpm_can_control() 511 rt_memcpy(arg, &drv_can->can_dev.status, sizeof(drv_can->can_dev.status)); in hpm_can_control() 522 RT_ASSERT(drv_can); in hpm_can_sendmsg() [all …]
|
| A D | SConscript | 39 src += ['drv_can.c']
|
| /bsp/apm32/libraries/Drivers/ |
| A D | drv_can.c | 81 struct apm32_can *drv_can; in apm32_can_config() local 87 RT_ASSERT(drv_can); in apm32_can_config() 133 if (CAN_Config(drv_can->CANx, &drv_can->can_init) != SUCCESS) in apm32_can_config() 143 CAN_ConfigFilter(drv_can->CANx, &drv_can->FilterConfig); in apm32_can_config() 152 struct apm32_can *drv_can; in apm32_can_control() local 290 CAN_ConfigFilter(drv_can->CANx, &drv_can->FilterConfig); in apm32_can_control() 374 CAN_ConfigFilter(drv_can->CANx, &drv_can->FilterConfig); in apm32_can_control() 392 return apm32_can_config(&drv_can->device, &drv_can->device.config); in apm32_can_control() 412 return apm32_can_config(&drv_can->device, &drv_can->device.config); in apm32_can_control() 425 return apm32_can_config(&drv_can->device, &drv_can->device.config); in apm32_can_control() [all …]
|
| A D | SConscript | 52 src += ['drv_can.c']
|
| /bsp/n32/libraries/n32_drivers/ |
| A D | drv_can.c | 19 static struct n32_can drv_can = variable 209 RT_ASSERT(drv_can); in bxcan_init() 253 if (CAN_Init(drv_can->CANx, &(drv_can->can_init)) != CAN_InitSTS_Success) in bxcan_init() 260 setfilter(drv_can); in bxcan_init() 278 bxcan_init(&drv_can->device, &drv_can->device.config); in configure() 285 bxcan_init(&drv_can->device, &drv_can->device.config); in configure() 295 bxcan_init(&drv_can->device, &drv_can->device.config); in configure() 584 return configure(&drv_can->device, &drv_can->device.config); in control() 605 return configure(&drv_can->device, &drv_can->device.config); in control() 619 return configure(&drv_can->device, &drv_can->device.config); in control() [all …]
|
| A D | SConscript | 40 src += ['drv_can.c']
|
| /bsp/n32g452xx/Libraries/rt_drivers/ |
| A D | drv_can.c | 140 if(drv_can->can_base == CAN1) in _can_filter_config() 145 if(drv_can->can_base == CAN2) in _can_filter_config() 159 struct n32g45x_can *drv_can; in _can_config() local 165 RT_ASSERT(drv_can); in _can_config() 206 if( CAN_Init(drv_can->can_base, &(drv_can->can_init) ) != CAN_InitSTS_Success ) in _can_config() 218 _can_filter_config(drv_can); in _can_config() 225 struct n32g45x_can *drv_can; in _can_control() local 426 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 446 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 459 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() [all …]
|
| A D | SConscript | 56 src += ['drv_can.c']
|
| /bsp/essemi/es32f0654/drivers/ |
| A D | drv_can.c | 91 struct es32f0_can *drv_can; in _can_config() local 96 RT_ASSERT(drv_can); in _can_config() 98 drv_can->CanHandle.perh = CAN0; in _can_config() 141 ald_can_filter_config(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_config() 149 struct es32f0_can *drv_can; in _can_control() local 225 ald_can_filter_config(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_control() 289 ald_can_filter_config(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_control() 307 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 316 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 329 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() [all …]
|
| /bsp/essemi/es32f369x/drivers/ |
| A D | drv_can.c | 90 struct es32f3_can *drv_can; in _can_config() local 95 RT_ASSERT(drv_can); in _can_config() 133 ald_can_filter_config(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_config() 142 struct es32f3_can *drv_can; in _can_control() local 150 RT_ASSERT(drv_can != RT_NULL); in _can_control() 218 ald_can_filter_config(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_control() 283 ald_can_filter_config(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_control() 301 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 310 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 323 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() [all …]
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_can.c | 133 struct stm32_can *drv_can; in _can_config() local 139 RT_ASSERT(drv_can); in _can_config() 176 HAL_CAN_ConfigFilter(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_config() 184 struct stm32_can *drv_can; in _can_control() local 189 RT_ASSERT(drv_can != RT_NULL); in _can_control() 327 HAL_CAN_ConfigFilter(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_control() 405 HAL_CAN_ConfigFilter(&drv_can->CanHandle, &drv_can->FilterConfig); in _can_control() 422 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 442 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() 455 return _can_config(&drv_can->device, &drv_can->device.config); in _can_control() [all …]
|
| /bsp/ft2004/drivers/ |
| A D | drv_can.c | 43 RTHW_CAN_SEND(drv_can); in _can_recv_irq() 54 struct ft2004_can *drv_can; in _can_config() local 58 RT_ASSERT(drv_can); in _can_config() 62 FCan_SetHandler(&drv_can->can_handle, FCAN_HANDLER_RECV, _can_recv_irq, drv_can); 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() 90 struct ft2004_can *drv_can; in _can_sendmsg() local 95 RT_ASSERT(drv_can); in _can_sendmsg() 126 struct ft2004_can *drv_can; in _can_recvmsg() local 131 RT_ASSERT(drv_can); in _can_recvmsg() 133 RTHW_CAN_WAIT(drv_can); in _can_recvmsg() [all …]
|
| /bsp/nxp/mcx/mcxn/Libraries/drivers/ |
| A D | SConscript | 35 src += ['drv_can.c']
|
| /bsp/synwit/libraries/SWM341_drivers/ |
| A D | SConscript | 19 src += ['drv_can.c']
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | SConscript | 49 src += ['drv_can.c']
|
| /bsp/fm33lc026/libraries/HAL_Drivers/ |
| A D | SConscript | 37 src += ['drv_can.c']
|
| /bsp/hk32/libraries/rt_drivers/ |
| A D | SConscript | 50 src += ['drv_can.c']
|
| /bsp/renesas/libraries/HAL_Drivers/ |
| A D | SConscript | 59 src += ['drv_can.c']
|
| /bsp/gd32/arm/libraries/gd32_drivers/ |
| A D | SConscript | 66 src += ['drv_can.c']
|
| /bsp/at32/libraries/rt_drivers/ |
| A D | SConscript | 66 src += ['drv_can.c']
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | SConscript | 43 src += ['drv_can.c']
|
| /bsp/tm4c123bsp/libraries/Drivers/ |
| A D | SConscript | 40 src += ['drv_can.c']
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | SConscript | 43 src += ['drv_can.c']
|