struct hw_module_t HAL_MODULE_INFO_SYM
来源:互联网 发布:萧山网络问政受理 编辑:程序博客网 时间:2024/05/06 09:23
先开个头,准备这与一篇struct hw_module_t HAL_MODULE_INFO_SYM 相关的文章。
Hal层的库文件是怎么被上层调用的?上层调用时的入口(相当于main)又是什么呢?它就是HAL_MODULE_INFO_SYM。
下gps.default.so库为例子,上层gpstest.apk打开后,会在/system/lib/hw/下面寻找gps.default.so(也可能是gps.$(platform).so)的这个库,gps.defualt.so的入口就是HAL_MODULE_INFO_SYM, 从此再去调用hal层里的open,init,write,read等接口,hal再通过这个接口去设备结点读写。
简单是这样,深入的可以在网上找,相关的资料比较多,不深入说了。
0 0
- struct hw_module_t HAL_MODULE_INFO_SYM
- struct hw_module_t HAL_MODULE_INFO_SYM
- hw_module_t 加载过程
- hw_module_t 加载过程
- audio hal HAL_MODULE_INFO_SYM define and load
- Struct
- struct
- struct
- struct
- Struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- struct
- 3、Longest Substring Without Repeating Characters
- java验证用户是否重复登录
- 直接调用硬件摄像头录像和拍照
- Android开发代码片收集
- (2155)POJ
- struct hw_module_t HAL_MODULE_INFO_SYM
- 实战Nginx与PHP(FastCGI)的安装、配置与优化
- python 访问配置文件.ini
- Hadoop集群datanode死掉情景之一
- 由一段代码谈前端js优化和编码规范
- OVa Online Judge 学习笔记- AOAPC I Volume 1. Elementary Problem Solving String
- 来自西弗吉利亚大学li xin整理的CV代码合集(转)
- C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
- 浅析final关键字