当前位置: 技术问答>linux和unix
初学者,修改驱动问题。
来源: 互联网 发布时间:2016-03-13
本文导语: 大家好,马上要接手一个修改音频驱动的活,不知音频驱动这个东西要怎么入手。 就是要从哪个文件开始读,怎么去了解这个程序的框架,各个文件都是做什么的? 看过linux驱动程序开发,但是实际做起来可能会...
大家好,马上要接手一个修改音频驱动的活,不知音频驱动这个东西要怎么入手。
就是要从哪个文件开始读,怎么去了解这个程序的框架,各个文件都是做什么的?
看过linux驱动程序开发,但是实际做起来可能会遇到问题。所以请高人指教我应该怎么做,怎么入手?
谢谢了!!!!!!!!!!!
就是要从哪个文件开始读,怎么去了解这个程序的框架,各个文件都是做什么的?
看过linux驱动程序开发,但是实际做起来可能会遇到问题。所以请高人指教我应该怎么做,怎么入手?
谢谢了!!!!!!!!!!!
|
先打好理论基础吧,懂了Linux的驱动开发框架,知道了总线等东东的情况,基本也就可以胜任了!
|
既然是修改,那就从file_operation看起,然后跟踪read,write,open,ioctl这些具体函数的连接就是了。
|
音频的driver一般有I2S总线和AC97总线
最好先了解一下这个
最好先了解一下这个
|
其实就是总线的操作
中断注册