On Sat, Dec 19, 2015 at 12:11:59AM +0100, Peter Stuge wrote: > Kevin O'Connor wrote: > > Once the device is recognized as USB3, the controller disconnects > > it from USB2, but by that point SeaBIOS has already fully registered > > it and isn't even checking the connection status. The device is > > then fully detected as a USB3 device, which is why the duplicate > > shows up. > > > > I don't have a good way to fix that. > > Would checking the connection status for each device after all > devices have been registered be able to filter the USB2 device out?
Yes, but there isn't a way to "unregister" the drive once it's been registered. The alternative (and equivalent) is to not register the USB2 device until all other devices have been detected - this adds a delay to USB2 device detection and I'm leery of doing that. -Kevin _______________________________________________ SeaBIOS mailing list SeaBIOS@seabios.org http://www.seabios.org/mailman/listinfo/seabios