Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 1995 21:15:55 -0700 (PDT)
From:      "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
To:        jkh@freefall.cdrom.com (Jordan K. Hubbard)
Cc:        babkin@hq.icb.chel.su, hackers@FreeBSD.org
Subject:   Re: No PS/2 mouse driver in default kernel
Message-ID:  <199505120415.VAA14085@gndrsh.aac.dev.com>
In-Reply-To: <28953.800251410@freefall.cdrom.com> from "Jordan K. Hubbard" at May 11, 95 09:03:30 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Because the PS/2 mouse driver is an IRQ-sharing bodge that frequently
> causes people's keyboards not to work.  It needs to be integrated
> directly into syscons and/or pcvt.

Not quite right, Terry is going to jump in here I am sure, is what
needs to happen is the keyboard code needs to be ripped out of
both syscons and pcvt and put in a separate driver.  This new driver
needs to handle the PS/2 mouse, and the keyboard, but nothing else.

Understand that the way the hardware is built the PS/2 mouse really
looks like it is part of the keyboard controller chip (and in fact
on many machines it is inside the same chip).  There is no such
physical tie between the keyboard hardware and the video hardware
so there should be no ties at the isa/ driver layer, but instead
at a layer above that.

This change would reduce a large chunk of duplicate code between
pcvt, syscons and psm.

There was tons of architectural discussion on what was once the console
driver mailing list.  I am sure Terry has this all rat holed some
place on his system.

That group of folks did come up with a very good layered architecture
that should be used to fix this whole mess.


> 
> 						Jordan
> 
> 
> > 
> > Why there is no PS/2 mouse driver in the default kernel of
> > 950412-SNAP ? Or maybe it is assumed that kernel must be anyway
> > rebuilt to run X, isn't it ?
> > 
> > Thank you for any explaining of this.
> > 
> > 
> > 		Serge Babkin
> > 
> > ! (babkin@hq.icb.chel.su)
> > ! Headquarter of Joint Stock Commercial Bank "Chelindbank"
> > ! Chelyabinsk, Russia
> 
> 


-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                   Custom computers for FreeBSD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199505120415.VAA14085>