Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 1998 15:59:17 -0800 (PST)
From:      Simon Shapiro <shimon@simon-shapiro.org>
To:        Mike Smith <mike@smith.net.au>
Cc:        =?us-ascii?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:  <XFMail.980224155917.shimon@simon-shapiro.org>
In-Reply-To: <199802242327.PAA17047@dingo.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.980224155917.shimon>