ALSAオーディオドライバフレームワーク

音/コア/ sound.cのfile_operationsが輸送の役割を果たしている、トップレベルを達成

制御インターフェースはfile_operationsを実装/コア/ control.c音

音声/コア/ pcm_native.c、file_operationsの捕捉を再生を実現

ALSAインタフェースfile_operationsこれらの規定

 

どのようにドライバを書くには?実装コードは、ハードウェア関連のことができます。

配布、設定、および登録snd_card構造:

インターフェイスコントロールを作成します。1. snd_card_create //

再生、キャプチャインターフェイスを作成します。2. snd_pcm_new //

3. snd_card_register

おすすめ

転載: www.cnblogs.com/jiangjh/p/10994488.html