[prev in list] [next in list] [prev in thread] [next in thread] 

List:       libusb-devel
Subject:    Re: WinUSB isoc support
From:       Xiaofan Chen <xiaofanc () gmail ! com>
Date:       2012-09-15 1:42:19
Message-ID: CAGjSPUAjQ4AS6UuDm3JKTwW-XZR_GP7rLQW+BV8Pr=ZBTU1i7Q () mail ! gmail ! com
[Download RAW message or body]

On Fri, Sep 14, 2012 at 10:14 PM, Peter Stuge <peter@stuge.se> wrote:
> As for isochronous transfers on Windows with libusb there's currently
> no good solution. The libusbx guys have some code to use libusbK
> instead of WinUSB, which in turn can use the libusb0.sys kernel
> driver, which supports isochronous - but IMO this isn't a great
> solution since you end up with needing several libraries on top
> of each other. libusb will certainly have a good solution at some
> point, but there isn't one right now. If you want to help create
> that solution that is of course most welcome!

libusbk.sys has better isochronous support than libusb0.sys.

However, current libusbx git (or the upcoming libusbx 1.0.13
release) will not support isochronous transfer even when using
libusbK.sys or libusb0.sys. The support may be added in the
future.

To the OP: if you do not need cross-platform support, you
can use the Windows only libusbK API which has better
support for isochronous transfer.
http://libusbk.sourceforge.net/UsbK3/index.html

-- 
Xiaofan

------------------------------------------------------------------------------
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
libusb-devel mailing list
libusb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusb-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic