Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Oct 1998 08:46:02 -0700
From:      Mike Smith <mike@smith.net.au>
To:        Stefan Eggers <seggers@semyam.dinoco.de>
Cc:        Mike Smith <mike@smith.net.au>, freebsd-current@FreeBSD.ORG
Subject:   Re: Boot loader's autoload bug fix (was: Re: Two /boot/loader anomalies ) 
Message-ID:  <199810071546.IAA00472@dingo.cdrom.com>
In-Reply-To: Your message of "Wed, 07 Oct 1998 09:48:52 %2B0200." <199810070748.JAA01411@semyam.dinoco.de> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > > 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810071546.IAA00472>