Browse Source

Temporarily limit usb transfer sizes to 512 till we provide a way for each driver to choose the upper limit.

nfactor-troky
Con Kolivas 12 years ago
parent
commit
f4508b6a34
  1. 4
      usbutils.c

4
usbutils.c

@ -2186,8 +2186,12 @@ usb_bulk_transfer(struct libusb_device_handle *dev_handle, @@ -2186,8 +2186,12 @@ usb_bulk_transfer(struct libusb_device_handle *dev_handle,
/* Limit length of transfer to the largest this descriptor supports
* and leave the higher level functions to transfer more if needed. */
#if 0
if (length > cgpu->usbdev->found->wMaxPacketSize)
length = cgpu->usbdev->found->wMaxPacketSize;
#endif
if (length > 512)
length = 512;
cg_rlock(&cgusb_fd_lock);
err = libusb_bulk_transfer(dev_handle, endpoint, data, length,

Loading…
Cancel
Save