Firefly开源社区

打印 上一主题 下一主题

从USB串列埠输出信息调试那一个函式?

82

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
82

从USB串列埠输出信息调试那一个函式?

发表于 2015-4-23 22:42:17      浏览:8549 | 回复:3        打印      只看该作者   [复制链接] 楼主
本帖最后由 FatDKai 于 2015-4-24 11:10 编辑

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

如果要了解mmc driver执行过程
想要印一些信息看
要调试哪个print函式才可以在USB串列埠输出信息?
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2015-4-24 09:35:46        只看该作者  沙发
可以把printk的打印级别提高一点,如直接printk(KERN_ERR x)
或者直接修改内核打印级别
回复

使用道具 举报

82

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
82
发表于 2015-4-24 11:16:58        只看该作者  板凳
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结构指针就无法用这函式打印

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

谢谢
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2015-4-24 15:30:35        只看该作者  地板
参考/proc/sys/kernel/printk

具体使用可以百度一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表