On Tue, 2005-01-18 at 10:06, Richard Smith wrote:
It is weird that fuctory bios can still use them.
There's gotta be a hack in fuctory bios, I would guess, something like: if (the pci card is a vga && there is an option rom) callit();
i.e. I betcha that fuctory bioses will call an option rom on vga even if it violates the spec.
I wonder if we really want to do this, the S3 cards are antiques anyway.
Ollie how are you ripping the vbios bios from the S3 card? Did you pop the chip and use a programmer? If not you may be suffering from the nuke the rom header issue I was talking about earlier.
I can enable rom load but disable execution in LinuxBIOS. After the system is up, I dumped the memory content. Actually, the rom load refuse to download it because its header is incorrect. It is not the nuke problem, it is simply incorrect header.
Ollie