Ralph,
I am using a reference book on the VESA SVGA standard version 1.1 as a source of code snippets etc:
EGA/VGA: A programmer's reference guide By Bradley Dyck Kliewer McGraw Hill Publishers.
I know this is really retro, but if we can stick to code which is a little way back down the evolutionary tree of hardware, we might be able to create 'instant' graphics from the BIOS.
What would be crucial is some sort of power-up self-testing function, that determines what kind of SVGA chipset is present, (only the largest families considered), and applies different code for each chipset.
Clearly this would be much better hand-coded in C++ rather than assembler; lest things get icky.
All the best, Gavin.
-----Original Message----- From: owner-openbios@freiburg.linux.de [mailto:owner-openbios@freiburg.linux.de]On Behalf Of Ralph Stickley Sent: Thursday, August 16, 2001 9:14 PM To: openbios@elvis.informatik.uni-freiburg.de; 'openbios@freiburg.linux.de' Subject: RE: [OpenBIOS] New power-up graphics BIOS.
SVGA may be standard, but which chip-set are you using ?
The system setup can be highly unique for each CPU (PII, PIII, Celeron, Ultra-Low Power, etc), "co-processor" (440BX, 440TX, et. al.) and/or Super I/O.... These devices must be initialized before DRAM, PCI bus, etc will get started, even before the Video driver is loaded.
Interested observer....
Ralph
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message