Bill Rees wrote:
There appears to be a bug in usb/usb-skeleton.c. At least up
through 2.6.14-rc4. The original code generates a read pipe id for
the write output pipe.
bill rees
--- usb-skeleton.c 2005-09-26 20:09:39.000000000 -0700
+++ usb-skeleton.mod.c 2005-10-11 14:55:27.815537470 -0700
@@ -272,7 +272,7 @@
}
if (!dev->bulk_out_endpointAddr &&
- !(endpoint->bEndpointAddress & USB_DIR_OUT) &&
+ !(endpoint->bEndpointAddress & USB_DIR_IN) &&
((endpoint->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK)
== USB_ENDPOINT_XFER_BULK)) {
/* we found a bulk out endpoint */
Nevermind, I patched the wrong kernel.
bill rees
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel