[coreboot] [PATCH] Multiboot
Robert Millan
rmh at aybabtu.com
Mon Sep 15 21:49:35 CEST 2008
Hi,
The attached patch adds a build option so that one can choose between
native coreboot tables and multiboot information (or both, or neither).
As explained, the purpose of this was that Multiboot payloads can be
supported without reliing on intermediate tools/interfaces/code that take
unnecessary space. The benefit in size is quite good:
Default build with native table: 55942 build/coreboot.stage2
Build with multiboot information: 51193 build/coreboot.stage2
Relative to the build in which neither is provided, this amounts to 4928 B
in the first case and 179 B in the latter.
Ah, and before someone asks, yes memory map support is implemented ;-)
--
Robert Millan
The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
how) you may access your data; but nobody's threatening your freedom: we
still allow you to remove your data and not access it at all."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multiboot.diff
Type: text/x-diff
Size: 11892 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080915/23913a1d/attachment.bin>
More information about the coreboot
mailing list