[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: new kernel for testing



On Wed, Jun 09, 2004 at 10:49:54AM -0700, Jesse Keating wrote:
> USB legacy keyboard/mouse stuff in the bios you mean?  I'll certianly 
> try that.  I still don't understand why this would even come into play 
> when pure ps/2 devices are used, or is that where the buggy bios comes 
> into play?

Every access to the keyboard controller when USB legacy support is enabled
instead of accessing the hardware causes an SMM exception which then runs
a load of BIOS code which investigates both the real and USB devices and
fakes up a reply as if the device was PS/2. This allows things like DOS
to work with USB keyboards, its also an endless source of bugs because
SMM code is *hard* for even good BIOS people to get right. 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]