[coreboot] LegacyBIOS -> SeaBIOS in buildrom

Kevin O'Connor kevin at koconnor.net
Fri Jul 4 08:33:12 CEST 2008


Hi Myles,

On Thu, Jul 03, 2008 at 03:43:43PM -0600, Myles Watson wrote:
> This patch changes the name of LegacyBIOS to SeaBIOS, everywhere but the git
> URL, which hasn't been updated yet.  It also updates the hardcode.diff patch
> now that the memory value is read from the coreboot tables, and fixes the
> handling of that patch.

Thanks for doing this.

The new git url is at git://git.linuxtogo.org/home/kevin/seabios/

The old url will still work, but it would be better to use the new
one.

> +--- a/src/config.h	2008-07-03 15:12:21.000000000 -0600
> ++++ b/src/config.h	2008-07-03 15:13:23.000000000 -0600
[...]
> + // Support generation of a PIR table in 0xf000 segment (for emulators)
> +-#define CONFIG_PIRTABLE 1
> ++#define CONFIG_PIRTABLE 1
> + // Support generation of ACPI PIR tables (for emulators)
> +-#define CONFIG_ACPI 1
> ++#define CONFIG_ACPI 1
> + // Support int 1a/b1 PCI BIOS calls
> ++#define CONFIG_PCIBIOS 1
> + // Support int 15/53 APM BIOS calls
> +-#define CONFIG_APMBIOS 1
> ++#define CONFIG_APMBIOS 1
> +-#define CONFIG_USE_SMM 1
> ++#define CONFIG_USE_SMM 1

CONFIG_ACPI, CONFIG_PIRTABLE, and CONFIG_USE_SMM don't actually do
anything when CONFIG_COREBOOT is on.

You probably do want to disables CONFIG_FLOPPY_SUPPORT - I'm not
convinced that the floppy code will work on real hardware.

Thanks again,
-Kevin




More information about the coreboot mailing list