?? driver readme.txt
字號:
?最近將UTU2440上的ALSA音頻驅動折騰了出來,分享給大家!
我的郵箱是zhj8407@gmail.com 有什么問題大家可以相互討論。
對了,大家如果使用到了該驅動(復制、修改等),望能保留GPL聲明和作者信息?;镜穆殬I道德嘛!
附件里面包含兩個文件bitfield.h和s3c24xx-uda1341.c。
1. 將bitfied.h拷貝到目錄include/asm-arm/plat-s3c24xx/下
2. 將s3c24xx-uda1341.c拷貝到目錄sound/arm下
3. 修改sound/arm/Kconfig文件,加入如下內容:
config SND_S3C24XX_UDA1341
tristate "S3C24xx UDA1341TS driver"
depends on ARCH_S3C2410 && SND
select SND_PCM
help
Say Y here if you have a board based on SAMSUNG S3C24XX Series
and want to use its Philips UDA 1341 audio chip.
To compile this driver as a module, choose M here: the module
will be called snd-s3c24xx-uda1341.
4. 修改sound/arm/Makefile文件,加入
obj-$(CONFIG_SND_S3C24XX_UDA1341) += snd-s3c24xx-uda1341.o
snd-s3c24xx-uda1341-objs := s3c24xx-uda1341.o
5. make menuconfig時選上ALSA音頻的支持。
當然,以上這些只是驅動程序。要使你的系統支持ALSA,你還得移植ncurses, alsa-lib,alsa-util等。在文件ALSA-lib port中有說明。
在使用aplay播放時,還要創建以下幾個文件節點
/bin/mkdir /dev/snd
/bin/mknod /dev/snd/controlC0 c 116 0
/bin/mknod /dev/snd/hwC0D0 c 116 4
/bin/mknod /dev/snd/pcmC0D0c c 116 24
/bin/mknod /dev/snd/pcmC0D0p c 116 16
/bin/mknod /dev/snd/seq c 116 1
/bin/mknod /dev/snd/timer c 116 33
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -