HomeFreeBSD

MFNetBSD.
rS131139Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

MFNetBSD.

uhid.c (1.61), author: jdolecek

add support for USB_GET_DEVICEINFO and USB_GET_STRING_DESC ioctls,
with same meaning as for ugen(4)

usbdi_util.h (1.29), usb_quirks.c (1.50), uhid.c (1.62),
ugen.c (1.68), usb_subr.c (1.114) author: mycroft

Yes, some devices return incorrect lengths in their string
descriptors.  Rather than losing, do what Windows does: just
request the maximum size, and allow a shorter response.  Obsoletes
the need for UQ_NO_STRINGS, and therefore these "quirks" are removed.

usb_subr.c (1.116), author: mycroft

In the "seemed like a good idea until I found the fatal flaw"
department...  Attempting to read a maximum-size string descriptor
causes my kue device to go completely apeshit.  So, go back to the
original method, but allow the device to return a shorter string than
it claimed.

Obtained from: NetBSD

Details

Provenance
leAuthored on
Parents
rS131138: This commit was manufactured by cvs2svn to create tag
Branches
Unknown
Tags
Unknown

Event Timeline