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

Reply via email to