Home
last modified time | relevance | path

Searched hist:b62bb24fe4f2a2829bb584f7c1e5c687f7eae2f1 (Results 1 – 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/usb/
H A Dusb_private.hb62bb24fe4f2a2829bb584f7c1e5c687f7eae2f1 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 DPipe.cppb62bb24fe4f2a2829bb584f7c1e5c687f7eae2f1 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.