[argyllcms] Re: DTP94 doesn't seem to work in 1.3.0
- From: Graeme Gill <graeme@xxxxxxxxxxxxx>
- To: argyllcms@xxxxxxxxxxxxx
- Date: Wed, 22 Sep 2010 13:32:12 +1000
Thanks for the debug. Looking at the urb values, I think this is a bug in
libusb, triggered by your system supporting bulk continuation.
In argyll/libusb1/libusb/os/linux_usbfs.c line 1402, change:
if (supports_flag_bulk_continuation)
urb->flags = USBFS_URB_SHORT_NOT_OK;
to
if ((urb->endpoint & LIBUSB_ENDPOINT_IN) &&
supports_flag_bulk_continuation)
urb->flags = USBFS_URB_SHORT_NOT_OK;
and see if this fixes the problem.
Graeme Gill.
Other related posts: