Linux设备驱动开发详解

0
(0)

Linux设备驱动开发详解

作者:宋宝华

出版社:人民邮电出版社

出版年:2010-11

页数:632

定价:88.00元

ISBN:9787115236579

内容简介
······

《Linux设备驱动开发详解(第2版)》是一本介绍Linux设备驱动开发理论、框架与实例的书,《Linux设备驱动开发详解(第2版)》基于LDD6410开发板,以Linux2.6 版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。《Linux设备驱动开发详解(第2版)》内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。

作者简介
······

宋宝华,

Linux布道者,知名嵌入式系统专家,《Essential Linux Device Drivers》译者。作为最早从事Linux内核与设备驱动研究的专家之一,他在众多国内外知名企业开展Linux技术培训。他也是一位活跃的Linux开发者和深度实践者,为Linux官方内核贡献了大量的Linux源码并承担代码审核工作。至今已向Linux官方内核提交逾数万行代码和几百个补丁。他的《Linux设备驱动开发详解》系列书在嵌入式Linux开发者中有口皆碑,是众多Linux书籍中为数不多的畅销书。

目录
······

第1篇 Linux设备驱动入门

第1章 Linux设备驱动概述及开发环境构建

第2章 驱动设计的硬件基础

第3章 Linux内核及内核编程

第2篇 Linux设备驱动核心理论

第4章 Linux内核模块

第5章 Linux文件系统与设备文件系统

第6章 字符设备驱动

第7章 Linux设备驱动中的并发控制

第8章 Linux设备驱动中的阻塞与非阻塞I/O

第9章 Linux设备驱动中的异步通知与异步I/O

第10章 中断与时钟

第11章 内存与I/O访问

第12章 工程中的Linux设备驱动

第3篇 Linux设备驱动实例

第13章 Linux块设备驱动

第14章 Linux终端设备驱动

第15章 Linux的I2C核心、总线与设备驱动

第16章 Linux网络设备驱动

第17章 Linux音频设备驱动

第18章 LCD设备驱动

第19章 Flash设备驱动

第20章 USB主机与设备驱动

第21章 PCI设备驱动

第4篇 Linux设备驱动调试、移植

第22章 Linux设备驱动的调试

第23章 Linux设备驱动的移植

参考文献

评论 ······

作者没有真正的写过程序

这种技术书籍不太适合从第一页一直看到最后一页,每次都是要用到哪里把相关的都过一遍。不知不觉,整本书基本也都看完了。宋宝华的书非常好,至少比LDD3好,介绍的内容是最适合嵌入式工程师的。

比较易懂,不过有些还是没说清楚。以后实际做项目的话,还得看看。

感觉什么都讲了,又什么都没讲,可能自己对于驱动开发不甚了解,理解不了这本书的精髓。这本书很火跟华清有一定关系吧?

点击星号评分!

平均分 0 / 5. 投票数: 0

还没有投票!请为他投一票。

推荐阅读

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册