[coreboot] [RFC] port bochs-bios to gcc
stepan at coresystems.de
Sat Feb 23 14:55:54 CET 2008
Carl-Daniel Hailfinger wrote:
> The most ideal course of action would be to fit coreboot v3 and your
> ADLO effort together. The design of v3 is still flexible and maybe we
> can stuff a payload library in v3 which has functionality like
> generation of e820 tables etc. That would save payload authors from
> duplicating code needlessly.
I wonder whether we would want to create e820 tables directly in
coreboot, instead of putting it into a payload library.
It's something every OS needs, and requiring a payload to call a
function like "make_e820_from_cbtable()" unconditionally makes little
sense. As a comparison, we don't leave pirq, mptable and ACPI to the
payload, either. Making e820 an exception here is one of the design
inconsitencies we are suffering from. It also bites a couple of
projects, like open firmware on coreboot. Torsten Duwe ran into funny
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.de • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 249 bytes
Desc: OpenPGP digital signature
More information about the coreboot