Re: Win95 style graphical boot screen

Andreas Kostyrka (andreas@medman.ag.or.at)
Thu, 8 Feb 1996 08:55:16 +0100 (MET)


On Wed, 7 Feb 1996, Laszlo Vecsey wrote:

> Alan already recommended that someone throw together an application that
> uses svgalib which would be executed at the start of the rc
> initialization. This would allow for video modes up to any resolution.
> Putting all of that video code into the kernel is something we would not
> want to do. Of course this would all happen after the initial boot text
> that the Linux kernel displayed...
>
> ...the point I was trying to make with the VGA 320x200x256 was that its a
> standard mode and (it would be a make config option anyway) if it could be
> initialized right when the kernel is decompressed, then that would be
> pretty cool.
In my eyes there only two ways to go:
1) LILO loads the image, and there is perhaps a Esc-keypress recognized
by the kernel which allows for switching away the image. This way the
kernel bloat isn't to much :)
2) A SVGA proggie is run when init starts up. This would be rather easy, the
only thing that should be changed if done so, are the kernel boot up
messages. So instead of tons ``didn't recognize this or that'' or
``this or that is at adress x'', the user sees just something like
``Linux booting'' with a rotating bar. Additinally one could see the
messages by pressing a escape key. (one could add the
advance_rotator call to printk, and with time the init routines of the
drivers could be enhanced.) It doesn't matter to me, but there are some
users that like it (and put a @ECHO OFF\nCLS in their autoexec.bat
*shudder* DOS :((((( )

Andreas

--
Andreas Kostyrka
Email: andreas@medman.ag.or.at
Fax: +43/1/7070750 Tel: +43/1/7077571, +43/664/3020166 (cellular)
Copyright 1996 Andreas Kostyrka.  Microsoft Network is prohibited from
redistributing this work in any form, in whole or in part.