免费注册 查看新帖 |

Chinaunix

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

向各位请教linux驱动学习方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-19 20:48 |只看该作者 |正序浏览
小弟刚接触linux device driver方面,买了本linux device drivers  3rd 来看,看了100多页了,但是总感觉少点什么,要写一个驱动,什么思路都没有。。。不知道这种情况各位大大遇到过没?怎样克服?小弟虚心求教。。。。望不吝赐教,多谢

[ 本帖最后由 Ph0nix 于 2007-7-19 21:11 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2007-07-21 14:44 |只看该作者
那写呢?总感觉写起来老是没有思路。。。。是不是像这种东西一般都是拿别人的过来修改啊,PS。。。写驱动的话除了LDD还要看什么别的书么?

论坛徽章:
0
5 [报告]
发表于 2007-07-20 20:57 |只看该作者
我也在学习驱动,
我的方法是先看LDD,不管懂不懂,先过一遍,然后找一个驱动程序(比如内核带的、DRBD、LVM等),边看边查
效果还不错,呵呵

论坛徽章:
0
4 [报告]
发表于 2007-07-20 11:33 |只看该作者
看看这个:blog.csdn.net/fudan_abc
或许能找到点感觉

论坛徽章:
0
3 [报告]
发表于 2007-07-20 09:55 |只看该作者
多谢楼上的兄弟了哈

论坛徽章:
0
2 [报告]
发表于 2007-07-19 23:37 |只看该作者
如果对应用编程已经比较熟悉的话, 可以看一份文档叫<Linux kernel module programming guide> LKMPG, 网上有, 里面讲了一些模块编程的写法. 先照着那个来写一下. 有点感觉了, 然后再看这本<Linux设备驱动> , 另外还有一本<Linux 内核设计与实现>也可以同时来看.
个人感觉, 编写内核驱动入门比较难. 我当时是看的赵炯的那本书开始学习内核的. 不过那本书是讲的0.11版本的内核的.
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP