Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Oct 1998 22:05:25 +0200 (CEST)
From:      Stefan Eggers <seggers@semyam.dinoco.de>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Cc:        seggers@semyam.dinoco.de
Subject:   kern/8174: fix for bootloader non-working autoboot
Message-ID:  <199810062005.WAA01043@semyam.dinoco.de>

next in thread | raw e-mail | index | archive | help

>Number:         8174
>Category:       kern
>Synopsis:       fix for bootloader non-working autoboot
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct  6 13:10:00 PDT 1998
>Last-Modified:
>Originator:     Stefan Eggers
>Organization:
none
>Release:        FreeBSD 3.0-BETA i386
>Environment:

	A current system cvsup'ed on Saturday, October 3rd with boot
loader cvsup'ed today.

>Description:

	When using autoboot from the keyboard/VGA it won't count down
and only reacts to a keypress from the user.

>How-To-Repeat:

	Boot from keyboard/VGA (won't work for a terminal on the
serial line) and when you are in the new boot loader give it the
command autoload with some small number of seconds.  Wait forever or
press some key.

>Fix:
	
Index: i386/libi386/vidconsole.c
===================================================================
RCS file: /usr2/FreeBSD/CVSROOT/src/sys/boot/i386/libi386/vidconsole.c,v
retrieving revision 1.3
diff -u -r1.3 vidconsole.c
--- vidconsole.c	1998/10/02 16:32:45	1.3
+++ vidconsole.c	1998/10/06 19:52:05
@@ -110,7 +110,7 @@
     v86.addr = 0x16;
     v86.eax = 0x100;
     v86int();
-    return(v86.eax);
+    return(! v86.eax);
 }
 
 #if KEYBOARD_PROBE


>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



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