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