读书笔记《Linux Device Drivers》:第一章,设备驱动介绍
来源:互联网 发布:淘宝网电话机 编辑:程序博客网 时间:2024/05/21 17:37
那个GMA500的倒霉驱动搞了很久,因此找到了这本书,发现是本好书,决定读一下。网上查了一下,这本的中文名字是《Linux设备驱动程序》,最新是第三版本,2005年出版的。这本书比较贵『相当地贵』,有影印版和翻印版。而且书有些老,不过也是2.6.x的版本了,决定发挥网上共产主义精神,坚决一毛不拔的环保主义精神,在http://lwn.net/Kernel/LDD3/下载下来,自己慢慢看。 第一章主要做总体介绍。和很多linux的书一样,一开始都指出linux作为开源代码带来的好处,也会提到linux的version管理,也会在这章中涉及GPL的一些概念,也提醒如果不清楚,尤其设计商业问题,一定要找法律顾问问清楚。这些在《Building Linux Embeded Systems》中也提到了。License问题,我们的自由爱好者通常这些内容翻翻就过来。但是前段时间的绿坝事件(也就1个月内),在BSP的License上确实犯了错误,在美国是违法的,在国内至少是不道德的。将别人的东西视为已有而没有说明,是违法license规定。 驱动是提供”mechanism”,而不是”policy”,他解决是提供功能的问题,而不是使用这些功能,他屏蔽了应用和真实的设备。kernel提供了下面的一些功能:进程管理、内存管理、文家系统、设备控制、网络功能。对于驱动,作为kenrle模块进行加载。分为character设备,block设备和网络设备三大类型。前面两个都可以在/dev/下面找到设备节点。 貌似一本好书,要读一下。 相关链接:我的与kernel module有关的文章
- 读书笔记《Linux Device Drivers》:第一章,设备驱动介绍
- linux device drivers 读书笔记(第一章)
- 《Linux Device Drivers》第一章 设备驱动程序简介——note
- Linux Device Drivers 3rd edition 设备驱动 源代码
- Multifunction Device Drivers(多功能设备Linux下驱动开发)
- 《Linux设备驱动》读书笔记:第一章:设备驱动简介
- Linux Device Drivers读书笔记01-03章
- linux device drivers 读书笔记(第二章)
- linux device drivers 读书笔记(第三章)
- linux内核Device Drivers设备驱动程序
- Writing Device Drivers: Tutorial 第一章 设备驱动程序的概念
- 《Linux Device Drivers》第十四章 Linux 设备模型
- linux设备驱动读书笔记
- linux设备驱动读书笔记
- linux设备驱动读书笔记
- linux设备驱动读书笔记
- linux设备驱动读书笔记
- Linux设备驱动模型-Device
- 驱动程序的分类
- 重读TCP协议
- 影响汇率变动的因素
- Tor 简单控制部分
- 让windows2003 IIS支持FLV
- 读书笔记《Linux Device Drivers》:第一章,设备驱动介绍
- C#实现的排序算法
- Java认证经典面试题目整理
- TCL 脚本学习的好资料
- 央企控股及并购重组概念股名单.
- spring security2中对url进行拦截的配置
- FZU 1062 洗牌问题
- 给Autoconf增加调式选项-enable-debug(zz)
- DDoS攻击原理及防护方法论(7)--Connection Flood攻击