- Android系統級深入開發
- 韓超 梁泉
- 155字
- 2018-12-29 13:39:43
6.4.7 音頻的驅動程序
OMAP的音頻驅動使用了標準的ALSA(Advanced Linux SoundArchitecture,高級Linux聲音體系)驅動程序框架。ALSA核心部分主要需要使能CONFIG_SND系列的配置宏,使用sound/core/目錄中的各個文件。
OMAP的音頻設備使用McBSP接口和處理器的音頻子系統相連接,具體的OMAP驅動程序在sound/soc/omap/中實現。omap-mcbsp.c和omap-pcm.c是其中的兩個重要文件。
在omap-pcm.c中定義了platform_driver的Audio設備名稱為omap-pcm-audio,并且向Alsa框架注冊了這個設備。
推薦閱讀
- 軟件項目管理(第2版)
- C語言程序設計(第3版)
- 算法零基礎一本通(Python版)
- 青少年軟件編程基礎與實戰(圖形化編程三級)
- 信息安全技術
- SQL基礎教程(第2版)
- ArcGIS for Desktop Cookbook
- Getting Started with Python and Raspberry Pi
- R語言數據可視化:科技圖表繪制
- ActionScript 3.0從入門到精通(視頻實戰版)
- Training Systems Using Python Statistical Modeling
- Visual Basic 程序設計實踐教程
- SAP Web Dynpro for ABAP開發技術詳解:基礎應用
- Instant Pygame for Python Game Development How-to
- Learning Puppet