* Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net [070228 15:19]:
The current printk stuff is a mess. Yinghai at least tried to clean this up, but his tree diverged and so we have an even bigger mess.
Look at current svn and see the horror: ./src/arch/ppc/include/printk.h is a subset of ./src/include/console/console.h is a subset of ./src/arch/i386/lib/console.c Duplicated code everywhere.
Suggestion: Look at the diff between LB-svn/src/arch/i386/lib/console.c and LB-yhlu/src/arch/i386/lib/console_printk.c and see that moving code between files helps readability. I can prepare a patch without functional changes if anyone agrees.
Please do!