• Linux设备驱动开发
21年品牌 40万+商家 超1.5亿件商品

Linux设备驱动开发

正版新书 新华官方库房直发 可开电子发票

102.81 6.9折 149 全新

库存8件

江苏南京
认证卖家担保交易快速发货售后保障

作者(美)约翰·马德奥

出版社清华大学出版社

ISBN9787302619024

出版时间2022-12

版次1

装帧平装

开本32开

纸张胶版纸

页数1104页

字数688千字

定价149元

货号SC:9787302619024

上书时间2024-10-14

问典书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
约翰·马德奥现居住在法国巴黎,他是一位嵌入式Linux和内核工程师。他的主要工作包括为物联网、自动化、运输、医疗保健、能源和军事等领域的公司开发设备驱动程序和板级支持包(Board Support Package,BSP)。John是LABCSMART公司的创始人兼首席顾问,该公司可为嵌入式Linux和Linux内核工程提供培训和服务。他是一位开源和嵌入式系统爱好者,始终坚信只有分享知识,我们才能学到更多。
主编推荐:
《Linux设备驱动开发》提供了有关Linux内核主题的较为全面的讨论(例如,市面图书中通常较少涉及的视频和音频框架,本书也有专门章节进行介绍)。我们将深入研究一些最复杂和拥有影响力的Linux内核框架,如PCI、用于SoC的ALSA和Video4Linux2(V4L2),并在此过程中提供了一些专业技巧提示和很好实践。
内容简介:
本书详细阐述了与Linux设备驱动开发相关的基本解决方案,主要包括Linux内核概念、regmap API应用、MFD子系统和syscon API、通用时钟框架、ALSA SoC框架、V4L2和视频采集、集成V4L2异步和媒体控制器框架、V4L2 API、Linux内核电源管理、PCI设备驱动、NVMEM框架、看门狗设备驱动、Linux内核调试技巧和很好实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
目录:
第1篇 用于嵌入式设备驱动程序开发的内核核心框架

第1章 嵌入式开发人员需要掌握的Linux内核概念 3

1.1 技术要求 3

1.2 内核锁API和共享对象 3

1.2.1 自旋锁 4

1.2.2 禁用中断与仅禁用抢占 8

1.2.3 互斥锁 8

1.2.4 try-lock方法 11

1.3 Linux内核中的等待、感知和阻塞 13

1.3.1 等待活动完成或状态改变 13

1.3.2 Linux内核等待队列 15

1.4 工作延迟机制 19

1.4.1 softIRQ 20

1.4.2 关于ksoftirqd 24

1.4.3 tasklet 25

1.4.4 工作队列 28

1.4.5 内核共享队列 31

1.4.6 新的工作队列 32

1.4.7 并发管理的工作队列 33

1.5 Linux内核中断管理 37

1.5.1 中断的状态 37

1.5.2 中断处理流程 38

1.5.3 设计中断处理程序 40

1.5.4 中断的标志 42

1.5.5 中断的返回值 44

1.5.6 关于中断的一些注意事项 45

1.5.7 上半部和下半部的概念 46

1.5.8 线程中断处理程序 48

1.5.9 请求一个上下文中断 53

1.5.10 使用工作队列延迟下半部 55

1.5.11 从中断处理程序中锁定 58

1.6 小结 61

第2章 regmap API应用 63

2.1 技术
...

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP