Mahlzeit

Background:

Response data is signaled from the read via an Int IN. The data
itself has then to be fetched from the devices with up to 5 Bulk INs,
because one bulk transfer is max. 64 bytes. cyberjack.c submits a
Read URB, after the Int IN and after each Bulk IN as long as there
is more data to fetch and writes this to the serial device as soon
as it gets the data.

Problem:

The data does not spill out of the serial device in the order the
device sends it, but mixed at bulk block boundaries. (E.g. block
4 is at position 2 and at position 4 is garbage, while position 3
is correct.) This happens there with a UHCI controller, but not
with a OHCI controller. And it does also not happen under W2k with
both controllers.

Any ideas?


Mahlzeit
endergone Zwiebeltuete

PS: Did I already say, that I do not like USB?



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to