Linux音频驱动之二:声卡的创建

2014-11-24 08:20:34 · 作者: · 浏览: 2

snd_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在snd_card的管理之下,声卡驱动的第一个动作通常就是创建一个snd_card结构体。正因为如此,本节中,我们也从 struct cnd_card开始吧。


snd_card的定义位于改头文件中:include/sound/core.h