From owner-freebsd-hackers@FreeBSD.ORG Thu Oct 25 21:14:43 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97EEC16A418 for ; Thu, 25 Oct 2007 21:14:43 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from plato.miralink.com (mail.miralink.com [70.103.185.20]) by mx1.freebsd.org (Postfix) with ESMTP id 62CBB13C48D for ; Thu, 25 Oct 2007 21:14:43 +0000 (UTC) (envelope-from sbruno@miralink.com) Received: from localhost (localhost.localdomain [127.0.0.1]) by plato.miralink.com (Postfix) with ESMTP id 3BB941E002E; Thu, 25 Oct 2007 14:14:43 -0700 (PDT) Received: from plato.miralink.com ([127.0.0.1]) by localhost (plato.miralink.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02746-08; Thu, 25 Oct 2007 14:14:42 -0700 (PDT) Received: from [10.0.0.40] (iago.office.miralink.com [10.0.0.40]) by plato.miralink.com (Postfix) with ESMTP id 67DB71E002D; Thu, 25 Oct 2007 14:14:42 -0700 (PDT) Message-ID: <47210742.9000801@miralink.com> Date: Thu, 25 Oct 2007 14:14:42 -0700 From: Sean Bruno User-Agent: Thunderbird 1.5.0.12 (X11/20070719) MIME-Version: 1.0 To: Larry Baird References: <20071025183553.89715.qmail@mailgate.gta.com> In-Reply-To: <20071025183553.89715.qmail@mailgate.gta.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DSPAM-Result: Innocent X-DSPAM-Processed: Thu Oct 25 14:14:43 2007 X-DSPAM-Confidence: 0.7829 X-DSPAM-Probability: 0.0000 X-DSPAM-Signature: 47210743246161214584237 X-DSPAM-Factors: 27, X-Virus-Scanned: amavisd-new at X-Spam-Status: No, score=-4.499 tagged_above=-10 required=6.6 autolearn=ham tests=[ALL_TRUSTED=-1.8, BAYES_00=-2.599, DSPAM_HAM=-0.1] X-Spam-Score: -4.499 X-Spam-Level: Cc: freebsd-hackers@freebsd.org, Jeremy Chadwick Subject: Re: Serial speed for boot device selection prompt X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2007 21:14:43 -0000 >> If you want serial capability in boot0, you should set >> BOOT_COMCONSOLE_SPEED=115200 in your make.conf. After you do that, >> you'll need to rebuild the boot blocks. The procedure for doing that is >> step 4 of Section 24.6.5.2 in the Handbook: >> >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/serialconsole-setup.html >> > > The BIOS call that boot.S is using (int 0x14) only supports a maximum > speed of 9600. To get speeds greater that 9600, it needs to do the > I/O itself. There used to be a version floating around that did this. > I have a extemely modified version that uses this method. If you can't > find a version that does this, let mw know and I'll see if I can cleanup > what I have. > > Larry > > Thanks, that at least confirmed my theory while reviewing the assembly that boot.S was not capable of more than 9600. I'll look around first, but may request the code later. Sean