暂时笔记:
与其他外设是控制器驱动+设备驱动的组合不同,音频驱动有三层,分别是:
| 层级 | 对应音频驱动 | 作用 |
|---|---|---|
| Codec 层 | wm8960.c | 描述这个“音频芯片”的功能(相当于买来的音响设备) |
| Platform/CPU DAI 层 | fsl_sai.c | 描述 SoC 内部的音频接口(相当于房子里的电路/插座) |
| Machine 层 | imx-wm8960.c | 描述这个“房子”里电路和音响是怎么连的 |
这些是音频相关独有的,详细的还需要继续学习
暂时笔记:
与其他外设是控制器驱动+设备驱动的组合不同,音频驱动有三层,分别是:
| 层级 | 对应音频驱动 | 作用 |
|---|---|---|
| Codec 层 | wm8960.c | 描述这个“音频芯片”的功能(相当于买来的音响设备) |
| Platform/CPU DAI 层 | fsl_sai.c | 描述 SoC 内部的音频接口(相当于房子里的电路/插座) |
| Machine 层 | imx-wm8960.c | 描述这个“房子”里电路和音响是怎么连的 |
这些是音频相关独有的,详细的还需要继续学习