[coreboot] [PATCH]Implement per chipset rom enable sequence framework, and enable Fam10 build with Kconfig

Patrick Georgi patrick at georgi-clan.de
Wed Dec 30 22:26:27 CET 2009


Updated patches after feedback from Stefan:

20091230-2-romcc-ignore-unused-includes:
(was already in the older patch): make romcc define __PRE_RAM__

romcc doesn't like #ifdef'd out #include statements that are bogus, like:
#ifdef FOO
#include FOO
#endif FOO
It complains about the "#include " line if FOO is undefined, and in the
older patch I worked around it.
Make romcc ignore #include lines that shouldn't be loaded anyway.

20091230-3-amdfam10-should-not-work-in-topdir:
$(CURDIR) in Kconfig is always the top level directory. use $(obj) instead.

20091230-4-kconfig-enable_rom-and-fam10
All the other stuff from the original patch, changed to make use of the
fixed #include behaviour (eliminates a file, and two config variables).

Build tested with qemu and serengeti_cheetah_fam10.

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


Patrick
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20091230-2-romcc-ignore-unused-includes
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20091230/9081c381/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20091230-3-amdfam10-should-not-work-in-topdir
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20091230/9081c381/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20091230-4-kconfig-enable_rom-and-fam10
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20091230/9081c381/attachment-0002.ksh>


More information about the coreboot mailing list