
Linux 设备驱动开发精要
Essential Linux Device Drivers
Sreekrishnan Venkateswaran · 初版 2008 年
2人推荐
2位读者提及
2次提及
本书是编写 Linux 设备驱动程序最实用的指南。如今的 Linux 为驱动开发提供了极其稳健的环境:借助当下的内核,曾经需要数年开发时间的工作现在几天内即可完成。在这本注重实用、由实例驱动的书中,全球经验最丰富的 Linux 驱动开发者之一系统地演示了如何为几乎所有设备开发可靠的 Linux 驱动程序。Essential Linux Device Drivers 适合任何具备操作系统和 C 语言基础知识的程序员,包括从未编写过驱动程序的开发者……
Hacker News 上怎么说
正在加载完整评论……
……Drivers 第 3 版:非常老了,但拿来了解 Linux 设备驱动的大致框架还是不错的。代码示例有点傻,不过也够用了。GitHub 上有些 repo 为最新的内核更新了代码。* S Venkateswaran 写的《精通 Linux 设备驱动开发》(Essential Linux Device Drivers):它跟 LDD3 这本书互补得非常好。里面有一些真实设备的例子,内容非常详尽。必入。* 罗伯特·拉芙(Robert Love)的《Linux 内核设计与实现》(Linux Kernel Development):非常适合快速入门。最好的……
…Drivers, 3ed : Very dated but still good to grasp Linux device drivers in general. The code examples are bit silly but good enough. There are some GitHub repos which have updated code for latest kernels. * Essential Linux Device Drivers by S Venkateswaran: It complements LDD3 book quite nicely. Has some real device examples and very exhaustive. Must have. * Linux kernel development by Robert Love: Very good for short/quick intro. Best…
……Pike。操作系统/内核/驱动:- Curt Schimmel 写的《现代体系结构上的 UNIX 系统:内核程序员的对称多处理和缓存技术》。- Robert Love 写的《Linux 内核设计与实现》第 3 版。- Venkateswaran 写的《精通 Linux 设备驱动开发》。- Hallinan 写的《嵌入式 Linux 原理与普及》第 2 版。- Kernighan 和 Pike 写的《Unix 编程环境》。- Rochkind 写的《高级 Unix 编程》第 2 版。计算机体系结构/组成原理……
…Pike. OS/Kernel/Drivers: - UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers by Curt Schimmel. - Linux Kernel Development 3rd ed. by Robert Love. - Essential Linux Device Drivers by Venkateswaran. - Embedded Linux Primer 2nd ed. by Hallinan - The Unix Programming Environment by Kernighan and Pike - Advanced Unix Programming 2nd ed. by Rochkind Computer Architecture/Organization…