From owner-freebsd-current@FreeBSD.ORG Tue Sep 2 12:30:27 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCE0E16A4BF for ; Tue, 2 Sep 2003 12:30:27 -0700 (PDT) Received: from hysteria.spc.org (hysteria.spc.org [195.206.69.234]) by mx1.FreeBSD.org (Postfix) with SMTP id 497E943FD7 for ; Tue, 2 Sep 2003 12:30:24 -0700 (PDT) (envelope-from bms@hysteria.spc.org) Received: (qmail 30700 invoked by uid 5013); 2 Sep 2003 19:27:06 -0000 Date: Tue, 2 Sep 2003 20:27:06 +0100 From: Bruce M Simpson To: Scott Long Message-ID: <20030902192706.GG10427@spc.org> References: <1062445674.59251.1.camel@acheron.livid.de> <3F53CF00.6020304@freebsd.org> <20030901232227.5F1D23A4C3@www.fastmail.fm> <3F53D645.2040501@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F53D645.2040501@freebsd.org> User-Agent: Mutt/1.4.1i Organization: SPC cc: current@freebsd.org cc: "Scott M. Likens" Subject: Re: Question related to FreeBSD Serial Console... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 19:30:27 -0000 On Mon, Sep 01, 2003 at 05:29:09PM -0600, Scott Long wrote: > At one time I was working on patches to the loader to make the console > speed configurable. At the time, at least, I didn't see any evidence > that the settings were stored in the boot0 block, but maybe I was wrong. > In any case, finishing this up is on my TODO list. I was trying to make the boot process 100% independent of the VGA console at one stage. To the best of my knowledge, boot0 doesn't know anything about serial, unless someone's using my boot0sio hack (which I haven't committed, btw; it was very specific - you have only 512 bytes to play with in the MBR, and I understand people had problems with jhb's 1024 byte boot0). boot2 is probably the more interesting part, it does make assumptions if BOOT_COMCONSOLE_SPEED wasn't specified in the make, and loader takes its cue from that up until it sees 'console' in loader.conf[.local]. One of the limitations here is that there can only be one console. Anything else would be something of a hack to get boot2 and loader to tee their output to two independent devices. BMS