Actually, as long as you use a standard (i.e. VGA) resolution, it is
trivial to load the image at boot time (while you still have the
BIOS.) You could also use the VESA BIOS to get more interesting modes
such as 640x480x256, but then you may be in for a surprise when the
kernel tries to restore text mode. One option is to not have the
kernel do that, but require the init scripts to use SVGATextMode to do
so; if so this isn't a problem.
Otherwise, it isn't too hard to restore text mode on plain VGA,
although you better have a font available (in graphic mode you lose
your text font, which is otherwise stored in BIOS ROM. However, there
is standard way to get the location in VGA ROM which contains the
font, so that could be done pretty easily.)
-hpa
-- PGP: 2047/2A960705 BA 03 D3 2C 14 A8 A8 BD 1E DF FE 69 EE 35 BD 74 See http://www.zytor.com/~hpa/ for web page and full PGP public key I am Bahá'í -- ask me about it or see http://www.bahai.org/ "To love another person is to see the face of God." -- Les Misérables- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu