Re: kbd not functioning in 2.5.25-dj2

Vojtech Pavlik (vojtech@suse.cz)
Sun, 14 Jul 2002 20:17:11 +0200


On Sun, Jul 14, 2002 at 07:13:01PM +0100, Russell King wrote:

> On Sun, Jul 14, 2002 at 08:01:19PM +0200, Vojtech Pavlik wrote:
> > On Sun, Jul 14, 2002 at 07:37:29PM +0200, Andries Brouwer wrote:
> > > Send 0xff to port 60. Wait for the 0xfa ack. Wait for the 0xaa good status.
> >
> > The problem is that 0xff takes too long to finish to be done while Linux
> > is booting, and it has already been done by the BIOS.
>
> Ah hem, "bios". Do we trust that hunk of proprietary code now? Note
> also that pc_keyb.c allowed for embedded devices where there is no BIOS.
> That said, not sending 0xff seems to be fine on the keyboards I have
> here. I wouldn't like to guarantee that it's fine across all keyboards
> though, just like sending 0xAA on reconnect isn't guaranteed.

Well, so far I've tested with about 20 different weird keyboards ...
let's see. If the future shows we need 0xff, there's no problem adding
it.

-- 
Vojtech Pavlik
SuSE Labs
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/