Searched refs:read_count (Results 1 – 6 of 6) sorted by relevance
| /components/drivers/usb/cherryusb/port/fsdev/ |
| A D | usb_dc_fsdev.c | 332 uint8_t read_count; in USBD_IRQHandler() local 375 read_count = PCD_GET_EP_RX_CNT(USB, ep_idx); in USBD_IRQHandler() 383 read_count = PCD_GET_EP_RX_CNT(USB, ep_idx); in USBD_IRQHandler() 387 g_fsdev_udc.out_ep[ep_idx].xfer_buf += read_count; in USBD_IRQHandler() 388 g_fsdev_udc.out_ep[ep_idx].xfer_len -= read_count; in USBD_IRQHandler() 393 if (read_count == 0) { in USBD_IRQHandler() 404 read_count = PCD_GET_EP_RX_CNT(USB, ep_idx); in USBD_IRQHandler() 406 g_fsdev_udc.out_ep[ep_idx].xfer_buf += read_count; in USBD_IRQHandler() 407 g_fsdev_udc.out_ep[ep_idx].xfer_len -= read_count; in USBD_IRQHandler() 408 g_fsdev_udc.out_ep[ep_idx].actual_xfer_len += read_count; in USBD_IRQHandler() [all …]
|
| /components/drivers/usb/cherryusb/port/musb/ |
| A D | usb_dc_musb.c | 707 uint16_t read_count; in handle_ep0() local 727 read_count = HWREGH(USB_RXCOUNT_BASE(ep_idx)); in handle_ep0() 729 if (read_count != 8) { in handle_ep0() 758 read_count = HWREGH(USB_RXCOUNT_BASE(ep_idx)); in handle_ep0() 761 g_musb_udc.out_ep[0].xfer_buf += read_count; in handle_ep0() 762 g_musb_udc.out_ep[0].actual_xfer_len += read_count; in handle_ep0() 764 if (read_count < g_musb_udc.out_ep[0].ep_mps) { in handle_ep0() 788 uint16_t write_count, read_count; in USBD_IRQHandler() local 876 read_count = HWREGH(USB_RXCOUNT_BASE(ep_idx)); in USBD_IRQHandler() 881 g_musb_udc.out_ep[ep_idx].xfer_buf += read_count; in USBD_IRQHandler() [all …]
|
| /components/drivers/usb/cherryusb/port/rp2040/ |
| A D | usb_dc_rp2040.c | 363 uint16_t read_count = buffer_control & USB_BUF_CTRL_LEN_MASK; in usb_handle_ep_buff_done() local 404 memcpy(g_rp2040_udc.out_ep[0].xfer_buf, g_rp2040_udc.out_ep[0].data_buffer, read_count); in usb_handle_ep_buff_done() 405 if (read_count == 0) { in usb_handle_ep_buff_done() 412 g_rp2040_udc.out_ep[0].actual_xfer_len += read_count; in usb_handle_ep_buff_done() 413 g_rp2040_udc.out_ep[0].xfer_len -= read_count; in usb_handle_ep_buff_done() 421 …(ep->ep_addr) & 0x0f].xfer_buf, g_rp2040_udc.out_ep[(ep->ep_addr) & 0x0f].data_buffer, read_count); in usb_handle_ep_buff_done() 422 g_rp2040_udc.out_ep[(ep->ep_addr) & 0x0f].xfer_buf += read_count; in usb_handle_ep_buff_done() 423 g_rp2040_udc.out_ep[(ep->ep_addr) & 0x0f].actual_xfer_len += read_count; in usb_handle_ep_buff_done() 424 g_rp2040_udc.out_ep[(ep->ep_addr) & 0x0f].xfer_len -= read_count; in usb_handle_ep_buff_done() 426 …if (read_count < g_rp2040_udc.out_ep[(ep->ep_addr) & 0x0f].ep_mps || g_rp2040_udc.out_ep[(ep->ep_a… in usb_handle_ep_buff_done()
|
| /components/drivers/usb/cherryusb/port/nrf5x/ |
| A D | usb_dc_nrf5x.c | 755 uint32_t read_count = NRF_USBD->SIZE.ISOOUT; in USBD_IRQHandler() local 756 usb_dc_cfg.ep_out[EP_ISO_NUM].xfer_buf += read_count; in USBD_IRQHandler() 757 usb_dc_cfg.ep_out[EP_ISO_NUM].actual_xfer_len += read_count; in USBD_IRQHandler() 758 usb_dc_cfg.ep_out[EP_ISO_NUM].xfer_len -= read_count; in USBD_IRQHandler() 787 uint32_t read_count = NRF_USBD->SIZE.EPOUT[offset + 1]; in USBD_IRQHandler() local 788 usb_dc_cfg.ep_out[offset + 1].xfer_buf += read_count; in USBD_IRQHandler() 789 usb_dc_cfg.ep_out[offset + 1].actual_xfer_len += read_count; in USBD_IRQHandler() 790 usb_dc_cfg.ep_out[offset + 1].xfer_len -= read_count; in USBD_IRQHandler() 813 uint32_t read_count = NRF_USBD->SIZE.EPOUT[0]; in USBD_IRQHandler() local 814 usb_dc_cfg.ep_out[0].actual_xfer_len += read_count; in USBD_IRQHandler() [all …]
|
| /components/drivers/usb/cherryusb/port/dwc2/ |
| A D | usb_dc_dwc2.c | 974 uint32_t gint_status, temp, ep_idx, ep_intr, epint, read_count; in USBD_IRQHandler() local 977 (void)read_count; in USBD_IRQHandler() 994 read_count = (temp & USB_OTG_GRXSTSP_BCNT) >> 4; in USBD_IRQHandler() 995 if (read_count != 0) { in USBD_IRQHandler() 996 dwc2_ep_read(busid, g_dwc2_udc[busid].out_ep[ep_idx].xfer_buf, read_count); in USBD_IRQHandler() 997 g_dwc2_udc[busid].out_ep[ep_idx].xfer_buf += read_count; in USBD_IRQHandler() 1000 read_count = (temp & USB_OTG_GRXSTSP_BCNT) >> 4; in USBD_IRQHandler() 1001 dwc2_ep_read(busid, (uint8_t *)&g_dwc2_udc[busid].setup, read_count); in USBD_IRQHandler()
|
| /components/drivers/usb/cherryusb/port/aic/ |
| A D | usb_dc_aic.c | 1427 uint32_t read_count; in USBD_IRQHandler() local 1439 read_count = (temp & RXFIFOSTS_BCNT_MASK) >> 4; in USBD_IRQHandler() 1440 if (read_count != 0) { in USBD_IRQHandler() 1441 aic_ep_read(g_aic_udc.out_ep[ep_idx].xfer_buf, read_count); in USBD_IRQHandler() 1442 g_aic_udc.out_ep[ep_idx].xfer_buf += read_count; in USBD_IRQHandler() 1445 read_count = (temp & RXFIFOSTS_BCNT_MASK) >> 4; in USBD_IRQHandler() 1446 aic_ep_read((uint8_t *)&g_aic_udc.setup, read_count); in USBD_IRQHandler()
|
Completed in 17 milliseconds