LINUX設備驅動程序 在線電子書 圖書標籤: linux 驅動 kernel driver 計算機 操作係統 編程 programming
發表於2024-10-31
LINUX設備驅動程序 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
描述瞭介於硬件和傳統意義上Linux係統之間的硬件抽象層,比較散亂,沒有實際經驗的人去讀絕對make no sense,但對於有經驗的人來說,又覺得有點停留在錶麵。當然,沒有任何可能在這麼小的篇幅裏講清楚這個事情。
評分傳說內核87.15%都是driver
評分比較傾嚮於編寫驅動原理性的介紹,可以用作Linux驅動開發入門書籍。敲代碼,多練習,然後試著將一些代碼修改後放到實際的開發闆上,這樣效果更好!!另外版本有點低,是2.6的內核。期望能有3.x後版本的書籍齣現。。。
評分沒看完
評分服氣!
Jonahan Corbet早在1981年就開始接觸BSD Unix的源代碼。那時,科羅拉多大學的一名講師讓他“修正”其中的分頁算法。從那時起直到現在。他深入研究瞭他所遇到的每一個係統,其中包括VAX、Sun、Arden以及x86係統的驅動程序。他在1993年第一次接觸Linux係統,從此以後一直從事Linux的開發。Corbet先生是《Linux Weekly News》的創始人和執行主編。他和妻子及兩個孩子生活在科羅多州的玻爾得市。
本書揭示瞭如何給大多數的設備編寫驅動程序的信息,這些信息迄今僅通過口頭或者隱晦的源代碼注釋被共享。你不必是一個內核高手就可以理解並享受本書,所需要的隻是C以及Unix係統調用方麵的背景知識。在不需要特殊的硬件設備就能編譯和運行的詳細示例的指引下,你將學會如何給字符設備、塊設備和網絡接口編寫驅動程序。PCI、USB和tty(終端)子係統都單列一章。本書為那些對操作係統的工作機製好奇的人提供瞭地址空間、異步事件和I/O等方麵的闡述。
该书对字符设备驱动和linux内核同步的介绍还是很详细的。虽然其中关于usb和pci的介绍有点笼统和不够清楚,不过也可以使读者有一定的了解。另外本书还介绍了网络设备驱动,块设备和TTY驱动,覆盖面还是挺广的。貌似驱动程序的范式就是注册设备,然后实现xxxx_operations的成员。...
評分ldd3被堪称设备驱动学习金典的确不假,但并不是每个新手都能吭下来的。新人学习还是推荐实战性强点的书,宋宝华老师的驱动开发或者精通Linux设备驱动程序开发都可以,这三本书我都稍微翻过...对于有点驱动开发积累的人,看看这本书我觉得还是蛮好的,很多点都已经点到,知道了...
評分这本书注重讲实践,如果你看过操作系统或者深入理解Linux之类的书再边看此书边实践的话,你会觉得很舒服。 书的作者是Linux驱动的主要维护者,他以一个实践者的角色带领我们进入Linux内核编程。
評分我有英文版的电子书,也另外买了一本中文版,因为觉得一天到晚对着电脑太辛苦。不过看了一半下来觉得不如看英文版。虽然对自己的英文水平并不是太有自信,不过中文版翻译的实在是不敢恭维,看着中文版翻译的字字句句自己要推敲半天才搞清除意思,这样折腾下来不见得比读英文版...
評分大家好,《linux设备驱动程序》的代码基于2.6.10,在当前流行的内核上已不能编译。我已移植到3.0以上的所有longterm stable分支并测试正确运行。见https://github.com/duxing2007/ldd3-examples-3.x。
LINUX設備驅動程序 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024