From owner-freebsd-current Sun Nov 17 01:09:59 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA07220 for current-outgoing; Sun, 17 Nov 1996 01:09:59 -0800 (PST) Received: from ravenock.cybercity.dk (disn49.cybercity.dk [194.16.57.49]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA07205 for ; Sun, 17 Nov 1996 01:09:45 -0800 (PST) Received: (from sos@localhost) by ravenock.cybercity.dk (8.8.2/8.7.3) id KAA01791; Sun, 17 Nov 1996 10:10:41 +0100 (MET) Message-Id: <199611170910.KAA01791@ravenock.cybercity.dk> Subject: Re: UserConfig is broken + PS/2 support success To: bde@zeta.org.au (Bruce Evans) Date: Sun, 17 Nov 1996 10:10:31 +0100 (MET) From: "Soren Schmidt" Cc: current@FreeBSD.org, nate@mt.sri.com In-Reply-To: <199611170027.LAA00201@godzilla.zeta.org.au> from "Bruce Evans" at Nov 17, 96 11:27:16 am From: sos@FreeBSD.org Reply-to: sos@FreeBSD.org X-Mailer: ELM [version 2.4 PL25 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In reply to Bruce Evans who wrote: > > > >UserConfig is now broken in current. It may have to do withe the recent > >syscons changes, but in any case nothing happens at the "config>" prompt > >when I type anymore. The sources are from early this morning, so it's > >probably a fairly recent change. > > This is (at least) because sc_port is not initialized until scprobe() > is called much later. There is no keyboard at port 0. > > I don't like the new keyboard driver much. It's has too many features, > and too many spinloops. [Lengthy description deleted] Bruce, if you spent as much time (re)coding, as you do analysing and describing others code, I think we all would be better off. This is NOT the way to encourage a new contributor. The code might not be perfect, but it is a step in the right direction. Now that you have described how bad it is, and have the right ways in fresh memory, I look forward to your perfect implementation in the next couble of days :) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end ..