[coreboot] [PATCH]romfs final patch
stepan at coresystems.de
Fri Apr 3 14:23:11 CEST 2009
On 03.04.2009 14:04 Uhr, Patrick Georgi wrote:
> 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>
Acked-by: Stefan Reinauer <stepan at coresystems.de>
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
More information about the coreboot