Date: Wed, 25 Feb 1998 10:47:33 +1030 From: Greg Lehey <grog@lemis.com> To: shimon@simon-shapiro.org, Mike Smith <mike@smith.net.au> Cc: =?iso-8859-1?Q?S=F8ren_Schmidt?= <sos@FreeBSD.ORG>, freebsd-current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp, Andrzej Bialecki <abial@nask.pl> Subject: Re: Proposed addition to panic() behaviour Message-ID: <19980225104733.25831@freebie.lemis.com> In-Reply-To: <XFMail.980224155917.shimon@simon-shapiro.org>; from Simon Shapiro on Tue, Feb 24, 1998 at 03:59:17PM -0800 References: <199802242327.PAA17047@dingo.cdrom.com> <XFMail.980224155917.shimon@simon-shapiro.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 February 1998 at 15:59:17 -0800, Simon Shapiro wrote: > > 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. Doesn't that go for all of us? That's why it's not there yet. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980225104733.25831>