摘要:
还是以LINPUT1为例,当使用DAPM后,只需要将LINPUT1 Switch和Boost Switch暴露给应用程序就可以了。 对于普通的kcontrol,里面有一个snd_kcontrol_new结构体,里面有info、put、get等函数。将snd_kcontrol_new结构体封装成一个s 阅读全文
posted @ 2021-02-18 12:36
一代枭雄
阅读(601)
评论(0)
推荐(0)
摘要:
移植的驱动程序中,可以播放声音但是不能录制声音。查看原理图: 当录制声音时,模拟信号从MIC1进来,最终输入到编解码芯片的LINPUT1,然后经过一系列的开关和部件,到达ADC转换器,转换成数字信号后,传递给CPU。若将这条路径上涉及到的各个部件打开,需要设置一系列的寄存器。那么有哪些寄存器呢?打开 阅读全文
posted @ 2021-02-18 12:05
一代枭雄
阅读(862)
评论(0)
推荐(0)