易燃物汇聚 YouTube 有声书与书评
Linux设备驱动开发 封面

Linux设备驱动开发

约翰·马迪厄

1618人在读
39.3万字总字数
¥95.36定价

内容简介

本书讲解了Linux驱动开发的基础知识以及所用到的开发环境,全书分为22章,其内容涵盖了各种Linux子系统,包含内存管理、PWM、RTC、IIO和IRQ管理等,还讲解了直接内存访问和网络设备驱动程序的实用方法。在学完本书之后,读者将掌握设备驱动开发环境的概念,并可以从零开始为任何硬件设备编写驱动程序。阅读本书需要具备基本的C语言程序设计能力,且熟悉Linux基本命令。本书主要是为嵌入式工程师、Linux系统管理员、开发人员和内核黑客而设计的。无论是软件开发人员,还是系统架构师或制造商,只要愿意深入研究Linux驱动程序开发,阅读本书后都将有所收获。

读者书评

★★★☆☆

和ldd比这个写的很一般,没有太让人眼前一亮的内容

★★★★★

这本书内容非常底层和详细,难度也颇高,理论结合代码加上图很直观的展现了知识点,不过对于linux系统知识是庞大的,即使是这本书也无法完全讲解,还需读者结合本书多看内核源码,多实践,将内核设计的思想和方案应用到工作中,共勉。

★★★☆☆

翻译的非常生硬,感觉就是把每一个单词的意思迭起来

★★★☆☆

介绍了linux各个设备驱动的开发流程,看完有个整体的了解,要想深入还是得看源码,不过可以当工具书翻翻。另外翻译很差劲

★★★★★

虽然书中很多错误,但是每种驱动的结构都有介绍。看完整本书下来,对linux驱动有了进一步的了解。书中结合设备设备树和相关数据结构的详细说明,是一本可以当做工具书随时翻看的。

★★★★★

可能翻译上有些内容确实不太准确,但是这个书真的很适合有一定基础的前提下把驱动开发相关的知识做一个梳理的人,很多论述概念的章节都很值得看,作者加入了一些自己的见解也对技术的演化过程有一些必要的描述,这很好!贴代码的地方都是很必要的内容,不会太多也不会只停留在概念上。总之相比国内很多培训机构出的书,这本好得多。那种入门的时候去过一遍也有必要。推荐一下!

书籍信息

作者约翰·马迪厄
译者袁鹏飞,刘寿永
出版社人民邮电出版社
出版时间2021-03-01
ISBN9787115555557
分类计算机-计算机综合
格式EPUB
完结状态连载中
章节数31