-6

嗨朋友们,我想从基础知识了解linux 中的设备驱动程序,所以请您推荐任何从基础知识解释它的书。

4

2 回答 2

2

http://lwn.net/Kernel/LDD3/这是Linux 设备驱动程序编程的权威书籍。也就是说,它不涵盖某些专业领域,例如编写 ALSA 驱动程序。为此,请找到 ALSA 教程:http ://www.alsa-project.org/~tiwai/writing-an-alsa-driver/

于 2012-12-24T05:26:09.780 回答
0

基本 Linux 设备驱动程序 - Sreekrishnan Venkateswaran

Linux 设备驱动程序,第三版,作者:Jonathan Corbet、Alessandro Rubini 和 Greg Kroah-Hartman

请注意,Linux Device Drivers, 3rd Edition 有点过时了。本书中的示例程序不经过修改就无法运行。但是,它很好地解释了基础知识。Essential Linux Device Drivers 是一本最新的书,用简单的术语解释了所有的概念。最好从 Essential Linux Device Drivers 中的前几章(涉及通用概念)开始,然后阅读 Linux Device Drivers, 3rd Edition。

于 2012-12-24T09:50:02.200 回答