mtk 6575 调试信息
时间:10-02
整理:3721RD
点击:
新到手的代码 ,用adb 看 proc/kmsg log
发现printk后面等级是《7》的debug信息都打印出来
这个问题应该是printk输出等级的问题吧
之后问了下同事,告诉我改kernel/kernel/pritnk.c 的代码可以解决
int console_printk[4] = {
DEFAULT_CONSOLE_LOGLEVEL, /* console_loglevel */
DEFAULT_MESSAGE_LOGLEVEL, /* default_message_loglevel */
MINIMUM_CONSOLE_LOGLEVEL, /* minimum_console_loglevel */
DEFAULT_CONSOLE_LOGLEVEL, /* default_console_loglevel */
};
分别是
7 4 1 7
改过以后还是能输出 printk(KERN_DEBUG 的信息
请指点下 是不是mtk做了什么东西让他全输出了?
发现printk后面等级是《7》的debug信息都打印出来
这个问题应该是printk输出等级的问题吧
之后问了下同事,告诉我改kernel/kernel/pritnk.c 的代码可以解决
int console_printk[4] = {
DEFAULT_CONSOLE_LOGLEVEL, /* console_loglevel */
DEFAULT_MESSAGE_LOGLEVEL, /* default_message_loglevel */
MINIMUM_CONSOLE_LOGLEVEL, /* minimum_console_loglevel */
DEFAULT_CONSOLE_LOGLEVEL, /* default_console_loglevel */
};
分别是
7 4 1 7
改过以后还是能输出 printk(KERN_DEBUG 的信息
请指点下 是不是mtk做了什么东西让他全输出了?
6 4 1 6 是这样吧!
这个也不行