[SeaBIOS] [PATCH] Add config option to disable MTRRinitialization.

Kevin O'Connor kevin at koconnor.net
Thu Mar 17 02:13:14 CET 2011


On Tue, Mar 15, 2011 at 11:29:21PM +0100, Sebastian Herbszt wrote:
> I was now able to reproduce it:
[...]
> It happens because your Bochs 2.4.5 version was compiled without
> x86-64 support and --enable-long-phy-address and only supports
> 32-bit phys_bits. You can recompile it or upgrade to 2.4.6 to fix
> this.

It sounds like SeaBIOS should be able to detect this at runtime and
apply the right mask.  The mtrr code in seabios came from Bochs BIOS -
which I think was just for kvm.  So, maybe just some tweaks are needed
here.

-Kevin



More information about the SeaBIOS mailing list