关于Android kernel打印信息
各位大虾:
我想使Android系统启动时 在串口打印出kernel启动阶段所有的打印信息,他的打印信息都是printk()形式写出来的。但是正常启动时 在串口看不到全部的打印信息,我若想看到全部的打印信息,应该如何修改源码呢??? 例如 printk(KERN_NOTICE "Kernel command line: %s\n", boot_command_line); 这样的打印信息,在串口怎么能够打印出来呢??是不是这样的调试信息,在某些地方做了相关的定义呢???
#define printf_emerg(args...)printk(KERN_EMERG args)
#defineprintf_alert(args...)printk(KERN_ALERT args)
#defineprintf_crit(args...)printk(KERN_CRIT args)
#defineprintf_err(args...)printk(KERN_ERRargs)
#defineprintf_warning(args...)printk(KERN_WARNING args)
#defineprintf_notice(args...)printk(KERN_NOTICE args)
#defineprintf_info(args...)printk(KERN_INFO args)
#defineprintf_debug(args...)printk(KERN_DEBUG args)
#defineprintf(args...)printk(args)
android kernel 调试
[解决办法]
cat /proc/kmsg