![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
whshiyun
……
展开
-
在Android手机中通过i2c读取芯片寄存器(含i2c-tools)
在Android手机中通过i2c读取芯片寄存器(含i2c-tools)tags: Android Linux i2c driver需求:同事甩来一个某品牌的手机,Android系统,需要把里面某个芯片的寄存器配置参数值读出来。折腾了两天(坑爹的网络以及……xxx墙),记录一下,以备今后查询思路: 在Android下运行一个C语言程序 用这个c语言程序去访问i2c bus 利用lin原创 2017-10-26 18:24:30 · 5365 阅读 · 0 评论 -
Android O 的camera framework-hal层框架笔记(基于高通845平台)
Android O 的camera framework/hal层框架笔记(基于高通845平台)tags: android camera文章目录Android O 的camera framework/hal层框架笔记(基于高通845平台)@[toc]**0 前言** **1 CameraServer的启动** **2 打开一个Camera** **3 为Camera创建stream** **4...原创 2019-03-06 20:24:50 · 2351 阅读 · 0 评论 -
Android O Treble框架笔记(基于高通845平台)
Android O Treble框架笔记(基于高通845平台)tags: android文章目录Android O Treble框架笔记(基于高通845平台)@[toc]**0 前言** **1 关于Treble架构** **2 hardware中的IBinder与IBase** **2.1 关于binder** **2.2 关于base** **2.3 对binder与base的理解** ...原创 2019-03-06 15:45:55 · 1411 阅读 · 0 评论 -
msm8996平台的 camera 框架笔记
msm8996平台的 camera 框架笔记标签(空格分隔): camera文章目录msm8996平台的 camera 框架笔记@[toc]0 前言 1 kernel中的camera结构 1.1 qcom的v4l2节点结构 1.2 一个zsl的session和stream 2 hal层中的camera结构 2.1 aosp的camera接口 2.2 一个preview的启动过程 2.2.1 ...原创 2018-12-24 18:36:46 · 2494 阅读 · 0 评论 -
关于qcom camera cpp driver 的buf分析笔记(msm8996)
关于qcom camera cpp driver 的buf分析笔记(msm8996)tags : linux camera文章目录关于qcom camera cpp driver 的buf分析笔记(msm8996)@[toc]CPP工作过程1 `cpp_open_node()`2 `VIDIOC_MSM_CPP_GET_INST_INFO32`3 `VIDIOC_SUBSCRIBE_EVENT...原创 2018-11-20 17:23:56 · 1454 阅读 · 3 评论 -
qcom vfe笔记(msm8996平台)
qcom vfe笔记(msm8996平台)tags : msm8996 camera文章目录qcom vfe笔记(msm8996平台)@[toc]0 前言 1 camera smmu初始化 2 VFE的创建 2.1 vfe平台资源(intr) 2.2 vfe v4l2 subdev创建 2.3 vfe buf_mgr创建 3 vfe stream的创建 3.1 vfe open 3.2 s...原创 2018-11-20 17:19:14 · 6806 阅读 · 0 评论 -
关于从android服务中打开linux设备节点没有权限的问题(seplicy-selinux)
关于从android服务中打开linux设备节点没有权限的问题(seplicy/selinux)tags: android linux driver自己创建一个设备节点,/dev/xxx,然后想在android的内核某个位置去打开这个设备,结果碰到permition denied这个问题,开始以为是设备节点的读写权限,但是修改了读写权限后还是不行,最后发现还要设备android的sep...原创 2018-08-25 15:22:45 · 2113 阅读 · 0 评论 -
高通msm8996平台的ASOC音频路径分析(基于androidN及linux3.1x)
高通msm8996平台的ASOC音频路径分析(基于androidN及linux3.1x)tags : msm8996 sound linux android高通msm8996平台的ASOC音频路径分析(基于androidN及linux3.1x)前言0 ASOC音频子系统模型1 关于高通平台2 音频数据流视角的音频链路2.1 音频数据流工作过程2.1.1 pcm open...原创 2018-07-02 21:07:03 · 21990 阅读 · 14 评论 -
AudioEffect音频数据流笔记--buffer相关
AudioEffect笔记–buffer相关标签(空格分隔): android audio effectAudioEffect笔记buffer相关音频数据流mInBuffermOutBuffer设置AudioTrack mMainBuffer设置1 音频数据流这里仅仅讨论mixerThread的流。 音频数据流如下图: 2 mInBuffer、mOutBuffer设置mInBuffer、原创 2018-04-04 17:58:38 · 3044 阅读 · 3 评论 -
android audio effects框架笔记
android audio effects框架笔记标签(空格分隔): android sound effectandroid audio effects框架笔记1 相关类及成员说明1.1 AudioPolicyService类1.2 AudioPolicyEffects类1.3 audioEffect相关1.3.1 audioEffect的创建位置1.3.2 audio...原创 2018-04-03 17:44:53 · 7220 阅读 · 4 评论 -
关于dapm中的widgets与kcontrol
关于dapm中的widgets与kcontrol标签(空格分隔): audio文章目录关于dapm中的widgets与kcontrol@[toc]0 前言1 widgets的创建2 path的创建2.1 创建一个path2.2 关于widgets和path中的connect及end point3 widgets中的kcontrol的创建3.1 创建kcontrol3.2 autodisabl...原创 2019-09-24 18:30:37 · 2004 阅读 · 1 评论