Home
last modified time | relevance | path

Searched refs:can (Results 1 – 25 of 785) sorted by relevance

12345678910>>...32

/bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/src/
A Dapm32s10x_can.c49 void CAN_Reset(CAN_T* can) in CAN_Reset() argument
51 if (can == CAN1) in CAN_Reset()
56 else if (can == CAN2) in CAN_Reset()
296 can->FCTRL_B.FINITEN = SET; in CAN_SlaveStartBank()
582 if ((can->MSTS_B.INITFLG == BIT_SET && can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
598 if ((can->MSTS_B.INITFLG == BIT_RESET || can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
614 if ((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_OperatingMode()
638 if ((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_SleepMode()
742 can->INTEN |= interrupts; in CAN_EnableInterrupt()
773 can->INTEN &= ~interrupts; in CAN_DisableInterrupt()
[all …]
/bsp/apm32/libraries/APM32E10x_Library/APM32E10x_StdPeriphDriver/src/
A Dapm32e10x_can.c49 void CAN_Reset(CAN_T* can) in CAN_Reset() argument
51 if (can == CAN1) in CAN_Reset()
56 else if (can == CAN2) in CAN_Reset()
81 can->MCTRL_B.INITREQ = BIT_SET; in CAN_Config()
567 if((can->MSTS_B.INITFLG == BIT_SET && can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
583 if((can->MSTS_B.INITFLG == BIT_RESET || can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
599 if((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_OperatingMode()
622 if((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_SleepMode()
721 can->INTEN |= interrupts; in CAN_EnableInterrupt()
751 can->INTEN &= ~interrupts; in CAN_DisableInterrupt()
[all …]
/bsp/apm32/libraries/APM32F10x_Library/APM32F10x_StdPeriphDriver/src/
A Dapm32f10x_can.c51 void CAN_Reset(CAN_T* can) in CAN_Reset() argument
53 if (can == CAN1) in CAN_Reset()
58 else if (can == CAN2) in CAN_Reset()
84 can->MCTRL_B.INITREQ = BIT_SET; in CAN_Config()
677 if ((can->MSTS_B.INITFLG == BIT_SET && can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
693 if ((can->MSTS_B.INITFLG == BIT_RESET || can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
709 if ((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_OperatingMode()
733 if ((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_SleepMode()
837 can->INTEN |= interrupts; in CAN_EnableInterrupt()
868 can->INTEN &= ~interrupts; in CAN_DisableInterrupt()
[all …]
/bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/src/
A Dapm32f4xx_can.c49 void CAN_Reset(CAN_T *can) in CAN_Reset() argument
51 if (can == CAN1) in CAN_Reset()
56 else if (can == CAN2) in CAN_Reset()
270 can->FCTRL_B.FINITEN = SET; in CAN_SlaveStartBank()
589 if ((can->MSTS_B.INITFLG == BIT_SET && can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
606 if ((can->MSTS_B.INITFLG == BIT_RESET || can->MSTS_B.SLEEPFLG == BIT_RESET)) in CAN_OperatingMode()
623 if ((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_OperatingMode()
646 if ((can->MSTS_B.INITFLG == BIT_RESET && can->MSTS_B.SLEEPFLG == BIT_SET)) in CAN_SleepMode()
741 can->INTEN |= interrupts; in CAN_EnableInterrupt()
770 can->INTEN &= ~interrupts; in CAN_DisableInterrupt()
[all …]
/bsp/nxp/imx/imxrt/libraries/drivers/
A Ddrv_can.c115 struct imxrt_can *can; in flexcan_callback() local
125 FLEXCAN_TransferReceiveNonBlocking(can->base, &can->handle, &rxXfer); in flexcan_callback()
151 struct imxrt_can *can; in can_cfg() local
197 FLEXCAN_Init(can->base, &config, GetCanSrcFreq(can->base)); in can_cfg()
198 FLEXCAN_TransferCreateHandle(can->base, &can->handle, flexcan_callback, can); in can_cfg()
213 FLEXCAN_TransferReceiveNonBlocking(can->base, &can->handle, &rxXfer); in can_cfg()
221 struct imxrt_can *can; in can_control() local
351 …FLEXCAN_GetBusErrCount(can->base, (rt_uint8_t *)(&can->can_dev.status.snderrcnt), (rt_uint8_t *)(& in can_control()
352 rt_memcpy(arg, &can->can_dev.status, sizeof(can->can_dev.status)); in can_control()
364 struct imxrt_can *can; in can_send() local
[all …]
/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_can.c74 struct imxrt_can *can; in flexcan_callback() local
85 FLEXCAN_TransferReceiveNonBlocking(can->base, &can->handle, &rxXfer); in flexcan_callback()
138 FLEXCAN_Init(can->base, &config, CLOCK_GetFlexcanClkFreq(can->instance)); in can_cfg()
139 FLEXCAN_TransferCreateHandle(can->base, &can->handle, flexcan_callback, can); in can_cfg()
156 FLEXCAN_TransferReceiveNonBlocking(can->base, &can->handle, &rxXfer); in can_cfg()
165 struct imxrt_can *can; in can_control() local
307 …FLEXCAN_GetBusErrCount(can->base, (rt_uint8_t *)(&can->can_dev.status.snderrcnt), (rt_uint8_t *)(& in can_control()
308 rt_memcpy(arg, &can->can_dev.status, sizeof(can->can_dev.status)); in can_control()
320 struct imxrt_can *can; in can_send() local
370 ret = FLEXCAN_TransferSendNonBlocking(can->base, &can->handle, &txXfer); in can_send()
[all …]
/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Src/
A Dhal_can.c44 void CAN_DeInit(CAN_TypeDef* can) in CAN_DeInit() argument
76 can->CDR |= in CAN_Init()
141 (state) ? (can->CR |= it) : (can->CR &= ~it); in CAN_ITConfig()
166 can->CMR = CAN_CMR_TR; in CAN_Transmit()
168 return (can->SR & 0x01); in CAN_Transmit()
179 can->CMR = CAN_AT; in CAN_CancelTransmit()
190 can->CMR |= (u32)CAN_RRB; in CAN_FIFORelease()
217 CAN_FIFORelease(can); in CAN_Receive()
290 can->CDR |= mode; in CAN_Mode_Cmd()
301 (state == ENABLE) ? (can->CR |= CAN_ResetMode) : (can->CR &= ~CAN_ResetMode); in CAN_ResetMode_Cmd()
[all …]
/bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/inc/
A Dapm32s10x_can.h305 void CAN_Reset(CAN_T* can);
309 void CAN_EnableDBGFreeze(CAN_T* can);
310 void CAN_DisableDBGFreeze(CAN_T* can);
311 void CAN_SlaveStartBank(CAN_T* can, uint8_t bankNum);
325 uint8_t CAN_SleepMode(CAN_T* can);
326 uint8_t CAN_WakeUpMode(CAN_T* can);
329 uint8_t CAN_ReadLastErrorCode(CAN_T* can);
330 uint8_t CAN_ReadRxErrorCounter(CAN_T* can);
331 uint8_t CAN_ReadLSBTxErrorCounter(CAN_T* can);
338 uint8_t CAN_ReadIntFlag(CAN_T* can, CAN_INT_T flag);
[all …]
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_can.c95 struct ra_can *can; in ra_can_configure() local
102 RT_ASSERT(can != RT_NULL); in ra_can_configure()
104 err = R_CAN_Open(can->config->p_api_ctrl, can->config->p_cfg); in ra_can_configure()
113 struct ra_can *can; in ra_can_control() local
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()
186 struct ra_can *can; in ra_can_sendmsg() local
219 struct ra_can *can; in ra_can_recvmsg() local
225 if (can->callback_args->mailbox != boxno) in ra_can_recvmsg()
228 msg_ra = &can->callback_args->frame; in ra_can_recvmsg()
[all …]
/bsp/apm32/libraries/APM32E10x_Library/APM32E10x_StdPeriphDriver/inc/
A Dapm32e10x_can.h310 void CAN_Reset(CAN_T* can);
314 void CAN_EnableDBGFreeze(CAN_T* can);
315 void CAN_DisableDBGFreeze(CAN_T* can);
330 uint8_t CAN_SleepMode(CAN_T* can);
331 uint8_t CAN_WakeUpMode(CAN_T* can);
334 uint8_t CAN_ReadLastErrorCode(CAN_T* can);
335 uint8_t CAN_ReadRxErrorCounter(CAN_T* can);
336 uint8_t CAN_ReadLSBTxErrorCounter(CAN_T* can);
342 void CAN_ClearStatusFlag(CAN_T* can, CAN_FLAG_T flag);
343 uint8_t CAN_ReadIntFlag(CAN_T* can, CAN_INT_T flag);
[all …]
/bsp/apm32/libraries/APM32F10x_Library/APM32F10x_StdPeriphDriver/inc/
A Dapm32f10x_can.h310 void CAN_Reset(CAN_T* can);
319 void CAN_EnableDBGFreeze(CAN_T* can);
320 void CAN_DisableDBGFreeze(CAN_T* can);
334 uint8_t CAN_SleepMode(CAN_T* can);
335 uint8_t CAN_WakeUpMode(CAN_T* can);
338 uint8_t CAN_ReadLastErrorCode(CAN_T* can);
339 uint8_t CAN_ReadRxErrorCounter(CAN_T* can);
340 uint8_t CAN_ReadLSBTxErrorCounter(CAN_T* can);
346 void CAN_ClearStatusFlag(CAN_T* can, CAN_FLAG_T flag);
347 uint8_t CAN_ReadIntFlag(CAN_T* can, CAN_INT_T flag);
[all …]
/bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/inc/
A Dapm32f4xx_can.h305 void CAN_Reset(CAN_T* can);
309 void CAN_SlaveStartBank(CAN_T* can, uint8_t bankNum);
310 void CAN_EnableDBGFreeze(CAN_T* can);
311 void CAN_DisableDBGFreeze(CAN_T* can);
325 uint8_t CAN_SleepMode(CAN_T* can);
326 uint8_t CAN_WakeUpMode(CAN_T* can);
329 uint8_t CAN_ReadLastErrorCode(CAN_T* can);
330 uint8_t CAN_ReadRxErrorCounter(CAN_T* can);
331 uint8_t CAN_ReadLSBTxErrorCounter(CAN_T* can);
338 uint8_t CAN_ReadIntFlag(CAN_T* can, CAN_INT_T flag);
[all …]
/bsp/nuvoton/libraries/m2354/rtt_port/
A Ddrv_can.c66 static void nu_can_isr(nu_can_t can);
232 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_configure()
235 RT_ASSERT(can); in nu_can_configure()
287 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_control()
289 RT_ASSERT(can); in nu_can_control()
338 return nu_can_configure(can, &can->config); in nu_can_control()
362 return nu_can_configure(can, &can->config); in nu_can_control()
381 return nu_can_configure(can, &can->config); in nu_can_control()
419 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_sendmsg()
421 RT_ASSERT(can); in nu_can_sendmsg()
[all …]
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_can.c232 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_configure()
235 RT_ASSERT(can); in nu_can_configure()
287 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_control()
289 RT_ASSERT(can); in nu_can_control()
338 return nu_can_configure(can, &can->config); in nu_can_control()
362 return nu_can_configure(can, &can->config); in nu_can_control()
381 return nu_can_configure(can, &can->config); in nu_can_control()
419 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_sendmsg()
421 RT_ASSERT(can); in nu_can_sendmsg()
494 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_recvmsg()
[all …]
/bsp/nuvoton/libraries/m480/rtt_port/
A Ddrv_can.c72 static void nu_can_isr(nu_can_t can);
283 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_configure()
286 RT_ASSERT(can); in nu_can_configure()
338 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_control()
340 RT_ASSERT(can); in nu_can_control()
389 return nu_can_configure(can, &can->config); in nu_can_control()
413 return nu_can_configure(can, &can->config); in nu_can_control()
432 return nu_can_configure(can, &can->config); in nu_can_control()
470 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_sendmsg()
472 RT_ASSERT(can); in nu_can_sendmsg()
[all …]
/bsp/nuvoton/libraries/nuc980/rtt_port/
A Ddrv_can.c256 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_configure()
259 RT_ASSERT(can); in nu_can_configure()
311 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_control()
313 RT_ASSERT(can); in nu_can_control()
362 return nu_can_configure(can, &can->config); in nu_can_control()
386 return nu_can_configure(can, &can->config); in nu_can_control()
405 return nu_can_configure(can, &can->config); in nu_can_control()
443 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_sendmsg()
445 RT_ASSERT(can); in nu_can_sendmsg()
518 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_recvmsg()
[all …]
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_canfd.c294 RT_ASSERT(can); in nu_canfd_configure()
372 RT_ASSERT(can); in nu_canfd_control()
378 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
382 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
440 can->config.mode = argval; in nu_canfd_control()
441 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
465 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
483 can->config.privmode = argval; in nu_canfd_control()
484 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
528 RT_ASSERT(can); in nu_canfd_sendmsg()
[all …]
/bsp/nuvoton/libraries/m460/rtt_port/
A Ddrv_canfd.c83 static void nu_canfd_isr(nu_canfd_t can);
386 RT_ASSERT(can); in nu_canfd_configure()
464 RT_ASSERT(can); in nu_canfd_control()
470 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
474 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
533 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
557 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
576 return nu_canfd_configure(can, &can->config); in nu_canfd_control()
620 RT_ASSERT(can); in nu_canfd_sendmsg()
692 RT_ASSERT(can); in nu_canfd_recvmsg()
[all …]
/bsp/essemi/es32f369x/drivers/
A Ddrv_can.c28 static struct es32f3_can can; variable
460 RT_ASSERT(can); in _can_recvmsg()
517 RT_ASSERT(can); in _can_rx_isr()
574 h_can = &can.CanHandle; in CAN0_TX_Handler()
648 h_can = &can.CanHandle; in CAN0_EXCEPTION_Handler()
660 can.device.status.ackerrcnt++; in CAN0_EXCEPTION_Handler()
670 can.device.status.biterrcnt++; in CAN0_EXCEPTION_Handler()
726 can.FilterConfig = filter; in rt_hw_can_init()
729 can.device.config.maxhdr = 14; in rt_hw_can_init()
732 can.device.config.ticks = 50; in rt_hw_can_init()
[all …]
/bsp/essemi/es32f0654/drivers/
A Ddrv_can.c29 static struct es32f0_can can; variable
463 RT_ASSERT(can); in _can_recvmsg()
520 RT_ASSERT(can); in _can_rx_isr()
579 h_can = &can.CanHandle; in CAN0_Handler()
645 can.device.status.ackerrcnt++; in CAN0_Handler()
655 can.device.status.biterrcnt++; in CAN0_Handler()
658 can.device.status.crcerrcnt++; in CAN0_Handler()
710 can.FilterConfig = filter; in rt_hw_can_init()
713 can.device.config.maxhdr = 14; in rt_hw_can_init()
716 can.device.config.ticks = 50; in rt_hw_can_init()
[all …]
/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Inc/
A Dhal_can.h288 void CAN_Mode_Cmd(CAN_TypeDef* can, u32 mode);
289 void CAN_ResetMode_Cmd(CAN_TypeDef* can, FunctionalState state);
290 void CAN_ClearDataOverflow(CAN_TypeDef* can);
291 void CAN_ClearITPendingBit(CAN_TypeDef* can);
294 void CAN_DeInit(CAN_TypeDef* can);
298 void CAN_CancelTransmit(CAN_TypeDef* can);
299 void CAN_FIFORelease(CAN_TypeDef* can);
304 u8 CAN_Sleep(CAN_TypeDef* can);
305 u8 CAN_WakeUp(CAN_TypeDef* can);
307 FlagStatus CAN_GetFlagStatus(CAN_TypeDef* can, u32 flag);
[all …]
/bsp/apm32/libraries/Drivers/
A Ddrv_can.c84 RT_ASSERT(can); in apm32_can_config()
155 RT_ASSERT(can != RT_NULL); in apm32_can_control()
506 RT_ASSERT(can != RT_NULL); in apm32_can_sendmsg()
550 RT_ASSERT(can); in apm32_can_recvmsg()
621 RT_ASSERT(can != RT_NULL); in _can_rx_isr()
674 RT_ASSERT(can != RT_NULL); in _can_sce_isr()
683 can->status.bitpaderrcnt++; in _can_sce_isr()
689 can->status.ackerrcnt++; in _can_sce_isr()
705 can->status.biterrcnt++; in _can_sce_isr()
708 can->status.crcerrcnt++; in _can_sce_isr()
[all …]
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_can.c136 RT_ASSERT(can); in _can_config()
187 RT_ASSERT(can != RT_NULL); in _can_control()
596 RT_ASSERT(can); in _can_recvmsg()
657 RT_ASSERT(can); in _can_rx_isr()
710 RT_ASSERT(can); in _can_check_tx_complete()
759 RT_ASSERT(can); in _can_sce_isr()
772 can->status.ackerrcnt++; in _can_sce_isr()
776 can->status.biterrcnt++; in _can_sce_isr()
779 can->status.crcerrcnt++; in _can_sce_isr()
782 _can_check_tx_complete(can); in _can_sce_isr()
[all …]
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_can.c188 RT_ASSERT(can); in _can_config()
238 RT_ASSERT(can != RT_NULL); in _can_control()
520 RT_ASSERT(can); in _can_sendmsg()
610 RT_ASSERT(can); in _can_recvmsg()
670 RT_ASSERT(can); in _can_rx_isr()
722 RT_ASSERT(can); in _can_ewmc_isr()
729 can->status.bitpaderrcnt++; in _can_ewmc_isr()
735 can->status.ackerrcnt++; in _can_ewmc_isr()
778 can->status.biterrcnt++; in _can_ewmc_isr()
781 can->status.crcerrcnt++; in _can_ewmc_isr()
[all …]
/bsp/loongson/ls1cdev/drivers/
A Ddrv_can.c109 static void bxcan0_filter_init(struct rt_can_device *can) in bxcan0_filter_init() argument
116 static void bxcan1_filter_init(struct rt_can_device *can) in bxcan1_filter_init() argument
281 if (argval != can->config.mode) in control()
283 can->config.mode = argval; in control()
299 if (argval != can->config.baud_rate) in control()
301 can->config.baud_rate = argval; in control()
335 can->status.rcverrcnt = errtype ; in control()
337 can->status.snderrcnt = errtype ; in control()
339 can->status.errcode = errtype ; in control()
340 if (arg != &can->status) in control()
[all …]

Completed in 703 milliseconds

12345678910>>...32