One question. Would it make sense to add an additional transfer type for stream transfers? The stream_id field is not set to 0 by libusb_fill_bulk_transfer so I can not reliably tell if a transfer is a stream transfer in the backend. I need a reliable way to detect stream transfers so I can switch APIs.
-Nathan On Sep 11, 2013, at 6:47 AM, Nathan Hjelm <hje...@me.com> wrote: > Looks good to me. I will spend some time over the next couple of days > implementing stream support on Darwin. I don’t have any devices to test the > code with though. > > -Nathan > > On Sep 11, 2013, at 5:53 AM, Hans de Goede <hdego...@redhat.com> wrote: > >> Hi All, >> >> These 2 patches add support to the libusb API and Linux backend for USB-3 >> bulk streams. The Linux backend code uses a new usbfs API for this which >> I've proposed upstream, and which has received favorable review upstream. >> >> Like the Linux kernel patches, these patches are only RFC for now, since I >> still need to actually test the functionality. >> >> Next on my todo list is adding support for the new libusb bulk stream API >> to qemu's usbredir code, and then I can finally test the whole stack, by >> redirecting an UASP USB-3 storage device into a qemu vm, with a Linux guest >> driving the UASP device through qemu's xhci emulation -> libusb -> kernel -> >> real xhci -> real UASP device. >> >> Regards, >> >> Hans >> >> ------------------------------------------------------------------------------ >> How ServiceNow helps IT people transform IT departments: >> 1. Consolidate legacy IT systems to a single system of record for IT >> 2. Standardize and globalize service processes across IT >> 3. Implement zero-touch automation to replace manual, redundant tasks >> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk >> _______________________________________________ >> libusbx-devel mailing list >> libusbx-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/libusbx-devel > ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. Consolidate legacy IT systems to a single system of record for IT 2. Standardize and globalize service processes across IT 3. Implement zero-touch automation to replace manual, redundant tasks http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel