社区
Linux_Kernel
帖子详情
小弟碰到一个usb cdc acm 驱动的问题,各位大哥帮帮忙!谢谢!
ni12345678
2008-08-25 10:18:17
本人根据内核中cdc-acm.c改了一个驱动,第一次加载驱动时读写都正常,但是如果重新卸载、加载驱动时读取数据就会失败,返回-2(ENOENT)。
哪位大哥帮帮忙,不慎感激!
...全文
2278
5
打赏
收藏
小弟碰到一个usb cdc acm 驱动的问题,各位大哥帮帮忙!谢谢!
本人根据内核中cdc-acm.c改了一个驱动,第一次加载驱动时读写都正常,但是如果重新卸载、加载驱动时读取数据就会失败,返回-2(ENOENT)。 哪位大哥帮帮忙,不慎感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beijixing1987
2011-08-04
打赏
举报
回复
tty_operations结构体中没有提供read()函数。因为发送是用户主动的,而接收则是用户调用read()读一片缓冲区中已放好的数据,也就是说,read()不需要驱动去做什么,所以没有read函数
chl7862
2008-11-19
打赏
举报
回复
是不是数据直接保存在tty中的*driver_data?还是*disc_data?
在应用程序直接调用tty->driver_data 就可以显示数据了?
chl7862
2008-11-19
打赏
举报
回复
能告诉我你是怎么处理读数据的吗? tty_operations 没有提供read()函数
tty_insert_flip_string(tty, buf->base, buf->size);
把数据读到buf->base,那应用程序怎么样才能获取数据呢?
能不能把你的驱动代码让我看看?谢谢!
ni12345678
2008-08-25
打赏
举报
回复
没人帮忙吗,重新加载后不是一直不能通讯,失败2次后就能成功读写了,各位大哥帮帮忙啊!
ni12345678
2008-08-25
打赏
举报
回复
问题已解决
(HDU
ACM
201303版_15)筛选法及预处理(附菜鸟的23个经典错误)
杭电
ACM
课件2014版之(HDU
ACM
201303版_15)筛选法及预处理(附菜鸟的23个经典错误)
(HDU
ACM
201403版_02)简单数学题
杭电
ACM
课件2014版之 (HDU
ACM
201403版_02)简单数学题
(HDU
ACM
201303版_07)背包专题
杭电
ACM
课件2014版之 (HDU
ACM
201303版_07)背包专题
(HDU
ACM
201303版_01)初识
ACM
高清PPT
杭电的
ACM
课件2014版之(HDU
ACM
201303版_01)初识
ACM
(HDU
ACM
2010版_13)二分匹配及其应用
杭电
ACM
课件2014版之(HDU
ACM
2010版_13)二分匹配及其应用
Linux_Kernel
4,441
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章