机读格式显示(MARC)
- 000 01568nam2 2200301 4500
- 010 __ |a 978-7-115-29802-7 |d CNY99.00 (含光盘)
- 100 __ |a 20131014d2013 em y0chiy0121 ea
- 200 1_ |a Android深度探索 |A Androidshen du tan suo |h 卷1 |i HAL与驱动开发 |f 李宁编著
- 210 __ |a 北京 |c 人民邮电出版社 |d 2013.1
- 215 __ |a 637页 |c 图 |d 24cm |e 光盘1片
- 330 __ |a 全书分为4篇, 分别从搭建开发环境, Linux驱动和Android HAL的基础知识, 开发Linux驱动的高级技术和分析典型的Linux驱动源代码4个方面介绍Android和Linux的底层开发。本书使用的试验环境是Ubuntu Linux12.04 LTS、Android模拟器和S3C6410开发板。在第1篇详细介绍了如何搭建和使用这3个试验环境。第2篇通过3个Linux驱动的完整案例 (统计单词个数驱动、LED驱动和蜂鸣器驱动) 从不同角度来讨论如何开发一个完整的Linux驱动。并且通过完整的案例介绍了如何编写Android HAL, 以及如何与Linux驱动交互。第3篇则介绍了开发Linux驱动所需要的高级技术, 这些技术包括并发控制、阻塞和非阻塞I/O、异步编程、Linux中断和底半部、时间管理、内存管理和I/O访问。最后一部分分析了一些典型Linux驱动的源代码 (RTC驱动、LCD驱动、音频驱动、块设备驱动、网络设备驱动和USB驱动)。
- 517 1_ |a HAL与驱动开发 |A HALyu qu dong kai fa
- 606 0_ |a 移动终端 |A yi dong zhong duan |x 应用程序 |x 程序设计
- 701 _0 |a 李宁 |A li ning |4 编著
- 801 _0 |a CN |b 安徽新华 |c 20131014
- 905 __ |a ASTU |d TN929.53/169/1
- 915 __ |b 2334264-5 |d TN929.53 |e 169 |f 2 |v 1