过时发夹

文章
7
资源
0
加入时间
3年1月10天

三、Audio-ALSA 中的platfrom、machine、codec一、Linux ALSA 音频系统框架

一、Linux ALSA 音频系统框架● ALSA COREalsa 核心层,向上提供逻辑设备(PCM/CTL/MIDI/TIMER/…)系统调用,向下驱动硬件设备(Machine/I2S/DMA/CODEC)● ASoC COREASoC:ALSA System on Chip,是建立在标准 ALSA 驱动上,为了更好支持嵌入系系统 和 应用于移动设备的音频 codec 的一套软件体系,它依赖于标准 ALSA 驱动框架。由三大部分组成,分别是 Machine、Platform、Codec。