免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4302 | 回复: 6
打印 上一主题 下一主题

如何使用linux驱动开发第二版scull的例子?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-16 12:14 |只看该作者 |倒序浏览
第3章,他说用cp,dd,以及重定向,能不能给我举个例子,怎样用这个设备内存?

谢谢了!

论坛徽章:
0
2 [报告]
发表于 2004-12-17 12:36 |只看该作者

如何使用linux驱动开发第二版scull的例子??

加载模块后,已经注册了这个设备,在/proc/devices里找到scull主设备号,建立一个dev文件:

mknod /dev/scull0 c major 0
这样/dev/scull0就可以操作了。主要是

cp相当于读一个文件,然后拷到另一个文件里。这样可以把cat /dev/scull0的内容保存到文件里。

dd和cp差不多。不过dd可以控制拷贝数量。

重定向也是一样。比如cat file1 >; /dev/scull0可以把一个文件保存到你的内核缓冲scull区里。

论坛徽章:
0
3 [报告]
发表于 2004-12-20 15:11 |只看该作者

如何使用linux驱动开发第二版scull的例子??

感觉这本书对于怎么用驱动程序讲的比较少
我对于和驱动程序的接口部分也是不清楚

论坛徽章:
0
4 [报告]
发表于 2004-12-20 16:00 |只看该作者

如何使用linux驱动开发第二版scull的例子??

嗯,大侠说的有道理
我在看<LINUX内核情景分析(上)>;和<LINUX驱动程序>;这两本书
大侠还有什么要推荐的吗?
谢谢
我是初学者,有热忱但缺方法,希望听听高手的指点

论坛徽章:
0
5 [报告]
发表于 2004-12-20 16:19 |只看该作者

如何使用linux驱动开发第二版scull的例子??

呵呵,俺学的时间也不长。至于推荐的书,没有绝对的好。不过就是多一本可以查的多一些。建议拿一本《边干边学Linux内核》,好像是这个名字。也是浙江大学出版社的,不过不是毛德操编的。里面是动手玩内核的过程,实践性强一些。Good luck!

论坛徽章:
0
6 [报告]
发表于 2004-12-20 16:28 |只看该作者

如何使用linux驱动开发第二版scull的例子??

没错,我也注意到这本书了,很快会买回来变学变干的
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP