From owner-freebsd-current Tue Feb 24 15:52:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA08856 for freebsd-current-outgoing; Tue, 24 Feb 1998 15:52:36 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sendero.simon-shapiro.org (sendero-fxp0.Simon-Shapiro.ORG [206.190.148.34]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA08847 for ; Tue, 24 Feb 1998 15:52:32 -0800 (PST) (envelope-from shimon@sendero-fxp0.simon-shapiro.org) Received: (qmail 19026 invoked by uid 1000); 24 Feb 1998 23:59:17 -0000 Message-ID: X-Mailer: XFMail 1.3-alpha-021598 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199802242327.PAA17047@dingo.cdrom.com> Date: Tue, 24 Feb 1998 15:59:17 -0800 (PST) Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Mike Smith Subject: Re: Proposed addition to panic() behaviour Cc: =?us-ascii?Q?S=F8ren?= Schmidt , freebsd-current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp, (Andrzej Bialecki) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 24-Feb-98 Mike Smith wrote: >> > 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.) >> >> These entry points are known and standardized. since we are talking >> panic >> mode here, switching back to realmode, to reset the video card to >> standard >> VGA mode can be considrered and will have a very positive support >> impact. > > Yes, the entry points are well known and standardised. And if you want > to write some simple code that switches back to real mode, hits the > BIOS and then swaps back to the debugger call, then we'd be more than > happy to include it. I really hate to say this: Let's see if someone else who is more BIOS and real-mode fluent can pick this idea up. Last time I wrote something like this was a while ago, and I am sort of busy with other FreeBSD issues. Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message