打印
[嵌入式linux]

有修改过Linux下串口驱动(8250/16550)的大侠吗

[复制链接]
4545|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xincun777|  楼主 | 2007-11-8 17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
背景如下:

(1)Linux内核为2.6
(2)串口驱动源码版本为 8250.c,v 1.90 2002/07/28 10:03:27

现在有个Bug是:
(1)控制台打印输出,频率很高;
(2)长时间运行后(时间是随机的:一般超过24小时),控制台不再打印输出了;
(3)但是,这时在控制台上敲一下键盘(激活一下),数据又重新打印输出。

请问有碰到过这样的问题的大侠吗?麻烦指点一下。

备注:在网上查看了一些关于8250/16550丢失送数(THRE)中断的解决办法,参照修改办法还是会出现以上异常情况,看来不是这个问题。

相关帖子

沙发
xincun777|  楼主 | 2007-11-9 14:00 | 只看该作者

怎么没有这样的XD吗?

使用特权

评论回复
板凳
db10| | 2007-11-11 00:23 | 只看该作者

修改一下应用程序中对串口的很多属性设置也许会起作用

使用特权

评论回复
地板
xincun777|  楼主 | 2007-11-12 10:03 | 只看该作者

我觉得根串口属性关系不大,因为控制台是最简单的3线方式

谢谢你给我答复

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

105

帖子

1

粉丝