Home
last modified time | relevance | path

Searched refs:transfer_buffer (Results 1 – 6 of 6) sorted by relevance

/components/drivers/usb/cherryusb/core/
A Dusbh_core.h176 uint8_t *transfer_buffer, in usbh_control_urb_fill() argument
185 urb->transfer_buffer = transfer_buffer; in usbh_control_urb_fill()
195 uint8_t *transfer_buffer, in usbh_bulk_urb_fill() argument
204 urb->transfer_buffer = transfer_buffer; in usbh_bulk_urb_fill()
214 uint8_t *transfer_buffer, in usbh_int_urb_fill() argument
223 urb->transfer_buffer = transfer_buffer; in usbh_int_urb_fill()
/components/drivers/usb/cherryusb/port/rp2040/
A Dusb_hc_rp2040.c161 if (urb->transfer_buffer != NULL) { in usb_buf_ctrl_fill()
162 memcpy((void *)pipe->data_buffer + buf_id * 64, (void *)urb->transfer_buffer, len); in usb_buf_ctrl_fill()
163 urb->transfer_buffer += len; in usb_buf_ctrl_fill()
542 …rp2040_control_urb_init(bus, 0, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length… in usbh_submit_urb()
546 … rp2040_bulk_int_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
657 memcpy(urb->transfer_buffer, (uint8_t *)pipe->data_buffer, size); in rp2040_handle_buffer_status()
659 urb->transfer_buffer += size; in rp2040_handle_buffer_status()
665 memcpy(urb->transfer_buffer, (uint8_t *)pipe->data_buffer + 64, size); in rp2040_handle_buffer_status()
667 urb->transfer_buffer += size; in rp2040_handle_buffer_status()
720 memcpy(urb->transfer_buffer, (uint8_t *)pipe->data_buffer, size); in rp2040_handle_buffer_status()
[all …]
/components/drivers/usb/cherryusb/common/
A Dusb_hc.h25 uint8_t *transfer_buffer; member
44 uint8_t *transfer_buffer; member
/components/drivers/usb/cherryusb/port/dwc2/
A Dusb_hc_dwc2.c1001 USB_ASSERT_MSG(!((uintptr_t)urb->setup % 4) && !((uintptr_t)urb->transfer_buffer % 4), in usbh_submit_urb()
1006 !((uintptr_t)urb->transfer_buffer % CONFIG_USB_ALIGN_SIZE), in usbh_submit_urb()
1067 if (urb->transfer_buffer) { in usbh_submit_urb()
1071 …usb_dcache_clean((uintptr_t)urb->transfer_buffer, USB_ALIGN_UP(urb->transfer_buffer_length, CONFIG… in usbh_submit_urb()
1074 …} else if (urb->transfer_buffer && (USB_GET_ENDPOINT_TYPE(urb->ep->bmAttributes) != USB_ENDPOINT_T… in usbh_submit_urb()
1078 …usb_dcache_clean((uintptr_t)urb->transfer_buffer, USB_ALIGN_UP(urb->transfer_buffer_length, CONFIG… in usbh_submit_urb()
1086 …dwc2_control_urb_init(bus, chidx, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_leng… in usbh_submit_urb()
1090 … dwc2_bulk_intr_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
1210 …dwc2_control_urb_init(bus, ch_num, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_len… in dwc2_inchan_irq_handler()
1341 …dwc2_control_urb_init(bus, ch_num, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_len… in dwc2_outchan_irq_handler()
[all …]
/components/drivers/usb/cherryusb/port/musb/
A Dusb_hc_musb.c756 … ret = musb_bulk_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
763 … ret = musb_intr_urb_init(bus, chidx, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
913 musb_write_packet(bus, 0, urb->transfer_buffer, size); in handle_ep0()
916 urb->transfer_buffer += size; in handle_ep0()
928 musb_read_packet(bus, 0, urb->transfer_buffer, size); in handle_ep0()
930 urb->transfer_buffer += size; in handle_ep0()
949 musb_write_packet(bus, 0, urb->transfer_buffer, size); in handle_ep0()
952 urb->transfer_buffer += size; in handle_ep0()
1074 urb->transfer_buffer += size; in USBH_IRQHandler()
1119 musb_read_packet(bus, ep_idx, urb->transfer_buffer, size); in USBH_IRQHandler()
[all …]
/components/drivers/usb/cherryusb/port/ehci/
A Dusb_hc_ehci.c140 …usb_dcache_flush((uintptr_t)n->urb->transfer_buffer, USB_ALIGN_UP(n->urb->transfer_buffer_length, … in ehci_qh_add_head()
1207 !((uintptr_t)urb->transfer_buffer % CONFIG_USB_ALIGN_SIZE), in usbh_submit_urb()
1244 …qh = ehci_control_urb_init(bus, urb, urb->setup, urb->transfer_buffer, urb->transfer_buffer_length… in usbh_submit_urb()
1250 qh = ehci_bulk_urb_init(bus, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()
1256 qh = ehci_intr_urb_init(bus, urb, urb->transfer_buffer, urb->transfer_buffer_length); in usbh_submit_urb()

Completed in 16 milliseconds