
arm_sound
小陆zi
邊工作,邊學習。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Sound Mixer (Control 接口 1)
1,初始化函数:snd_soc_add_controls(codec, wm9713_snd_ac97_controls,ARRAY_SIZE(wm9713_snd_ac97_controls)); 首先wm9713_snd_ac97_controls结构体数组的实力化,这个过程是在编译的时候就决定的。是使用宏定义完成的。(1)涉及到两个结构体,一个是snd_kcontr原创 2013-01-23 17:08:14 · 2104 阅读 · 0 评论 -
Sound Mixer (设备初始化)
1,首先来明确这个设备节点的由来。这个节点代表声卡的控制接口。设备的路径:/dev/snd/controlC0 由于基本的linux的操作是由ioctl进行用户空间和内核空间的数据交互已达到实现控制。那么就看看这个设备的由来。static int snd_ctl_dev_register(struct snd_device *device){ struct snd_ca原创 2013-01-23 17:06:41 · 2457 阅读 · 0 评论