
Linux 设备驱动
Linux device drivers
Alessandro Rubini , Jonathan Corbet , Greg Kroah-Hartman · 初版 1998 年
- 39次提及
- 21人推荐
- 33位 HN 评论者
简介
提供了为 Linux 系统编写设备驱动程序的实操性指导,重点聚焦于 2.4 内核的特性及其实现。
为什么值得读
结构极其清晰的经典 Linux 内核与驱动开发指南
- 讲解极其透彻且组织严谨,底层核心原理未过时
- 帮助嵌入式与驱动开发者摸清系统与硬件的交互
- 学习编写块设备与各类外设驱动的极佳上手资料
适合:想要入门内核与驱动开发的底层系统程序员
值得读指数:52 / 100
Hacker News 读者推荐
去搞一本 Jonathan Corbet、Alessandro Rubini 和 Greg Kroah-Hartman 写的《Linux Device Drivers》看看:https://lwn.net/Kernel/LDD3/ 别介意这资料年代久远,核心原理基本都没怎么变。而且,它说不定还是更好的……
antegamisou 在 HN 的推荐
……总幻想着哪天能攒够钱买一台 SE。不管你现在手里有什么机器,先往虚拟机里装个 Linux 或 BSD。Linux 方面,去读读 Bovet 和 Cesati 写的《深入理解 Linux 内核》(Understanding the Linux Kernel),以及 Corbet、Rubini 和 Kroah-Hartman 写的《Linux 设备驱动程序》(Linux Device Drivers)。两本都是 O'Reilly 出版的。如果你打算搞嵌入式,虽然不是硬性要求,但懂得如何从源码构建自己的交叉编译器是很有帮助的……
MichaelCrawford 在 HN 的推荐
我觉得 Rubini 等人写的《Linux Device Drivers, Third Edition》是内核开发的绝佳入门书:https://lwn.net/Kernel/LDD3/ 自那以后 Linux 内核可能变动挺大的,所以各人体验可能不同(YMMV)。
rsto 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 1449371612
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。