同一个驱动支持多设备,设备之间如何通信

zzb8188 2005-03-18 10:01:46
我最近刚刚把一个驱动改成支持两块卡.那么这两快在驱动里如何通信.还请各位给点意见.谢谢了.
...全文
111 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hs_guanqi 2005-03-25
  • 打赏
  • 举报
回复
如果支持很多设备的话,可以建立一个全局双向链表,让你的设备可以访问。
如果是网卡,则网卡驱动可以有私有数据,用它保存你想要的东西就行了。
tengulre 2005-03-23
  • 打赏
  • 举报
回复
共享内存行不?
LinHanLao 2005-03-23
  • 打赏
  • 举报
回复
驱动支持两块卡,那你在/dev下面肯定会有两个与其关联的设备文件,这两个文件通过你设备的次设备号区分,对于上层程序来说是访问两个不同的设备
sharkhuang 2005-03-19
  • 打赏
  • 举报
回复
辅设备号区分

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧