From owner-freebsd-current Tue Feb 24 13:29:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA13847 for freebsd-current-outgoing; Tue, 24 Feb 1998 13:29:17 -0800 (PST) (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 NAA13605; Tue, 24 Feb 1998 13:27:39 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id NAA16540; Tue, 24 Feb 1998 13:25:29 -0800 (PST) Message-Id: <199802242125.NAA16540@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: shimon@simon-shapiro.org cc: =?us-ascii?Q?S=F8ren?= Schmidt , freebsd-current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp, abial@nask.pl (Andrzej Bialecki) Subject: Re: Proposed addition to panic() behaviour In-reply-to: Your message of "Tue, 24 Feb 1998 11:50:09 PST." Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Tue, 24 Feb 1998 13:25:29 -0800 From: Mike Smith Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id NAA13606 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > On 24-Feb-98 Søren Schmidt wrote: > > .... > > > It will only work on a std VGA card in a std mode. All moderne video > > cards > > demands specific programming (or what do you think the thousands of lines > > of code in Xfree86 does :) ) > > > > So your answer is it will not work most of the time, if at all. > > My ignorance shows all the time. When the system boots, something does > something to the video card to make it go into a sane VGA mode. My > ignorant assumption is that this something can be emulated/repeated with > software in kernel mode. That something is card-specific code in the BIOS ROM on the card. You may see it signing on if your monitor warms up quickly enough. This is real-mode 8086 code which can make all sorts of assumptions about the state of the machine at that point in the boot phase. Some of those assumptions aren't valid when the kernel is running. (Some are, but to get to a mode where you can run this code is a bit daunting.) -- \\ 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