哪本书可供选择?

时间:2013-08-25 07:46:22

标签: linux-device-driver kernel-module kernel

我学习了用户空间程序(使用sys调用和ipc)。现在我需要特别跳转到内核空间构建模块和设备驱动程序。我已经google了很多,而且大多数网站的项目代码都像火箭科学一样。有什么书/ pdf我可以开个好头吗? 提前谢谢..

1 个答案:

答案 0 :(得分:0)

我认为你可以尝试Robert loves book(第3版,内核开发),如果你对Linux设备驱动程序感兴趣(试试Oreilly Linux设备驱动程序书,第3版)。

Linux设备驱动程序,第3版,Jonathan Corbet,Alessandro Rubini和Greg Kroah-Hartman

罗伯特·洛夫的Linux内核开发(第3版)。

可能稍后你可以参考

了解Linux内核以获得更多高级功能。

在进行内核编程之前,先阅读一下操作系统概念(这是一本好书 操作系统概念,Abraham Silberschatz,Peter B. Galvin和Greg Gagne - 任何版本)

这些是开始内核开发的好书。

希望这有帮助。

干杯, Tharanga