精通Linux 设备驱动程序开发(Linux设备驱动程序开发领域的权威著作)
- ISBN:9787115221674
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:468
- 出版时间:2010-06-01
- 条形码:9787115221674 ; 978-7-115-22167-4
本书特色
《精通Linux设备驱动程序开发》:时至今日,Linux操作系统充分展现了其跨平台、开源、支持众多应用软件和网络协议等优点。已经成为应用*广泛的开发平台。在这部贴近实战、实例丰富的著作中。享誉世界的Linux驱动程序开发大师将与你面对面。系统深入地阐述如何为各种设备开发可靠的驱动程序。在回顾了驱动程序开发的各种基础知识和*新的Linux 2.6内核相关特性之后。作者不仅讲述了其他设备驱动程序图书中都会涉及的较容易的内容,更迎难而上,深入探讨了包括嵌入式Linux开发在内的驱动程序开发中必须面对的难点。比如PCMCIA、LJSB、12C、视频、音频、内存、无线通信等。揭示了许多技术内幕。对每种驱动程序。书中除了剖析关键技术。还带你查看相关的内核源代码。提供完整的实例。全面深入的Linux设备驱动程序名著,世界级Linux技术大师力作,大量底层技术内幕首次公开。
内容简介
本书是linux设备驱动程序开发领域的权威著作。全书基于2.6内核,不仅透彻讲解了基本概念和技术,更深入探讨了其他书没有涵盖或浅尝辄止的许多重要主题和关键难点,如pcmcia、i2c和usb等外部总线以及视频、音频、无线连网和闪存等驱动程序的开发,并讲解了相关的内核源码文件,给出了完整的开发实例。
本书适合中高级linux开发人员阅读。
目录
第2章 内核
第3章 内核组件
第4章 基本概念
第5章 字符设备驱动程序
第6章 串行设备驱动程序
第7章 输入设备驱动程序
第8章 i2c协议
第9章 pcmcia和cf
第10章 pci
第11章 usb
第12章 视频驱动程序
第13章 音频驱动程序
第14章 块设备驱动程序
第15章 网络接口卡
第16章 linux无线设备驱动
第17章 存储技术设备
第18章 嵌入式linux
第19章 用户空间的驱动程序
第20章 其他设备和驱动程序
第21章 调试设备驱动程序
第22章 维护与发布
第23章 结束语
附录a linux汇编
附录b linux与bios
附录c seq文件
节选
《精通Linux设备驱动程序开发》是Linux设备驱动程序开发领域的权威著作。全书基于2.6内核,不仅透彻讲解了基本概念和技术,更深人探讨了其他书没有涵盖或浅尝辄止的许多重要主题和关键难点,如PCMCIA、I2C和USB等外部总线以及视频、音频、无线连网和闪存等驱动程序的开发,并讲解了相关的内核源码文件,给出了完整的开发实例。《精通Linux设备驱动程序开发》适合中高级Linux开发人员阅读。
相关资料
插图:为了确保系统在处理器故障时仍然能够进行恢复,即使主处理器上集成有强大的看门狗模块(例如我们的例子中),一些规则制定者规定要使用外部看门狗芯片。因此,一些嵌入式设备有时使用较为便宜的、简单的看门狗芯片(例如Maxim的MAX6730),外部的看门狗芯片通过硬件连线发挥作用,而不像片上集成看门狗通过寄存器接口产生效果。看门狗的输入引脚在固定的复位超时时间内如果没有检测到电压脉冲,就会设置复位引脚。复位引脚和处理器的复位逻辑相连,而输入引脚和处理器的通用目的I/O端口(GPIO)相连。软件必须周期性地在芯片的复位超时时间内向输入引脚输送脉冲,以免看门狗复位。如果为此类设备编写驱动程序,ioctl方法并不合适。当应用软件需要向相应的设备节点写入数据时,就会利用驱动程序提供的write方法向输入引脚输送脉冲。为了帮助生产和现场排障,看门狗通过导线和处理器相连,这样可以通过断开GPIO引脚和看门狗的连接来停用看门狗。考虑到起动时间,外部看门狗芯片通常允许较长的初始超时时间,但随后的复位超时时间会变短。
作者简介
作者:(印度)温卡特斯瓦兰(Sreekrishnan Venkateswaran) 译者:宋宝华 何昭然 史海滨 等温卡特斯瓦兰(Sreekrjshnan Menkateswaran),世界顶级Linux开发技术专家。在IBM工作多年。有丰富的嵌入式Linux和驱动程序开发经验。曾将Linux移植到了手表、音乐播放器、VolP电话、心脏起搏器以及远程门诊监控系统等设备上。目前是IBMI钱度公司的嵌入式解决方案组负责人。他曾担任LinuX Magazine的特邀编辑。主持内核技术专栏。
-
认识电竞
¥36.0¥58.0 -
物联网应用路线图
¥8.2¥39.0 -
整理优先:小改进,大回报,整洁代码设计指南
¥37.7¥49.0 -
开启创意之门 AIGC创作一本通
¥70.0¥89.8 -
生物特征识别算法研究
¥22.2¥39.0 -
计算机视觉:从感知到重建
¥108.8¥149.0 -
AI时代程序员开发之道:CHATGPT让程序员插上翅膀
¥60.0¥79.0 -
一本书玩转MIDJOURNEY:人人都可以体验AI绘画的魅力
¥102.9¥139.0 -
和秋叶一起学EXCEL(第3版)
¥76.9¥109.9 -
矩阵力量:线性代数全彩图解+微课+Python编程
¥206.4¥258.0 -
技术为径:带领公司走向卓越的工程师
¥65.6¥79.0 -
图神经网络:基础、前沿与应用
¥139.5¥178.8 -
这才是服务设计
¥123.9¥199.8 -
全国计算机等级考试一本通 二级MS Office高级应用与设计
¥54.5¥69.9 -
设计机器学习系统
¥103.5¥138.0 -
中望CAD实用教程
¥62.3¥79.9 -
软件性能测试——LoadRunner性能监控与分析实例详解
¥63.2¥79.0 -
走进智能家居
¥35.6¥44.0 -
Autodesk Fusion 360 官方标准教程
¥119.2¥149.0 -
HCIA-Datacom网络技术学习指南/华为ICT认证系列丛书
¥124.6¥159.8