#百人创作先锋团#Linux ALSA驱动之二:声卡的创建流程
原创
1、structsndcard1.1、sndcard是啥sndcard可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在sndcard的管理之下,声卡驱动的第一个动作通常就是创建一个sndcard结构体。因此我们也从structsndcard的讲解开始。1.2、sndcard定义c++structsndcard{intnumber;numberofsoundcard(indextosndcards)charid[16];idstringofthiscardchardriver[16];drivernamecharshor...