Re: Keyboard is frozen on boot of 2.3.41

From: David Weinehall (tao@acc.umu.se)
Date: Mon Jan 31 2000 - 02:58:23 EST


On Mon, 31 Jan 2000, Guest section DW wrote:

> On Sun, Jan 30, 2000 at 02:35:43PM -0800, Linus Torvalds wrote:
>
> > [ Tee-dee-tee-dee-tee-dee theme from "The Twilight Zone" ]
> >
> > Basically, the mouse open routine does:
> >
> > kbd_write_command_w(KBD_CCMD_MOUSE_ENABLE); /* Enable the
> > auxiliary port on
> > controller. */
> > aux_write_ack(AUX_ENABLE_DEV); /* Enable aux device */
> > kbd_write_cmd(AUX_INTS_ON); /* Enable controller ints */
> >
> > send_data(KBD_CMD_ENABLE); /* try to workaround toshiba4030cdt problem */
> >
> > and nothing more. The "Timeout" message comes from the final
> > "send_data()", which seems to imply nothing more than the fact that the
> > keyboard has already locked up by that time.
> >
> > Now why any other driver _could_ make a difference here is very very
> > unclear. It might be a subtle timing issue, and nothing more.
>
> My ancient keyboard docs contain warnings like
>
> "MCA systems with a type 1 controller must wait at least 7 usec
> after bit 0 (status read from 0x64) goes from 0 to 1 before
> reading the data from port 0x60."
>
> Probably irrelevant these days, but since you mention timing issues...

Well, not to me... :^) I still do most of my testing on MCA-systems.

/David Weinehall
  _ _
 // David Weinehall <tao@acc.umu.se> /> Northern lights wander \\
// Project MCA Linux hacker // Dance across the winter sky //
\> http://www.acc.umu.se/~tao/ </ Full colour fire </

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Jan 31 2000 - 21:00:27 EST