Re: WinUSB Microsoft OS descriptors

Xiaofan Chen <[email protected]> Sat, 25 Apr 2015 10:23:40 +0800
Newsgroups gmane.comp.lib.libusb.devel.windows
Message-ID <CAGjSPUD25WhmmdcQRhhWLT6yv8T_7VcM0tyNNMURmynEVCm=yA@mail.gmail.com>
On Fri, Apr 24, 2015 at 3:12 PM, Simon Thiebaut
<[email protected]> wrote:
> That link you pointed out and your explanations answers perfectly to what I
> was misunderstanding.
>
> So to sum up (correct me if I'm wrong):
> - WinUSB driver shall be preferred for automatic device installation (or
> according to platforms, maybe a one shot driver install)
> - providing basic Microsoft OS descriptors is required to load automatically
> the driver, but that does not have an impact on using the device on other
> non Windows OSes.

Yes the summary is correct.

WinUSB has bridged some gaps in Windows 8.1 and now that it
supports isoc transfer, it will be even more preferred generic Windows
driver going forward.

libusbK has a gap now to support WinUSB's isoc capability.

libusb Windows backend (1.0 API) has a gap to support isoc
functionality of libusbK and WinUSB. It is also lagging behind
other OS (Linux and Mac OS X) in terms of hotplug. Hopefully
more people will join the development and review process.



-- 
Xiaofan

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y