From owner-cvs-sys Fri Nov 21 03:39:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA02462 for cvs-sys-outgoing; Fri, 21 Nov 1997 03:39:27 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA02346; Fri, 21 Nov 1997 03:37:25 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA17639; Fri, 21 Nov 1997 03:37:08 -0800 (PST) Date: Fri, 21 Nov 1997 03:37:08 -0800 (PST) Message-Id: <199711211137.DAA17639@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/11/21 03:37:08 PST Modified files: sys/i386/isa syscons.c syscons.h Log: Make comp_vgaregs() less strict about VGA register values when checking the BIOS video mode paramter table. Now syscons uses the parameter table even if some bits in the table are different from the current VGA register settings. Even if comp_vgaregs() finds that the BIOS video parameter table looks totally unfamiliar to it, syscons allows the user to change the current video mode to some modes which are based on the VGA 80x25 mode. They are VGA 80x30, VGA 80x50, VGA 80x60. In this case the user will be warned, during boot, that video mode switching is only paritally supported on his machine. PR: bin/4477 Revision Changes Path 1.239 +230 -144 src/sys/i386/isa/syscons.c 1.36 +2 -1 src/sys/i386/isa/syscons.h