社区
驱动程序开发区
帖子详情
alsa中trace_snd_soc_reg_write的问题。
Color_Fly
2014-02-16 05:14:30
最近在调试音频,在alsa框架中的snd_soc_read,snd_soc_write函数中的trace_snd_soc_reg_read,trace_snd_soc_reg_write是做什么用的?
...全文
538
3
打赏
收藏
alsa中trace_snd_soc_reg_write的问题。
最近在调试音频,在alsa框架中的snd_soc_read,snd_soc_write函数中的trace_snd_soc_reg_read,trace_snd_soc_reg_write是做什么用的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Color_Fly
2014-06-25
打赏
举报
回复
这个问题可以先不去纠结,这是给内核debug用的
恒赌东道
2014-05-26
打赏
举报
回复
我也发现这个问题了!这个函数貌似没有定义啊!我都没找到原型,楼主有答案了么?
hhhhhh201314
2014-02-16
打赏
举报
回复
你具体看看代码啊,这是alsa音频驱动的东东,估计很少有人看这么细吧!
嵌入式Linux项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程
包括3个大项目和若干衍生项目,涵盖:数码相框、电子书、指针、链表、Makefile、网络编程
Soc
ket、USB摄像头、CMOS摄像头、视频监控、WIFI、3G网卡、
ALSA
声卡、便携式视频监控(局域网通信)和电源管理。总体格调:应用为主驱动为辅,手把手现场写代码,再现项目实现过程
linux应用层i2c api函数,
Alsa
驱动
snd
_
soc
_read的底层实现
在分析
snd
_
soc
_codec_driver的结构体时,发现有些芯片的驱动
中
定义了字段reg_word_size, reg_cache_size, reg_cache_default,但没有定义read/
write
,如wm8993:static struct
snd
_
soc
_codec_driver
soc
_codec_dev_wm8993 = {.probe = wm8993_prob...
Alsa
驱动
snd
_
soc
_read的底层实现
在分析
snd
_
soc
_codec_driver的结构体时,发现有些芯片的驱动
中
定义了字段reg_word_size, reg_cache_size, reg_cache_default,但没有定义read/
write
,如wm8993: static struct
snd
_
soc
_codec_driver
soc
_codec_dev_wm8993 = { .probe = w...
ALSA
driver---DAPM flow
参考: https://elixir.bootlin.com/linux/v4.9.218/source/sound/
soc
/
soc
-dapm.c#L804 https://blog.csdn.net/DroidPhone/article/details/14146319 https://blog.csdn.net/DroidPhone/article/details/14052861 h...
audio A
soc
驱动架构详解
说明:文章可能有点乱,是平时分析记录的,但是比较详细。 Hardware Driver:音频硬件设备驱动,由三大部分组成,分别是 Machine、Platform、Codec。 A
SoC
音频驱动由三部分构成:platform,codec,machine。 machine 是包含 platform 与 codec 这两者之间通过i2s 连接控制, platform (cpu_dai) <----->codec_dai Platform:Platform驱动程序包括音频DM...
驱动程序开发区
1,318
社区成员
2,173
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章