Linux audio驅動模型
閱讀目錄
正文
linux驅動 alsa模型:
Linux ALSA聲卡驅動之五:移動設備中的ALSA(ASoC)
Linux ALSA聲卡驅動之六:ASoC架構中的Machine
Linux ALSA聲卡驅動之七:ASoC架構中的Codec
Linux ALSA聲卡驅動之八:ASoC架構中的Platform
Android音頻系統:
Android 音頻系統:從 AudioTrack 到 AudioFlinger
Android音頻系統之AudioPolicyService
深入剖析Android音頻之AudioPolicyService
ALSA聲卡驅動中的DAPM詳解:
ALSA聲卡驅動中的DAPM詳解之二:widget-具備路徑和電源管理信息的kcontrol
ALSA聲卡驅動中的DAPM詳解之三:如何定義各種widget
ALSA聲卡驅動中的DAPM詳解之四:在驅動程序中初始化並註冊widget和route
ALSA聲卡驅動中的DAPM詳解之五:建立widget之間的連接關係
ALSA聲卡驅動中的DAPM詳解之六:精髓所在,牽一髮而動全身
ALSA聲卡驅動中的DAPM詳解之七:dapm事件機制(dapm event)
另一篇DAPM的文章:
DAPM之二:audio paths與dapm kcontrol
DAPM之三:audio paths與asound.conf
DAPM的文章其實看kernel文檔中的dapm.txt是最有用的;