社区
Linux_Kernel
帖子详情
弱问:一个设备能不能既是字符设备又是块设备?
gkzok
2010-08-02 10:38:34
RT。
不知道这个问题是不是很业余。。。初学驱动,我就问一下...
...全文
86
5
打赏
收藏
弱问:一个设备能不能既是字符设备又是块设备?
RT。 不知道这个问题是不是很业余。。。初学驱动,我就问一下...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gkzok
2010-08-02
打赏
举报
回复
[Quote=引用 3 楼 deep_pro 的回复:]
可以 ,如MTD既可以作为字符设备访问,也可以做成块设备
不过设备节点不能共用
[/Quote]
哦,知道了,刚把设备节点搞清楚,呵呵,谢谢大家
wwwunix
2010-08-02
打赏
举报
回复
是可以的。
deep_pro
2010-08-02
打赏
举报
回复
可以 ,如MTD既可以作为字符设备访问,也可以做成块设备
不过设备节点不能共用
gkzok
2010-08-02
打赏
举报
回复
[Quote=引用 1 楼 wwwunix 的回复:]
抄一段Linux设备驱动程序中话给你:
Linux系统将设备分成三种基本类型,每个模块通常实现为其中某一类:字符模块、块模块、网络模块。然而这种将模块分成不同类型的方式并不是非常严格,程序员可以构造一个大模块,在其中实现不同类型的设备驱动程序。然而,优秀的程序员通常还是为每个新功能创建一个不同的模块,从而实现良好的伸缩性和扩展性。
[/Quote]
额~~也就是说能,一个设备是不是可以register成为多种东西啊?如果需要的话
wwwunix
2010-08-02
打赏
举报
回复
抄一段Linux设备驱动程序中话给你:
Linux系统将设备分成三种基本类型,每个模块通常实现为其中某一类:字符模块、块模块、网络模块。然而这种将模块分成不同类型的方式并不是非常严格,程序员可以构造一个大模块,在其中实现不同类型的设备驱动程序。然而,优秀的程序员通常还是为每个新功能创建一个不同的模块,从而实现良好的伸缩性和扩展性。
tipedia:非官方TiDB百科,目标收录所有TiDB开发维护使用过程中可能会碰到的概念配置项其他等等
这是
一个
非官方的TiDB相关概念的百科,目标收录所有TiDB开发/维护/使用过程中可能会碰到的概念/配置项/其他等等。 为什么会有这个东西 在工作中,无论是读代码,审阅设计文档,看事故复盘,查监控还是参与他人讨论,...
php 不恒等,Re:
弱
问
:Latex里不恒等号(三横一撇) - 精华区 - 数学科学学院(SMS)版 - 北大未名BBS...
DSEC@SMS|冯·诺伊曼),信区:SMS标题:Re:
弱
问
:Latex里不恒等号(三横一撇)怎么打?发信站:北大未名站(2007年05月28日15:10:34星期一),转信\usepackage{txfonts}\nequiv或\usepackage{amssymb}\not\equivmondist (猫を...
Android UI设计:
一个
文本框位置的设置
本人刚着手Android开发,请教一下,如何设置
一个
文本框位置,使其宽度等于父亲组件宽度的3/4,并将其添加至父亲组件(父亲组件按竖直方向逐个添加孩子组件),使其成为父亲组件的第
一个
组件并水平居中,结果是该...
如何产生
一个
随机排列?(
弱
问
)
如何产生
一个
由0,1,2......n-1组成的随机排列,这个随机排列由随机排列是
一个
随机排列产生器产生的,可以用随机数生成器来编写请高手多多指教呀
弱
问
JSP中的<%= %>和${ }到底有什么区别?
弱
问
JSP中的和${ }到底有什么区别? 2011-11-03 11:11匿名 | 浏览 0 次 分享到: 2011-11-03 11:33 提
问
者采纳 只能得到当前面定义的值 即你在这个页里有100%> 你在下面...
Linux_Kernel
4,441
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章