Java知识分享网 - 轻松学习从此开始!????

Java知识分享网

Java1234官方群24:java1234官方群24
Java1234官方群24:791563025
     

006项目-百度云搜索引擎开源!!!

毕设课设专业代做论文定制

007项目-资源分享?#25945;?#24320;源!!

领取国内优秀就业,加薪,跳槽项目课程源码-vue2+jwt+springboot+mybaits前后端分离通讯录系统课程

SpringBoot打造企业级进销存

Java1234 VIP课程

领取微信扫码登录Java实现视频教程

Java1234至尊VIP(特价活动)
当前位置: 主页 > Java文档 > 安卓技术相关 >

Android驱动开发权威指南 PDF 下载


分享到:
时间:2017-11-23 15:23来源:https://download.csdn.net/ 作者:转载  侵权举报
Android驱动开发权威指南 PDF 下载
失效链接处理
Android驱动开发权威指南 PDF 下载

转载自:http://download.csdn.net/download/qq_29919003/10129018
 
本站整理下载:
提取码:4mg1 
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,?#19981;?#30340;请购买正版书籍:
http://e.dangdang.com/products/1900396067.html
  
相关截图:


资料简介:
本书根据作者多年的从业经验,从开发实战出发,全面深入地讲解了Android驱动开发。本书以Android驱动本质为源,深入浅出地剖析了Android驱动程序开发要用到的DMA、中断、同步、等待队列与signal等多项技术。本书还从系统的角度描述了Android驱动与Android其他部分的有机结合,为Android用户提供各类智能输入/输出服务。 本书适合从事Linux开发、Android底层驱动开发、系统框架开发,以及Android底层模块验证测试等?#21335;?#20851;软件工程人员阅读;也适合从事Android智能手机其他领域的研发人员参考;还适合作为大、中专院校与培训机构?#21335;?#20851;实践性指导教材。 本书根据作者多年的从业经验,从发实战出发,全面深地讲解了Android驱动发。本书以Android驱动本质为源,深浅出地剖析了Android驱动程序发要用到的DMA、中断、同步、等待队列与signal等多项技术。本书还从系统的角度描述了Android驱动与Android其他部分的有机结合,为Android用户提供各类智能输/输出服务。
本书适合从事Linux发、Android底层驱动发、系统框架发,以及Android底层模块验证测试等?#21335;?#20851;软件工程人员阅读;也适合从事Android智能手机其他领域的研发人员参考;还适合作为大、中专院校与培训机构?#21335;?#20851;实践性指导教材。

资料目录:

前言

第一篇 Android的前世今生——Android概述篇

第1章 Android的前世今生

1.1 Android的起源

1.2 开放手机联盟

1.3 开源与相关协议

1.4 系统的升级与发展

第2章 Android体系结构

2.1 四层空间基本结构

2.2 Android代码目录结构

2.3 Android开发环境搭建

第二篇 勿于浮砂筑高台——Linux驱动基础篇

第3章 Linux内核综述

3.1 OS基本概念

3.2 Linux内核综述

第4章 Linux内核编程与内核模块

4.1 Linux内核源代码目录结构

4.2 Linux内?#35828;?#32534;译与启动

4.3 Linux内?#35828;腃编程

4.4 Linux内核模块基础与骨架

4.5 Linux模块的加载与卸载

4.6 Linux模块的参数与导出符号

4.7 Linux模块的使用计数

第5章 Linux文件系统

5.1 Linux文件系统概述

5.2 Linux设备文件系统

第6章 Linux字符设备驱动

6.1 Linux字符设备驱动结构

6.2 一个字符设备驱动例子——virtualchar

6.3 对virtualchar设备的访问

第7章 Linux设备驱动中的内存与I/O访问

7.1 CPU与内存和I/O之间的?#36866;?/p>

7.2 Linux内存管理

7.3 Linux内存访问

7.4 Linux I/O访问

7.5 DMA

第8章 Linux设备驱动中的中断

8.1 Linux中断及中断处理架构

8.2 Linux中断编程

8.3 Linux定时器

8.4 Linux延时处理

第9章 Linux设备驱动中的并发

9.1 Linux中的并发与竞争

9.2 Linux中常用的同步访?#22987;?#26415;

9.3 增加并发控?#39057;膙irtualchar驱动

第10章 Linux设备的阻塞?#25509;?#38750;阻塞式访问

10.1 阻塞?#25509;?#38750;阻塞式访问

10.2 Linux的轮询访问

第11章 Linux设备驱动中的异步访问

11.1 Linux 2.6中的异步访问

11.2 异步Fifo驱动例子

第12章 Linux块设备驱动

12.1 块设备的I/O操作特点

12.2 Linux块设备驱动结构

12.3 Linux块设备驱动的模块加载与卸载

12.4 块设备的打开/释放/IOCTL

第13章 Linux网络设备驱动

13.1 Linux网络设备驱动体系结构

13.2 Linux网络设备驱动结构

13.3 Linux网络设备驱动I/O实现

第三篇 实践出真知——Android驱动实践篇

第14章 Android HAL层的设计

14.1 Android HAL概述

14.2 为Android开发虚拟驱动virtualio

14.3 Android集成C程序访问virtualio

14.4 Android通过HAL访问virtualio

第15章 Framebuffer子系统

15.1 Linux Framebuffer一般子系统

15.2 Android Framebuffer子系统实践

15.3 Android系统对Framebuffer的使用

第16章 Input子系统

16.1 Linux Input一般子系统

16.2 Android Input子系统实践

16.3 Android系统对Input的使用

第17章 V4L2子系统

17.1 Linux V4L2一般子系统

17.2 Android V4L2实践

17.3 Android系统对V4L2的使用

第18章 Binder IPC通信子系统

18.1 Binder驱动概述

18.2 Binder通信模型

18.3 Binder驱动

18.4 Binder的工作流程

第19章 USB子系统

19.1 USB协议基础知识

19.2 USB子系统底层

19.3 Android USB子系统实践

第20章 Bootloader引导子系统

20.1 Bootloader流程分析

20.2 Bootloader修改指南

参考?#21335;?br />
 


 

------?#25351;?#32447;----------------------------
锋哥公众号


锋哥微信号


使命召唤ol幽灵
足球竞彩网推荐预测 福建时时玩法规则 多乐开奖结果查询 吉林时时开奖号查询 500彩票网官网电脑版 pk10冠军四码规律破解 达人捕鱼 足彩14场二等奖多少钱 新英超 im体育是哪个平台