qualcomm platform camera porting】的更多相关文章

转载自http://www.cnblogs.com/thjfk/p/4086001.html camera基本代码架构 Camera原理:外部光线穿过lens后,经过color filter滤波后照射到sensor面上,sensor将从lens上传到过来的光线转换成电信号,再通过内部的AD转换为数字信号,如果sensor没有集成DSP,则通过DVP的方式传输到baseband,此时的数据格式是RAW DATA.必须通过平台的isp来处理.如果集成了DSP,这RAW DATA数据经过AWB,col…
1  camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略:在kernel中实现sensor的底层驱动.但是,对于最核心的sensor端的底层设置.ISP效果相关等代码则是单独进行了抽离,放在了一个daemon进程中进行管理: 图1 Qualcomm平台camera代码架构简图 由于高通把大部分具体的设置及参数放到了daemon进程中,所以在kernel部分只是进行了V4L2的设备…
本文转载自:http://blog.csdn.net/gabbzang/article/details/19906687 http://www.01yun.com/mobile_development/20130327/283166.html Qualcomm 8X camera daemon进程浅析 Camera 先看一下抽象层的主要流程: 首先启动一个守护进程 Main()(camdaemon.c) int qcamsvr_start(void)( qcamsvr.c) { 1.      …
Camera 先看一下抽象层的主要流程: 首先启动一个守护进程 int qcamsvr_start(void)( qcamsvr.c) { 1. server_fd = open(server_dev_name, O_RDWR);//打开服务对应的文件节点 2. if (mctl_load_comps()) //加载所有需要的组件 3. rc = qcamsvr_load_gesture_lib(&gesture_info.gesture_lib);//加载手势库 4. ez_server_so…
Platform MSM8917 PM8937 PMI8940 Parameters 1 battery charging voltage : qcom,float-voltage-mv = <0x10fe>; 2 battery recharge threshold : qcom,resume-delta-mv = <0xc8>; 3 the max current battery charging current : qcom,fastchg-current-ma = <…
Android Camera HAL3中拍照Capture模式下多模块间的交互与帧Result与帧数据回调https://blog.csdn.net/gzzaigcnforever/article/details/49094107https://blog.csdn.net/xiongtiancheng/article/details/73928717 高通camera框架:初理解之三_HAL3.0简介http://blog.sina.com.cn/s/blog_c0de2be70102w5wa.…
本文转载自:http://blog.sina.com.cn/s/blog_c0de2be70102vyn1.html 1  camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略:在kernel中实现sensor的底层驱动.但是,对于最核心的sensor端的底层设置.ISP效果相关等代码则是单独进行了抽离,放在了一个 daemon进程中进行管理: 图1 Qualcomm平台camer…
http://blog.csdn.net/wdsfup/article/details/52302142 http://www.manew.com/blog-166674-12962.html Gentoo LinuxGentoo内核(gentoo-sources)特有的选项 Gentoo Linux supportCONFIG_GENTOO_LINUX 选"Y"后,将会自动选中那些在Gentoo环境中必须开启的内核选项,以避免用户遗漏某些必要的选项,减轻一些用户配置内核的难度.建议选…
============================================================================== 深入linux kernel内核配置选项 ============================================================================== 如果自己不亲自实践配置的话,你永远也体会不到内核的真实所在. 使用过linux的发行版之一gentoo的话,你应该知道这是一个彻头彻尾的自定义…
https://inqlude.org/ Stable libraries | Development versions | Unreleased | Commercial | All attica Open Collaboration Services API avahi-qt Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and Bonjour baloo Baloo is a file indexing and searchi…