如何使我的模块中的 printk 在串行控制台上显示消息,而不管引导参数 console= 的值如何

问题描述

我工作的主板有一个串行控制台 (ttyS0),我想让我的内核模块向这个串行控制台显示任何错误。我知道一种可能性是使用 console=ttyS0 参数打印出现在串行上的消息,但是,对于我的情况,我无法设置此参数(例如,我的引导加载程序不允许设置 { {1}}) 并且我的模块消息最终丢失了。另外,我知道可以在 dmesg/syslog 中检索这些内核消息,但这不是我要找的。​​p>

有没有办法让我的模块写入串行控制台(例如 ttyS0),而不管为 console=... 内核参数定义了什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...