From owner-freebsd-current Mon Jan 18 09:39:55 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09814 for freebsd-current-outgoing; Mon, 18 Jan 1999 09:39:55 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m1-49-dbn.dial-up.net [196.34.155.49]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09808 for ; Mon, 18 Jan 1999 09:39:48 -0800 (PST) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id TAA04407; Mon, 18 Jan 1999 19:39:09 +0200 (SAT) From: Robert Nordier Message-Id: <199901181739.TAA04407@ceia.nordier.com> Subject: Re: New boot blocks + serial hardware handshaking? In-Reply-To: <19990118151749.A68260@florence.pavilion.net> from Josef Karthauser at "Jan 18, 99 03:17:49 pm" To: joe@pavilion.net (Josef Karthauser) Date: Mon, 18 Jan 1999 19:39:06 +0200 (SAT) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Josef Karthauser wrote: > We're having trouble using the new boot loader code and '-h' in > boot.config. It appears that unless the terminal is connected to > the serial port a machine doesn't reboot properly. My guess is > that the new boot serial code is defaulting to hardware handshaking > on the serial terminal line, whereas the original boot code didn't. > > A quick glance at the code didn't confirm this, but does anyone > know the answer to this off the top of their heads? As the one who did the actual coding, I can confirm that the approach adopted in both the new bootblocks and the boot loader is virtually identical to that used in the older (biosboot) bootblocks. In all cases, the simplest approach giving the smallest code sizes was used, so there's very little difference between the three sets of routines. The above applies to 3.0-current. In 3.0-release, the boot loader was still using BIOS routines (with hardware handshaking), but this was changed around late November 1998. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message