| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/class/hid/Source/ |
| A D | usbh_hid_core.c | 228 if (fifo->tail != fifo->head) { in usbh_hid_fifo_read() 229 *p++ = fifo->buf[fifo->tail]; in usbh_hid_fifo_read() 232 if (fifo->tail == fifo->size) { in usbh_hid_fifo_read() 243 fifo->lock = 0U; in usbh_hid_fifo_read() 265 if ((fifo->head + 1U == fifo->tail) || in usbh_hid_fifo_write() 266 ((fifo->head + 1U == fifo->size) && (0U == fifo->tail))) { in usbh_hid_fifo_write() 271 fifo->buf[fifo->head] = *p++; in usbh_hid_fifo_write() 274 if (fifo->head == fifo->size) { in usbh_hid_fifo_write() 281 fifo->lock = 0U; in usbh_hid_fifo_write() 296 fifo->head = 0U; in usbh_hid_fifo_init() [all …]
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | ringbuf.h | 43 void csi_ringbuf_reset(csi_ringbuf_t *fifo); 44 uint32_t csi_ringbuf_len(csi_ringbuf_t *fifo); 45 uint32_t csi_ringbuf_avail(csi_ringbuf_t *fifo); 46 bool csi_ringbuf_is_empty(csi_ringbuf_t *fifo); 47 bool csi_ringbuf_is_full(csi_ringbuf_t *fifo); 50 uint32_t csi_ringbuf_in(csi_ringbuf_t *fifo, const void *in, uint32_t len); 53 uint32_t csi_ringbuf_out(csi_ringbuf_t *fifo, void *out, uint32_t len);
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/ |
| A D | bflb_usb_v2.c | 173 if (fifo == USB_FIFO_CXF) { in bflb_usb_reset_fifo() 224 regval &= ~(0x3f << (fifo * 8)); in bflb_usb_set_fifo_epmap() 225 regval |= (ep_idx << (fifo * 8)); in bflb_usb_set_fifo_epmap() 226 regval |= (dir << (fifo * 8 + 4)); in bflb_usb_set_fifo_epmap() 255 regval >>= (fifo * 8); in bflb_usb_get_fifo_ep() 263 if (fifo < 4) { in bflb_usb_fifo_config() 265 regval &= ~(0x3f << (fifo * 8)); in bflb_usb_fifo_config() 269 regval |= (1 << (fifo * 8 + 4)); in bflb_usb_fifo_config() 283 if (fifo == USB_FIFO_CXF) { in bflb_usb_vdma_start_write() 316 if (fifo == USB_FIFO_CXF) { in bflb_usb_vdma_start_read() [all …]
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/driver/Source/ |
| A D | drv_usb_core.c | 201 __IO uint32_t *fifo = usb_regs->DFIFO[fifo_num]; in usb_txfifo_write() local 204 *fifo = *((__packed uint32_t *)src_buf); in usb_txfifo_write() 224 __IO uint32_t *fifo = usb_regs->DFIFO[0]; in usb_rxfifo_read() local 227 *(__packed uint32_t *)dest_buf = *fifo; in usb_rxfifo_read() 286 void usb_set_txfifo(usb_core_regs *usb_regs, uint8_t fifo, uint16_t size) in usb_set_txfifo() argument 292 if (fifo == 0U) { in usb_set_txfifo() 297 for (uint8_t i = 0U; i < (fifo - 1U); i++) { in usb_set_txfifo() 302 usb_regs->gr->DIEPTFLEN[fifo - 1U] = ((uint32_t)size << 16) | tx_offset; in usb_set_txfifo()
|
| /bsp/cvitek/drivers/libraries/spi/ |
| A D | dw_spi.c | 43 uint32_t fifo; in spi_hw_init() local 45 for (fifo = 1; fifo < 256; fifo++) { in spi_hw_init() 46 dw_writel(dws, CVI_DW_SPI_TXFTLR, fifo); in spi_hw_init() 47 if (fifo != dw_readl(dws, CVI_DW_SPI_TXFTLR)) in spi_hw_init() 52 dws->fifo_len = (fifo == 1) ? 0 : fifo; in spi_hw_init()
|
| /bsp/ultrarisc/drivers/ |
| A D | drv_dw_spi.c | 321 uint32_t fifo; in dw_spi_hw_init() local 322 for (fifo = 1; fifo < 256; fifo++) in dw_spi_hw_init() 324 writel(fifo, ®s->txftlr); in dw_spi_hw_init() 325 if (fifo != readl(®s->txftlr)) in dw_spi_hw_init() 330 dw_spi_dev->fifo_len = (fifo == 1) ? 0 : fifo; in dw_spi_hw_init()
|
| /bsp/maxim/libraries/MAX32660PeriphDriver/Source/ |
| A D | i2c.c | 311 i2c->fifo = addr & ~(0x1); in I2C_MasterWrite() 314 i2c->fifo = *data++; in I2C_MasterWrite() 334 i2c->fifo = *data++; in I2C_MasterWrite() 396 i2c->fifo = (addr | 1); in I2C_MasterRead() 410 *data++ = i2c->fifo; in I2C_MasterRead() 533 i2c->fifo = *read_data++; in I2C_Slave() 575 *write_data++ = i2c->fifo; in I2C_Slave() 739 *(req->rx_data)++ = i2c->fifo; in I2C_MasterHandler() 746 i2c->fifo = (req->addr | 1); in I2C_MasterHandler() 782 i2c->fifo = req->addr; in I2C_MasterHandler() [all …]
|
| /bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/host/class/hid/Include/ |
| A D | usbh_hid_core.h | 185 data_fifo fifo; member 206 uint16_t usbh_hid_fifo_read (data_fifo *fifo, void *buf, uint16_t nbytes); 208 uint16_t usbh_hid_fifo_write (data_fifo *fifo, void *buf, uint16_t nbytes); 210 void usbh_hid_fifo_init (data_fifo *fifo, uint8_t *buf, uint16_t size);
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/udc/ |
| A D | hal_udc.c | 295 *buf8++ = USB_DRV_Reg8(fifo); in usbc_read_packet() 471 void *fifo; in crq_get_status() local 513 fifo = usbc_select_fifo(0); in crq_get_status() 524 void *fifo; in pio_read_fifo() local 540 fifo = usbc_select_fifo(idx); in pio_read_fifo() 608 void *fifo; in pio_read_fifo_crq() local 610 fifo = usbc_select_fifo(0); in pio_read_fifo_crq() 634 void *fifo; in pio_write_fifo() local 646 fifo = usbc_select_fifo(idx); in pio_write_fifo() 1440 void *fifo; in ed_test() local [all …]
|
| /bsp/nuvoton/libraries/n9h30/rtt_port/ |
| A D | drv_i2s.c | 121 …rt_uint8_t *pbuf = (uint8_t *)((uint32_t)&psNuI2sDai->fifo[u8FifoBlockIdx * NU_I2S_DMA_BUF_BLOCK_S… in nu_i2s_isr() 236 …i2sIoctl(I2S_SET_DMA_ADDRESS, I2S_PLAY, (uint32_t)&psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo[0]); in nu_i2s_dai_setup() 237 … i2sIoctl(I2S_SET_DMA_ADDRESS, I2S_REC, (uint32_t)&psNuI2s->i2s_dais[NU_I2S_DAI_CAPTURE].fifo[0]); in nu_i2s_dai_setup() 567 rt_memset((void *)psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_i2s_stop() 582 …info->buffer = (rt_uint8_t *)((uint32_t)psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo | NONCACHEABLE… in nu_i2s_buffer_info() 612 psNuI2sDai->fifo = (uint8_t *)rt_malloc_align(NU_I2S_DMA_FIFO_SIZE, 32); in rt_hw_i2s_init() 613 RT_ASSERT(psNuI2sDai->fifo != RT_NULL); in rt_hw_i2s_init() 615 rt_memset(psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in rt_hw_i2s_init()
|
| /bsp/nuvoton/libraries/nuc980/rtt_port/ |
| A D | drv_i2s.c | 121 …rt_uint8_t *pbuf = (uint8_t *)((uint32_t)&psNuI2sDai->fifo[u8FifoBlockIdx * NU_I2S_DMA_BUF_BLOCK_S… in nu_i2s_isr() 236 …i2sIoctl(I2S_SET_DMA_ADDRESS, I2S_PLAY, (uint32_t)&psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo[0]); in nu_i2s_dai_setup() 237 … i2sIoctl(I2S_SET_DMA_ADDRESS, I2S_REC, (uint32_t)&psNuI2s->i2s_dais[NU_I2S_DAI_CAPTURE].fifo[0]); in nu_i2s_dai_setup() 567 rt_memset((void *)psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_i2s_stop() 582 …info->buffer = (rt_uint8_t *)((uint32_t)psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo | NONCACHEABLE… in nu_i2s_buffer_info() 612 psNuI2sDai->fifo = (uint8_t *)rt_malloc_align(NU_I2S_DMA_FIFO_SIZE, 32); in rt_hw_i2s_init() 613 RT_ASSERT(psNuI2sDai->fifo != RT_NULL); in rt_hw_i2s_init() 615 rt_memset(psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in rt_hw_i2s_init()
|
| /bsp/nuvoton/libraries/ma35/rtt_port/ |
| A D | drv_i2s.c | 97 …rt_uint8_t *pbuf_old = (rt_uint8_t *)((uint32_t)&psNuI2sDai->fifo[psNuI2sDai->fifo_block_idx * NU_… in nu_pdma_i2s_rx_cb() 140 u32Src = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 147 u32Dst = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 549 rt_memset((void *)psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_i2s_stop() 565 …info->buffer = (rt_uint8_t *)((uint32_t)psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo | UNCACHEABLE); in nu_i2s_buffer_info() 616 psNuI2sDai->fifo = pu8ptr; in rt_hw_i2s_init() 618 RT_ASSERT(psNuI2sDai->fifo != RT_NULL); in rt_hw_i2s_init() 619 rt_kprintf("psNuI2sDai->fifo=%08x\n", (uint32_t)psNuI2sDai->fifo); in rt_hw_i2s_init()
|
| A D | drv_spii2s.c | 132 …rt_uint8_t *pbuf_old = &psNuSPII2sDai->fifo[psNuSPII2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_S… in nu_pdma_spii2s_rx_cb() 175 u32Src = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 182 u32Dst = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 572 rt_memset((void *)psNuSPII2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_spii2s_stop() 585 info->buffer = (rt_uint8_t *)psNuSPII2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_spii2s_buffer_info() 632 psNuSPII2sDai->fifo = pu8ptr; in rt_hw_spii2s_init() 634 RT_ASSERT(psNuSPII2sDai->fifo != RT_NULL); in rt_hw_spii2s_init()
|
| /bsp/nuvoton/libraries/m460/rtt_port/ |
| A D | drv_i2s.c | 96 … rt_uint8_t *pbuf_old = &psNuI2sDai->fifo[psNuI2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_SIZE] ; in nu_pdma_i2s_rx_cb() 139 u32Src = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 146 u32Dst = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 548 rt_memset((void *)psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_i2s_stop() 563 info->buffer = (rt_uint8_t *)psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_i2s_buffer_info() 614 psNuI2sDai->fifo = pu8ptr; in rt_hw_i2s_init() 616 RT_ASSERT(psNuI2sDai->fifo != RT_NULL); in rt_hw_i2s_init() 617 rt_kprintf("psNuI2sDai->fifo=%08x\n", (uint32_t)psNuI2sDai->fifo); in rt_hw_i2s_init()
|
| A D | drv_spii2s.c | 270 …rt_uint8_t *pbuf_old = &psNuSPII2sDai->fifo[psNuSPII2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_S… in nu_pdma_spii2s_rx_cb() 313 u32Src = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 320 u32Dst = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 710 rt_memset((void *)psNuSPII2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_spii2s_stop() 723 info->buffer = (rt_uint8_t *)psNuSPII2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_spii2s_buffer_info() 771 psNuSPII2sDai->fifo = pu8ptr; in rt_hw_spii2s_init() 773 RT_ASSERT(psNuSPII2sDai->fifo != RT_NULL); in rt_hw_spii2s_init()
|
| /bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Source/ |
| A D | ald_flash.c | 182 …RAMFUNC ald_status_t flash_word_program(uint32_t addr, uint32_t *data, uint32_t len, uint32_t fifo) in flash_word_program() argument 198 MODIFY_REG(MSC->FLASHCR, MSC_FLASHCR_FIFOEN_MSK, fifo << MSC_FLASHCR_FIFOEN_POS); in flash_word_program() 201 if (fifo) { in flash_word_program()
|
| /bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Source/ |
| A D | ald_flash.c | 161 …RAMFUNC ald_status_t flash_word_program(uint32_t addr, uint32_t *data, uint32_t len, uint32_t fifo) in flash_word_program() argument 177 MODIFY_REG(MSC->FLASHCR, MSC_FLASHCR_FIFOEN_MSK, fifo << MSC_FLASHCR_FIFOEN_POS); in flash_word_program() 180 if (fifo) { in flash_word_program()
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_i2s.c | 65 … rt_uint8_t *pbuf_old = &psNuI2sDai->fifo[psNuI2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_SIZE] ; in nu_pdma_i2s_rx_cb() 107 u32Src = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 114 u32Dst = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 512 rt_memset((void *)psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_i2s_stop() 527 info->buffer = (rt_uint8_t *)psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_i2s_buffer_info() 571 psNuI2sDai->fifo = pu8ptr; in rt_hw_i2s_init() 573 RT_ASSERT(psNuI2sDai->fifo != RT_NULL); in rt_hw_i2s_init()
|
| A D | drv_spii2s.c | 132 …rt_uint8_t *pbuf_old = &psNuSPII2sDai->fifo[psNuSPII2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_S… in nu_pdma_spii2s_rx_cb() 174 u32Src = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 181 u32Dst = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 568 rt_memset((void *)psNuSPII2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_spii2s_stop() 581 info->buffer = (rt_uint8_t *)psNuSPII2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_spii2s_buffer_info() 628 psNuSPII2sDai->fifo = pu8ptr; in rt_hw_spii2s_init() 630 RT_ASSERT(psNuSPII2sDai->fifo != RT_NULL); in rt_hw_spii2s_init()
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_i2s.c | 65 … rt_uint8_t *pbuf_old = &psNuI2sDai->fifo[psNuI2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_SIZE] ; in nu_pdma_i2s_rx_cb() 107 u32Src = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 114 u32Dst = (uint32_t)&psNuI2sDai->fifo[0]; in nu_i2s_pdma_sc_config() 512 rt_memset((void *)psNuI2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_i2s_stop() 527 info->buffer = (rt_uint8_t *)psNuI2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_i2s_buffer_info() 571 psNuI2sDai->fifo = pu8ptr; in rt_hw_i2s_init() 573 RT_ASSERT(psNuI2sDai->fifo != RT_NULL); in rt_hw_i2s_init()
|
| A D | drv_spii2s.c | 132 …rt_uint8_t *pbuf_old = &psNuSPII2sDai->fifo[psNuSPII2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_S… in nu_pdma_spii2s_rx_cb() 174 u32Src = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 181 u32Dst = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 568 rt_memset((void *)psNuSPII2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_spii2s_stop() 581 info->buffer = (rt_uint8_t *)psNuSPII2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_spii2s_buffer_info() 628 psNuSPII2sDai->fifo = pu8ptr; in rt_hw_spii2s_init() 630 RT_ASSERT(psNuSPII2sDai->fifo != RT_NULL); in rt_hw_spii2s_init()
|
| /bsp/nuvoton/libraries/m031/rtt_port/ |
| A D | drv_spii2s.c | 78 …rt_uint8_t *pbuf_old = &psNuSPII2sDai->fifo[psNuSPII2sDai->fifo_block_idx * NU_I2S_DMA_BUF_BLOCK_S… in nu_pdma_spii2s_rx_cb() 120 u32Src = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 127 u32Dst = (uint32_t)&psNuSPII2sDai->fifo[0]; in nu_spii2s_pdma_sc_config() 514 rt_memset((void *)psNuSPII2sDai->fifo, 0, NU_I2S_DMA_FIFO_SIZE); in nu_spii2s_stop() 527 info->buffer = (rt_uint8_t *)psNuSPII2s->i2s_dais[NU_I2S_DAI_PLAYBACK].fifo ; in nu_spii2s_buffer_info() 574 psNuSPII2sDai->fifo = pu8ptr; in rt_hw_spii2s_init() 576 RT_ASSERT(psNuSPII2sDai->fifo != RT_NULL); in rt_hw_spii2s_init()
|
| /bsp/essemi/es32f0654/drivers/ |
| A D | drv_can.c | 457 static int _can_recvmsg(struct rt_can_device *can, void *buf, rt_uint32_t fifo) in _can_recvmsg() argument 469 if (ald_can_recv(h_can, (can_rx_fifo_t)fifo, &rxheader, 0xFFFF) != OK) in _can_recvmsg() 517 static void _can_rx_isr(struct rt_can_device *can, rt_uint32_t fifo) in _can_rx_isr() argument 523 switch (fifo) in _can_rx_isr() 531 rt_hw_can_isr(can, RT_CAN_EVENT_RXOF_IND | fifo << 8); in _can_rx_isr() 539 rt_hw_can_isr(can, RT_CAN_EVENT_RX_IND | fifo << 8); in _can_rx_isr() 552 rt_hw_can_isr(can, RT_CAN_EVENT_RXOF_IND | fifo << 8); in _can_rx_isr() 560 rt_hw_can_isr(can, RT_CAN_EVENT_RX_IND | fifo << 8); in _can_rx_isr() 704 filter.fifo = CAN_FILTER_FIFO0; in rt_hw_can_init()
|
| /bsp/essemi/es32f369x/drivers/ |
| A D | drv_can.c | 454 static int _can_recvmsg(struct rt_can_device *can, void *buf, rt_uint32_t fifo) in _can_recvmsg() argument 466 if (ald_can_recv(h_can, (can_rx_fifo_t)fifo, &rxheader, 0xFFFF) != OK) in _can_recvmsg() 514 static void _can_rx_isr(struct rt_can_device *can, rt_uint32_t fifo) in _can_rx_isr() argument 520 switch (fifo) in _can_rx_isr() 528 rt_hw_can_isr(can, RT_CAN_EVENT_RXOF_IND | fifo << 8); in _can_rx_isr() 536 rt_hw_can_isr(can, RT_CAN_EVENT_RX_IND | fifo << 8); in _can_rx_isr() 549 rt_hw_can_isr(can, RT_CAN_EVENT_RXOF_IND | fifo << 8); in _can_rx_isr() 557 rt_hw_can_isr(can, RT_CAN_EVENT_RX_IND | fifo << 8); in _can_rx_isr() 720 filter.fifo = CAN_FILTER_FIFO0; in rt_hw_can_init()
|
| /bsp/apm32/libraries/Drivers/ |
| A D | drv_can.c | 544 static int apm32_can_recvmsg(struct rt_can_device *can, void *buf, rt_uint32_t fifo) in apm32_can_recvmsg() argument 556 CAN_RxMessage(drv_can->CANx, (CAN_RX_FIFO_T)fifo, &RxMessage); in apm32_can_recvmsg() 590 pmsg->rxfifo = fifo; in apm32_can_recvmsg() 618 static void _can_rx_isr(struct rt_can_device *can, rt_uint32_t fifo) in _can_rx_isr() argument 625 switch (fifo) in _can_rx_isr() 631 rt_hw_can_isr(can, RT_CAN_EVENT_RX_IND | fifo << 8); in _can_rx_isr() 644 rt_hw_can_isr(can, RT_CAN_EVENT_RXOF_IND | fifo << 8); in _can_rx_isr() 652 rt_hw_can_isr(can, RT_CAN_EVENT_RX_IND | fifo << 8); in _can_rx_isr() 665 rt_hw_can_isr(can, RT_CAN_EVENT_RXOF_IND | fifo << 8); in _can_rx_isr()
|