On 03.04.2009 14:04 Uhr, Patrick Georgi wrote:
> Hi,
>
> 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 <[email protected]>
>
> Regards,
> Patrick
Acked-by: Stefan Reinauer <[email protected]>
--
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: [email protected] • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot