Xiaofan Chen wrote: > On Fri, Jan 25, 2013 at 2:40 AM, Tim Roberts <t...@probo.com> wrote: >> In Microsoft's defense, this is implemented in the WinUSB wrapper DLL, >> not at the USB kernel level. It's a convenience. The DLL turns this >> into spec-compliant requests at the kernel level. > That is interesting to know. > > Just wonering how does the DLL do to turn this into a spec-compliant > requests at the kernel level?
They just make normal full-packet requests, then pack any short packets into the output buffer and continue reading, instead of terminating the request at the first short packet. -- Tim Roberts, t...@probo.com Providenza & Boekelheide, Inc. ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel