From owner-cvs-all Thu Nov 5 01:09:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA09298 for cvs-all-outgoing; Thu, 5 Nov 1998 01:09:11 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA09289; Thu, 5 Nov 1998 01:09:02 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id JAA23138; Thu, 5 Nov 1998 09:06:58 GMT Date: Thu, 5 Nov 1998 09:06:58 +0000 (GMT) From: Doug Rabson To: Mike Smith cc: Garrett Wollman , Peter Wemm , Kazutaka YOKOTA , sos@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/modules/syscons saver.h ... In-Reply-To: <199811042310.PAA02488@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Wed, 4 Nov 1998, Mike Smith wrote: > > > > > > ...where sc0 knows how to poke around and find the appropriate > > > keyboard and framebuffer devices and graft itself on top. > > > > This would be really nice (but I think the unit numbers should be '?' > > instead of explicitly specified) and I have daydreamed in this direction > > before. I always wake up when I try to think about how to get the console > > working. The console is probed and initialised well before the device tree > > is configured. For debugging, we really need a working console with > > keyboard before main() gets called. > > I'm still very much of the opinion that stuff shouldn't have to be > mentioned in the config file at all; that all that the config file > specifies is what gets aggregated into the kernel object. I agree about that. The description of what is attached to what is correct though. > > Then you just want a linker set of all the console-like devices, a > pointer to the current console in the set, and a hint for initialising > the pointer which can come in from the bootstrap. The backdoor-style > minimal console functionality is more or less essential; I don't think > we can escape this reality. I still think it will be difficult to have a USB keyboard on the console... -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message