struct snd_card是在ALSA Core层的核心数据结构,而snd_soc_card是ASoC层的核心数据结构。在嵌入式系统中,声卡驱动一般只需要关注两个逻辑设备:PCM设备跟Control设备。PCM设备用于管理音频数据,而Control设备用于Codec物理设备。下图尽可能描述声卡驱动所涉及的重要数据结构。

Linux声卡驱动涉及重要结构体
ALSA关键数据结构

 

相关文章:

  • 2021-12-24
  • 2021-12-15
  • 2021-09-10
  • 2022-01-01
猜你喜欢
  • 2021-06-01
  • 2021-09-25
  • 2022-01-25
  • 2021-12-24
  • 2021-12-24
  • 2021-03-31
  • 2021-07-30
相关资源
相似解决方案