Li-Ta Lo ollie@lanl.gov writes:
On Mon, 2005-02-07 at 10:16, Richard Smith wrote:
The emulator is slightly larger than 32KB. For the Tyan S2885 mainboard, the difference of the final romimage is 41376 bytes.
Actuall, it is for uncompress romimage. For compressed image, it is about 16KB.
Wow. I didn't realize that the Linuxbios verison would compile down and compress so small. If you apply Paulos work to all that it might get a lot smaller. I remember Paulo saying that there was lots of code duplication in the x86 instruction emulation that could be consolidated.
It is Paulo's work.
A small addendum to this thread. ACPI 3.0 specifies a _ROM method to read the video ROM from onboard video devices that store the _ROM in a proprietary format and cannot be read from the PCI ROM bar.
Which seems to answer the question how does windows read that :)
Eric