Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1512074
  • 博文数量: 338
  • 博客积分: 2695
  • 博客等级: 少校
  • 技术积分: 3556
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-05 11:37
个人简介

小鱼儿游啊游啊。。。。

文章分类

全部博文(338)

文章存档

2019年(4)

2018年(8)

2017年(6)

2016年(10)

2015年(49)

2014年(48)

2013年(98)

2012年(115)

发布时间:2013-04-26 19:24:34

CameraService.cpp (frameworks\base\services\camera\libcameraservice)中调用hw_get_module[cpp] view plaincopyvoid CameraService::onFirstRef()  {      BnCameraService::onFirstRef();   &.........【阅读全文】

阅读(2114) | 评论(0) | 转发(0)

发布时间:2013-04-23 17:21:14

http://blog.csdn.net/luoshengyang/article/details/6567257Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux.........【阅读全文】

阅读(1645) | 评论(0) | 转发(0)

发布时间:2013-01-24 14:53:38

Android HAL层,即硬件抽象层,是Google响应厂家“希望不公开源码”的要求推出的新概念1,源代码和目标位置源代码: /hardware/libhardware目录,该目录的目录结构如下:/hardware/libhardware/hardware.c编译成libhardware.so,目标位置为/system/lib目录/hardware/libhardware/include/hardware目录下包含如下头文件:.........【阅读全文】

阅读(9217) | 评论(0) | 转发(6)

发布时间:2013-01-24 14:52:03

转自:http://hi.baidu.com/xdyang1986/blog/item/1681d3d4ef4a63d251da4bd5.html这个函数的主要功能是根据模块ID寻找硬件模块动态链接库德地址,然后调用load去打开动态链接库并从中获取硬件模块结构体地址。具体的源码如下:代码@/hardware/libhardware/hardware.c[cpp] view plaincopyprint?.........【阅读全文】

阅读(8226) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

yanbingwei862015-04-01 15:04

怎么你的文章很多都设置了只能自己看啊 我觉得很多写的很好 也想看看 能开放一下权限嘛  谢谢

回复  |  举报
留言热议
请登录后留言。

登录 注册