From owner-cvs-sys Tue Nov 19 11:03:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24414 for cvs-sys-outgoing; Tue, 19 Nov 1996 11:03:22 -0800 (PST) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA24370; Tue, 19 Nov 1996 11:02:51 -0800 (PST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id MAA00864; Tue, 19 Nov 1996 12:02:42 -0700 (MST) Date: Tue, 19 Nov 1996 12:02:42 -0700 (MST) Message-Id: <199611191902.MAA00864@rocky.mt.sri.com> From: Nate Williams To: Bruce Evans Cc: nate@mt.sri.com, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-Reply-To: <199611191838.FAA08561@godzilla.zeta.org.au> References: <199611191838.FAA08561@godzilla.zeta.org.au> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >The code is now almost exactly the same as the previous syscons 'getc' > >code, except for some busy waits and such. > > > >> Apparently a scancode > >> left over from quitting userconfig is interpreted as the keyboard > >> command byte. > > > >Huh? What context are we talking about here? > > We're talking about bugs in the new keyboard code. See my reply to > your report about userconfig being broken. Yes, I see it now. > It said that the bug > was that sc_port wasn't initialized and then discussed at length > the problems in the new keyboard code that I noticed while finding > the bug. Of course I fixed the bug here. I was out of town at the time, and fixed it otherwise. For now I'm going to leave the code as it is as Kazutaka is planning on sending me fixes based on your feedback for most of the points your raised, but it appears the 'bit 5' discussion is not yet resolved. In any case, the code in the 2.2 branch was busted w/regards to PS/2 mice, and now it works. (I know, a poor excuse). Nate