Firefly开源社区

标题: 从USB串列埠输出信息调试那一个函式? [打印本页]

作者: FatDKai    时间: 2015-4-23 22:42
标题: 从USB串列埠输出信息调试那一个函式?
本帖最后由 FatDKai 于 2015-4-24 11:10 编辑

用mmc ioctl去下CMD25 write资料超过16Sectors会发生错误
所以想要查是在mmc的driver看是在哪里发生错误
在ioctl内调试printk无法在USB串列埠输出信息
但调试dev_err就可以

如果要了解mmc driver执行过程
想要印一些信息看
要调试哪个print函式才可以在USB串列埠输出信息?
作者: zhansb    时间: 2015-4-24 09:35
可以把printk的打印级别提高一点,如直接printk(KERN_ERR x)
或者直接修改内核打印级别
作者: FatDKai    时间: 2015-4-24 11:16
zhansb 发表于 2015-4-24 09:35
可以把printk的打印级别提高一点,如直接printk(KERN_ERR x)
或者直接修改内核打印级别

试printk(KERN_ERR x)还是无法在mmc.c, core.c, block.c內由USB串列埠输出信息
目前都用dev_err打印讯息, 但是有些地方没有mmc host结构指针就无法用这函式打印

你說直接修改内核打印级别具体应该怎做?

谢谢
作者: zhansb    时间: 2015-4-24 15:30
参考/proc/sys/kernel/printk

具体使用可以百度一下




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1