Skip site navigation (1)Skip section navigation (2)
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>