Linux设备驱动程序的编写
时间:05-11 09:46
查看:2067次
下载:162次
简介:
顾名思义,本书是讲述如何编写 Linux设备驱动程序的。面对层出不穷的新硬件产品,必须有人不断编写新的驱动程序以便让这些设备能够在Linux下正常工作。从这个意义上讲,讲述驱动程序的编写本身就是一件非常有意义的工作。但本书也涉及到Linux内核的工作原理,同时还将讲述如何根据自己的需要和兴趣来定制Linux内核。 Linux是一个开放的系统,我们希望借助本书它能够更加开放,从而能够吸引更多的开发人员。(附源程序)
第1章 Linux内核简介
第2章 编写和运行模块
第3章 字符设备驱动程序
第4章 调试技术
第5章 字符设备驱动程序的扩展操作
第6章 时间流
第7章 获取内存
第8章 硬件管理
第9章 中断处理
第10章 合理使用数据类型
第11章 kerneld和高级模块化
第12章 加载快设备驱动程序
第13章 MMAP和DMA
第14章 网络驱动程序
第15章 外围总线概览
第16章 核心源码的物理布局
第17章 最新进展