From owner-freebsd-current Wed Oct 7 08:42:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA14312 for freebsd-current-outgoing; Wed, 7 Oct 1998 08:42:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA14248 for ; Wed, 7 Oct 1998 08:42:07 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id IAA00472; Wed, 7 Oct 1998 08:46:02 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810071546.IAA00472@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Stefan Eggers cc: Mike Smith , freebsd-current@FreeBSD.ORG Subject: Re: Boot loader's autoload bug fix (was: Re: Two /boot/loader anomalies ) In-reply-to: Your message of "Wed, 07 Oct 1998 09:48:52 +0200." <199810070748.JAA01411@semyam.dinoco.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 07 Oct 1998 08:46:02 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > wait for the user.-> Same as before. Reversing the test makes it > > > ignore all user input. > > > > Bleagh. Maybe I should clear the keyboard buffer first? > > I made more tests and found out that the buggy version which tested > EAX worked when I had no boot password and did not do any keypress > before entering the boot loader. If I pressed some key to enter a > password or exit the memory test early the countdown didn't work. Can you test the version now committed, which enables the flags return and tests it correctly? It seems to work on every system I can find here. > Is it sure that BTX passes back correct flags? Some other part proven > to work and giving back a result in some flags which are likely to get > trashed like carry and zero? Yes; the disk functions consistently report errors using PSL_C. > > > I guess I'll try the subfunction 11h - maybe that works better. > > > > On at least one system here it makes it fail to see anything at all. > > How old is the BIOS that it doesn't know about the extended keyboards? Not very. It's the BIOS in the Bochs emulator that I use for rapid-turnaround testing. Just trying to play it safe. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message