Re: Keyboard is frozen on boot of 2.3.41

From: Guest section DW (dwguest@win.tue.nl)
Date: Sun Jan 30 2000 - 18:53:56 EST


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...

-
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:26 EST