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

Reply via email to