]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r248246:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 17 Sep 2013 12:50:57 +0000 (12:50 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 17 Sep 2013 12:50:57 +0000 (12:50 +0000)
commitbb6ea5f3b4b7c9f6dca5cd5ae6f561aa61f92425
treee574e8c11d1d93fc688092b7557ff4234125bb50
parentdda33d4b7d235d2ce7ee30cd1fc299b7246352a1
MFC r248246:

- Make quirk for reading device descriptor from broken USB devices.
Else they won't enumerate at all:
hw.usb.full_ddesc=1
- Reduce the USB descriptor read timeout from 1000ms to
500ms. Typical value for LOW speed devices is 50-100ms.
- Enumerate USB device a maximum of 3 times when a port
connection change event is detected, before giving up.

git-svn-id: svn://svn.freebsd.org/base/stable/9@255630 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/usb_device.c
sys/dev/usb/usb_request.c