Subject: Re: setting video mode in biosboot..
To: Andrew Gillham <gillhaa@ghost.whirlpool.com>
From: Jon Lindgren <jlindgren@espus.com>
List: port-i386
Date: 04/17/2000 06:20:10
On Sun, 16 Apr 2000, Andrew Gillham wrote:
> Hi,
> 
> I just filed a PR on this, but thought I would send the code here
> as well for some feedback.
> Basically, my Netpliance I-Opener boots up and shows a graphical
> logo while the BIOS does the POST and during the actual disk boot.
> As a result, biosboot is loaded with the video still in graphics
> mode.  This is ok for biosboot since it makes BIOS calls for output,
> but as soon as it loads the kernel, all output stops.  It seems
> like the kernel doesn't keep going,  but I'm not sure about this.
> 
> So I added a 'biosvideomode' function and call it just before
> the 'print_banner' in biosboot.  This has the effect of switching
> back to 80x25 and clearing the screen.  Combine this with printing
> the text logo from Greywolf's .sig (hope you don't mind!) and it
> looks pretty nice on my I-Opener.  And it will reboot cleanly without
> manual intervention. (e.g. operator pressing TAB during boot)

[snip]

Woohoo!  I was thinking of doing the same - pressing TAB got to be a bit
tedious.  Perhaps a different question, but does wscons/something allow us
to set the default resolution (i.e. to a greater size, such as 80x40 or
132x50) on boot?  This would be great for those who have larger monitors,
and want to take advantage of the screen realestate available.

Also, will the diffs work against 1.4U?  If so, I'll try'em on my system
and let you know.

Thanks for doing this!

-Jon
 --------------------------------------------------------------------
 "Okay, who hit the scram switch on my coffee machine?"