coreboot/src
Patrick Georgi 21dbe8ad3c Make printk_* behaviour more consistent. Without it, side
effects in the arguments (eg. a pci config read, or variable increment) 
"vanish" with the message, and the behaviour changes.

Some of these effects might be unwanted, but at least they are consistent now.
To reduce the memory footprint slightly, the formatted strings are discarded. 

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4309 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2009-05-26 14:49:59 +00:00
..
arch Make printk_* behaviour more consistent. Without it, side 2009-05-26 14:49:59 +00:00
boot Attached patch moves the CBFS payload loader to selfboot.c as it's 2009-05-26 14:00:49 +00:00
config Various fixes to the tree to get coreboot-v2 to build on Solaris 2009-05-26 14:03:51 +00:00
console Make vsprintf reentrant. More importantly, eliminate global variable. 2009-05-26 14:31:37 +00:00
cpu Update equivalent processor revision ID to load latest microcode patches and 2009-05-14 23:42:41 +00:00
devices Use the debugging functions to print out the tree and resources. 2009-05-12 13:43:34 +00:00
drivers Drop CONFIG_CHIP_NAME. Those config statements in Config.lb should 2009-04-01 13:43:21 +00:00
include Attached patch moves the CBFS payload loader to selfboot.c as it's 2009-05-26 14:00:49 +00:00
lib Attached patch moves the CBFS payload loader to selfboot.c as it's 2009-05-26 14:00:49 +00:00
mainboard Various fixes to the tree to get coreboot-v2 to build on Solaris 2009-05-26 14:03:51 +00:00
northbridge Various fixes to the tree to get coreboot-v2 to build on Solaris 2009-05-26 14:03:51 +00:00
pc80 keyboard driver: function definitions should not omit void if they don't take 2009-05-23 22:02:31 +00:00
pmc/altimus/mpc7410 Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
ram use printk, when possible. (trivial) 2008-08-01 12:12:37 +00:00
sdram fix typo in commend of generic_sdram.c (trivial) 2008-08-01 11:36:40 +00:00
southbridge ops can not be const because of the pci conf1/conf2 hackery we do. trivial 2009-05-26 12:58:00 +00:00
stream Refactor copy_and_run so that it uses a single code base instead of 2009-04-30 07:07:22 +00:00
superio We should separate the it8718f_24mhz_clkin like the way IT8712 does. 2009-05-11 13:45:11 +00:00