[coreboot] [PATCH]Allow components to add files to CBFS

Stefan Reinauer stepan at coreboot.org
Wed Dec 15 19:46:45 CET 2010

* Joseph Smith <joe at settoplinux.org> [101215 17:20]:
> On 12/15/2010 11:04 AM, Peter Stuge wrote:
> >Great idea in general.
> >
> >Patrick Georgi wrote:
> >>filename-position
> >
> >This one is tricky. Blobs may need to have alignment, a negative
> >offset (ie. start at end of flash - $amount) rather than a positive,
> >etc. How could we handle those cases?
> >
> >
> >//Peter
> >
> Ah, great point Peter! The MBI binary bolb modules ***-have-*** to
> be aligned in order for the VGA Bios to read them, other wise they
> are useless blobs of crap, and the VGA Bios is smart enough to know
> that and reject them.

The VGA BIOS takes care of that. In the coreboot image the MBI binary
does not require any special alignment, as access to it is completely
handled by our own SMI handler which copies the modules to the addresses
requested by the VGA BIOS. No worries here.


More information about the coreboot mailing list