[SeaBIOS] SeaBIOS recognising USB 3.0 on boot works - partly
Kevin O'Connor
kevin at koconnor.net
Sat Dec 19 00:20:23 CET 2015
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
More information about the SeaBIOS
mailing list