Home
last modified time | relevance | path

Searched refs:align_buf (Results 1 – 3 of 3) sorted by relevance

/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbh_dfs.c38 rt_uint8_t *align_buf; in rt_udisk_read() local
40 align_buf = (rt_uint8_t *)buffer; in rt_udisk_read()
44 if (!align_buf) { in rt_udisk_read()
51 ret = usbh_msc_scsi_read10(msc_class, pos, (uint8_t *)align_buf, size); in rt_udisk_read()
58 usb_memcpy(buffer, align_buf, size * msc_class->blocksize); in rt_udisk_read()
59 rt_free_align(align_buf); in rt_udisk_read()
70 rt_uint8_t *align_buf; in rt_udisk_write() local
72 align_buf = (rt_uint8_t *)buffer; in rt_udisk_write()
76 if (!align_buf) { in rt_udisk_write()
81 usb_memcpy(align_buf, buffer, size * msc_class->blocksize); in rt_udisk_write()
[all …]
A Dusbd_serial.c115 rt_uint8_t *align_buf; in usbd_serial_write() local
124 align_buf = (rt_uint8_t *)buffer; in usbd_serial_write()
128 align_buf = rt_malloc_align(size, CONFIG_USB_ALIGN_SIZE); in usbd_serial_write()
129 if (!align_buf) { in usbd_serial_write()
134 usb_memcpy(align_buf, buffer, size); in usbd_serial_write()
138 usbd_ep_start_write(serial->busid, serial->in_ep, align_buf, size); in usbd_serial_write()
149 rt_free_align(align_buf); in usbd_serial_write()
A Dusbh_serial.c189 rt_uint8_t *align_buf; in usbh_serial_write() local
195 align_buf = (rt_uint8_t *)buffer; in usbh_serial_write()
198 align_buf = rt_malloc_align(size, CONFIG_USB_ALIGN_SIZE); in usbh_serial_write()
199 if (!align_buf) { in usbh_serial_write()
204 usb_memcpy(align_buf, buffer, size); in usbh_serial_write()
215 rt_free_align(align_buf); in usbh_serial_write()
223 …h_ftdi_bulk_out_transfer((struct usbh_ftdi *)dev->user_data, (uint8_t *)align_buf, size, RT_WAITIN… in usbh_serial_write()
227 rt_free_align(align_buf); in usbh_serial_write()
239 rt_free_align(align_buf); in usbh_serial_write()
251 rt_free_align(align_buf); in usbh_serial_write()
[all …]

Completed in 5 milliseconds