主题 : 请教:看了书照样不会写驱动 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 49476
精华: 0
发帖: 48
金钱: 240 两
威望: 48 点
综合积分: 96 分
注册时间: 2011-06-12
最后登录: 2018-02-08
楼主  发表于: 2011-11-29 11:34

 请教:看了书照样不会写驱动

我看的是宋宝华的《LINUX设备驱动开发详解》,也能了解个大概,但是看了书照样不会写驱动,只知道ARCH和DIVER目录是写驱动必须要改的,但是具体里面详细内容不是恒清楚,比如说哪个文件是XXX驱动,哪个文件又是哪个XX的驱动或者板文件,请教一个系统的学习驱动的方法?
你是怎么学习驱动的,牛人:赶鸭子上架,结果就入门了
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2011-11-29 11:57
从最简单的像LED、按键等这些驱动搞起
仔细看书,看代码,没有人是一蹴而就的
级别: 新手上路
UID: 49476
精华: 0
发帖: 48
金钱: 240 两
威望: 48 点
综合积分: 96 分
注册时间: 2011-06-12
最后登录: 2018-02-08
2楼  发表于: 2011-11-29 13:37

 回 1楼(911gt3) 的帖子

就是从LED按键开始写起的,现在想写点复杂的设备驱动程序,但无从下手啊
你是怎么学习驱动的,牛人:赶鸭子上架,结果就入门了
级别: 侠客
UID: 16811
精华: 0
发帖: 112
金钱: 560 两
威望: 112 点
综合积分: 224 分
注册时间: 2010-03-22
最后登录: 2018-06-27
3楼  发表于: 2011-11-29 15:38
linux驱动其实不复杂,只要记住一条,用框架。