| /bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/src/ |
| A D | apm32s10x_can.c | 49 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 D | apm32e10x_can.c | 49 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 D | apm32f10x_can.c | 51 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 D | apm32f4xx_can.c | 49 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 D | drv_can.c | 115 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 D | drv_can.c | 74 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 D | hal_can.c | 44 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 D | apm32s10x_can.h | 305 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 D | drv_can.c | 95 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 D | apm32e10x_can.h | 310 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 D | apm32f10x_can.h | 310 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 D | apm32f4xx_can.h | 305 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 D | drv_can.c | 66 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 D | drv_can.c | 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() 494 nu_can_t psNuCAN = (nu_can_t)can; in nu_can_recvmsg() [all …]
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_can.c | 72 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 D | drv_can.c | 256 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 D | drv_canfd.c | 294 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 D | drv_canfd.c | 83 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 D | drv_can.c | 28 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 D | drv_can.c | 29 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 D | hal_can.h | 288 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 D | drv_can.c | 84 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 D | drv_can.c | 136 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 D | drv_can.c | 188 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 D | drv_can.c | 109 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 …]
|