在
linux2.6
的内核里面没有包含
uda1341
的驱动,需要我们自己添加,首先在
linux-2.6.14\sound
目录下建立一个
s3c2410_uda1341
的目录,在这个目录下建立必要的驱动文件
s3c2410_uda1341.c
和
kconfig ,makefile
这三个文件,具体的内容参考源代码。下面我们修改配置文件和
sound
目录下的
makefile
文件,在
sound/kcofig
文件中增加
….
Endif
Source “sound/s3c2410_uda1341/Kconfig” //add here
endmenu
修改
sound/makefile
:
…..
Obj-$(CONFIG_S3C2410_UDA1341)+= s3c2410_uda1341/ //add here
…..
这样在相应的配置选项里面就会出现
2410
的声卡配置。重新编译,音频的驱动就增加完成了。