相关概念
以下是本手册中涉及到的相关概念:
- CPU DAI:主控端的音频数据接口,比如 I2S、Spdif、Pdm、Tdm;
- CODEC DAI:编解码;
- DAI_LINK:绑定
cpu_dai
和codec_dai
为一个声卡,等同于Machine驱动; - DMAENGINE:用于CPU和I2S/Spdif 等Dai之间的Dma传输引擎,实际是通过Dma来进行数据的搬运;
- DAPM:动态音频电源管理,用于动态管理Codec等的电源管理,根据通路的开启配置开关,以达到保证功能的前提下功耗尽量小;
- JACK:耳机的接口检测,大部分使用Codec自身的检测机制,小部分使用IO来进行模拟。