【菜鸟问题】linux kernel 如何加打印?
想调试一下kernel的函数:
add_taint
如何将程序运行的结果打印到com口上去?
[解决办法]
printk是在内核中运行的向控制台输出显示的函数.printk相当于printf的孪生姐妹,她们一个运行在用户态,另一个则在内核态.
[解决办法]
参见《Linux Device Drivers, 3rd Edition》第4.2小节:Debug by Printing。
发布时间: 2012-04-21 14:34:44 作者: rapoo
【菜鸟问题】linux kernel 如何加打印?
想调试一下kernel的函数:
add_taint
如何将程序运行的结果打印到com口上去?
[解决办法]
printk是在内核中运行的向控制台输出显示的函数.printk相当于printf的孪生姐妹,她们一个运行在用户态,另一个则在内核态.
[解决办法]
参见《Linux Device Drivers, 3rd Edition》第4.2小节:Debug by Printing。