[coreboot] [PATCH] Free VGA BIOS for K8M890

Kevin O'Connor kevin at koconnor.net
Sat Apr 25 18:41:41 CEST 2009


On Sat, Apr 25, 2009 at 09:22:56AM -0700, ron minnich wrote:
> On Sat, Apr 25, 2009 at 8:33 AM, Peter Stuge <peter at stuge.se> wrote:
> 
> > I think the issue is with VGA BIOSes (any option ROMs, really) and
> > that the various emulators used by coreboot don't handle the
> > prefixes.
> 
> I think that is not quite correct. I vaguely recall having to fix some
> of them years ago. I doubt we caught them all.
> 
> option ROMS are supposed to be 8086 code, but they routinely violate
> that rule.

The PCI spec states that option roms must be called in "big real"
mode.  The only reason to make this demand is so that the option rom
can use 32bit registers and memory accesses.

-Kevin




More information about the coreboot mailing list