From owner-freebsd-current Tue Oct 6 13:53:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA16159 for freebsd-current-outgoing; Tue, 6 Oct 1998 13:53:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA16062 for ; Tue, 6 Oct 1998 13:53:32 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id WAA06997; Tue, 6 Oct 1998 22:52:00 +0200 (MET DST) Received: from semyam.dinoco.de (semyam.dinoco.de [127.0.0.1]) by semyam.dinoco.de (8.9.1/8.8.8) with ESMTP id WAA00636; Tue, 6 Oct 1998 22:52:02 +0200 (CEST) (envelope-from seggers@semyam.dinoco.de) Message-Id: <199810062052.WAA00636@semyam.dinoco.de> To: Mike Smith cc: freebsd-current@FreeBSD.ORG, seggers@semyam.dinoco.de Subject: Re: Boot loader's autoload bug fix (was: Re: Two /boot/loader anomalies ) In-reply-to: Your message of "Tue, 06 Oct 1998 13:20:25 PDT." <199810062020.NAA01019@dingo.cdrom.com> Date: Tue, 06 Oct 1998 22:52:01 +0200 From: Stefan Eggers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Actually, that's not quite right either. You should check the Z flag, > ie. Now that I read it again I saw my mistake. I am used to the AmigaOS call convention where one usually returns results only in D0 which would be our accumulator and thus a stutus would have been there. > return(!(vm86.efl & PSL_Z)); > > and include > > Can you check this for me? Did it and with this test it always thinks a character was input and wait for the user.-> Same as before. Reversing the test makes it ignore all user input. I guess I'll try the subfunction 11h - maybe that works better. Stefan. -- Stefan Eggers Lu4 yao2 zhi1 ma3 li4, Max-Slevogt-Str. 1 ri4 jiu3 jian4 ren2 xin1. 51109 Koeln Federal Republic of Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message