《LINUX設備驅動程序(第3版 影印版 英文版)》的作者均是Linux社區(qū)的領導者。Jonathan Corbet雖不是專職的內核代碼貢獻者,但他是備受關注的LwN.net新聞及信息網站的執(zhí)行編輯。Alessandro Rubini是一名Linux代碼貢獻者,也是活躍的意大利Linux社區(qū)的靈魂人物。Greg Kroah-Hartman是目前內核中USB、PCI和驅動程序核心子系統(tǒng)的維護者。《LINUX設備驅動程序(第3版 影印版 英文版)》的這個版本已針對Linux內核的2.6.10版本徹底更新過。內核的這個版本針對常見任務完成了合理化設計及相應的簡化,如即插即用、利用sysfs文件系統(tǒng)和用戶空間交互,以及標準總線上的多設備管理等等。要閱讀并理解《LINUX設備驅動程序(第3版 影印版 英文版)》,您不必首先成為內核黑客;只要您理解c語言并具有unix系統(tǒng)調用的一些背景知識即可。您將學到如何為字符設備、塊設備和網絡接口編寫驅動程序。為此,《LINUX設備驅動程序(第3版 影印版 英文版)》提供了完整的示例程序,您不需要特殊的硬件即可編譯和運行這些示例程序?!禠INUX設備驅動程序(第3版 影印版 英文版)》還在單獨的章節(jié)中講述了PCI、UsB和tty(終端)子系統(tǒng)。對期望了解操作系統(tǒng)內部工作原理的讀者來講,《LINUX設備驅動程序(第3版 影印版 英文版)》也深入闡述了地址空間、異步事件以及I/O等方面的內容。