Lars Erdmann updated the USB host controller drivers to version 10.200. (2016/01/03)
http://hobbes.nmsu.edu/h-search.php?key=usbdrv200
changes in 10.200:
USBD.SYS:
1) changes to support old and/or small USB sticks
2) serialize HC reset: reset master (EHCI) controllers first,
then reset companion (UHCI,OHCI) controllers,
delay resetting of HCs until most/all of the RUN statements
in config.sys have been executed
this is hopefully solving some device attachal problems
for devices already attached on bootup
3) changes in controlling use of default address (address 0)
USBHID.SYS, USBD.SYS:
1) fixes to clearing a stalled pipe
USBEHCD.SYS, USBOHCD.SYS, USBUHCD.SYS:
1) increase timeout for setting device address (for slow devices)
2) per device, serialize access to endpoint zero
3) increase host controller reset time when /FS switch is used
USBEHCD.SYS, USBOHCD.SYS
1) remove port power on on host controller reset, this is supposed
to get rid of problems where devices will not properly be detected
if already plugged in on bootup
USBMSD.ADD:
1) changes to support old and/or small USB sticks
2) only use "MODE SENSE (10), flexible disk page" command on USB floppy drives,
apparently many new USB sticks do not or do not properly support this command
(and in the scope of USBMSD.ADD it's only relevant to floppy drives anyway)
USBAUDIO.SYS:
1) changes to make volume/bass/treble setting work
2) added initial tracing support (major trace code: 238)
USBCALLS.DLL:
1) added missing exports for REXX functions
"RxUsbDeviceClearFeature"
"RxUsbInterfaceClearFeature"
"RxUsbEndpintClearFeature"
"RxUsbEndpointClearHalt"