设备驱动模型 前言

来源:互联网 发布:协同服务器端口 编辑:程序博客网 时间:2024/05/29 19:32

作者:周

日期:2013-10-08

Linux kernel  :3.2.0

PC虚拟机环境:ubuntu 10.04

 

 

声明:本设备驱动模型系列文章基本是本人的原创文章,若文章中有什么错误,还望见谅,可以邮件通知我,我会第一时间予以改正。zhou689844@163.com

本人对linux的驱动开发也没有很长的时间,也是自学摸爬中..........

 

本人对内核的驱动部分抽象出以下几个章节;主要还是针对各种不同的概念以及驱动机制讲解把这个理清楚有助于我们更好的开展工作,因为在实际的工作中我们会发现写驱动其实就是在改代码(实际情况也是这样),但是一到代码里面我们就不知所措了,为什么?因为很多的似曾相识的函数或是机制又冒在我们的眼见,我们可能一下忘了,于是又去看,不要让这个通用的东西绊住我们的脚,我们驱动工程师应该把精力放在调芯片上和改善性能上!说远一点就是多赚钱。现在linux内核的驱动机制对写驱动是越来越封装的好,对设备的支持也是越来越完善,我坚信以后的开发嵌入式linux设备驱动会更多的在性能和接口上下功夫。

 

最后说一点,我喜欢从大的方向开始讲,好比一个三极管,我先跟你说这个三极管是个什么样子外形,干什么用的,用在什么场合,有什么特性,再讲PN结,电子流。我们读书的时候都是从最小的开始往 大的讲,一上来就给你讲什么电子 质子 中子 让人是一头雾水啊。
0 0
原创粉丝点击