Searched hist:b62bb24fe4f2a2829bb584f7c1e5c687f7eae2f1 (Results 1 – 2 of 2) sorted by relevance
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | usb_private.h | b62bb24fe4f2a2829bb584f7c1e5c687f7eae2f1 Sat Jan 30 13:01:29 UTC 2016 Michael Lotz <mmlr@mlotz.ch> USB: Force spec mandated control pipe max packet sizes.
While the USB descriptors are specifically built in such a way that it's always possible to correctly query the max packet size, some devices unfortunatley use bogus values in their descriptors and rely on the stack to use the mandated values.
This fixes USB devices in VirtualBox when EHCI emulation is used. This really is a bug in their descriptor emulation though.
|
H A D | Pipe.cpp | b62bb24fe4f2a2829bb584f7c1e5c687f7eae2f1 Sat Jan 30 13:01:29 UTC 2016 Michael Lotz <mmlr@mlotz.ch> USB: Force spec mandated control pipe max packet sizes.
While the USB descriptors are specifically built in such a way that it's always possible to correctly query the max packet size, some devices unfortunatley use bogus values in their descriptors and rely on the stack to use the mandated values.
This fixes USB devices in VirtualBox when EHCI emulation is used. This really is a bug in their descriptor emulation though.
|