plan9fox/sys/src/cmd/nusb
Ori Bernstein bb151fa789 Don't unnecessarily unstall devices.
Some SD card readers are slow to unstall. We try to unstall them
in a loop if there's no SD card in there, but they're not stalled.
They're happily reporting that there's no SD card in them by giving
back the appropriate error code.

Skipping the unstall speeds up the retry loop, cutting the time spent
attaching the USB device at boot from multiple minutes to nearly instant.
2018-12-23 19:44:58 -08:00
..
audio nusb/audio: dont sysfatal on bad endpoint (no altc) 2015-06-29 22:28:23 +02:00
cam nusb/cam: ctl message fixes 2018-03-07 20:44:55 +00:00
disk Don't unnecessarily unstall devices. 2018-12-23 19:44:58 -08:00
ether nusb/ether: add support for lan78xx (raspi3) (thanks richard miller) 2018-10-20 19:30:16 +02:00
joy nusb/joy: update misleading comment (thanks Tobias Heinecke) 2018-10-15 10:10:34 +01:00
kb nusb/kb: multitouch support (touchscreens, stylus) 2018-11-14 09:12:34 +01:00
lib usb lib: add maxpkt and ntds to Altc struct 2018-03-07 10:04:27 +00:00
ptp nusb/ptp: set storage name to their human readable description string 2018-03-17 15:06:13 -07:00
serial nusb/serial: fix wrong guard statement (thanks deuteron) 2018-11-06 12:05:15 +00:00
usbd nusb/usbd: increase buffer size to capture port information 2018-04-08 20:51:48 +02:00
mkfile add nusb/cam 2018-03-07 10:06:18 +00:00