Toby
Toby Collett wrote:
If I submit a single URB of PAGE_SIZE then everything appears to succeed however the bulk endpoint is then stalled and I recieve an EPIPE on the next URB.
If I clear the stall state on the endpoint the next URB i submit timesout.
Could this be due to the firmware on the device not supporting split bulk requests? The snooping i did of the windows driver always uses a single full size URB read.
Toby
Oliver Neukum wrote:
Am Dienstag, 6. Juli 2004 00:32 schrieb Toby Collett:
Hi,
sorry to be a pain about this but when I use rvmalloc I still have the same issues as using vmalloc, basically I submit my bulk read urb, it comes back claiming success with the correct 0x4b000 bytes read, however the data buffer has not been touched...
You are supposed to submit an URB transfering PAGE_SIZE for each page of memory in the area allocated with rvmalloc. Usbvideo has helper functions for that. Doing it with one URB at once is impossible.
Regards Oliver
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel