soc_enum使用
在Linux内核中,`soc_enum`结构用于描述`mux`控件(多路开关)的寄存器信息。`mux`控件与`mixer`控件类似,都是多个输入端和一个输出端的组合控件。与`mixer`控件不同的是,`mux`控件的多个输入端同时只能有一个被选中。因此,`mux`控件所对应的寄存器,通常可以设定一段连续的数值,每个不同的数值对应不同的输入端被打开。
enum c++除了以上介绍的几种常用的控件,`ASoC`还为我们提供了另外一些控件定义辅助宏,详细的请读者参考`include/sound/soc.h`。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论