Subject: Re: ps2 mouse in GENERIC kernel.
To: Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de>
From: None <rvb@sicily.odyssey.cs.cmu.edu>
List: port-i386
Date: 07/29/1998 16:28:46
I can not answer your question.  Charles made that specific change
and it seemed to work.  I had made a "similar" change by
removing the 
        pms_pit_cmd(PMS_INT_DISABLE);
line from the end of pms probe.  In my experience, other unixoid OS's
that did not do this did not hang in probe.

Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de> writes:

> Excerpts from netbsd: 27-Jul-98 ps2 mouse in GENERIC kernel.
> rvb@sicily.odyssey.cs.cm (1189)
> 
> > As you can see from the code change below this was a major
> > typo.
> > [...]
> > 72c72
> > < #define       PMS_INT_DISABLE 0x65    /* disable controller interrupts */
> > ---
> > > #define       PMS_INT_DISABLE 0x45    /* disable controller interrupts */
> 
> Can you give some more details?
> This doesn't really look like a typo - the 0x65 makes some
> sense as well. (The 0x65 disables the port and the interrupt,
> while 0x45 disables only the interrupt.)
> I'd like to understand what went wrong here. Did the hang only
> happen to machines without a PS/2 mouse port?
> 
> best regards
> Matthias