[SeaBIOS] Intermittent USB keyboard freeze

Gerd Hoffmann kraxel at redhat.com
Wed Feb 5 15:01:41 CET 2014


  Hi,

> It would be even better to clear the cache on a set_address command
> (to cover the admittedly obscure case of an OS changing a device's
> address later on).

Additional verification check catches any address change (token address
not matching current device address).  That fixes the keyboard issue and
should also catch the obscure address change case.  And also the more
likely case of the address flipping back to zero due to a port reset.

cheers,
  Gerd

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-uhci-invalidate-queue-on-device-address-changes.patch
Type: text/x-patch
Size: 1020 bytes
Desc: not available
URL: <http://www.seabios.org/pipermail/seabios/attachments/20140205/03280d9b/attachment.patch>


More information about the SeaBIOS mailing list