[coreboot] [PATCH]romfs final patch

Patrick Georgi patrick at georgi-clan.de
Fri Apr 3 14:04:20 CEST 2009


the attached patch is the last infrastructure change necessary for romfs.
Everything else to make a target romfs aware happens in the targets.

What the patch does:
1. missing romfs.h include
2. special handling while creating coreboot.rom
While the romfs code path in the makefile doesn't actually use the file, 
it's possible that the build of coreboot.rom fails in a romfs setup, 
because the individual buildrom image is too small to host both coreboot 
and payloads (as the payloads aren't supposed to be there). Thus, a 
special case to replace the payload with /dev/null in case of a romfs build.
There would be cleaner ways, but they're not easily encoded in the 
Config.lb format.
3. config.g is changed to create rules for a romfs build

Targets should still build (they do for me)

Signed-off-by: Patrick Georgi <patrick.georgi at coresystems.de>

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: romfs-final.diff
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090403/bdb4252c/attachment.ksh>

More information about the coreboot mailing list