|
发表于 2007-5-22 08:30:30
|
显示全部楼层
Post by aloha_cn
tm3 linux驱动就是没写好的,当然发不出声。打了补丁以后声音、遥控都好了。这个修改已经从mm内核树撤离,现在合并至video4linux主开发树,可以去linuxtv.org下载最新源码。比较爽的是遥控器的支持,呵呵。有什么问题欢迎探讨
BTW: Linux社区的人真的很好,很热心。我是第一次写linux内核补丁,得到了他们很好帮助,其中包括Andraw Morton这样的重量级人物。真不知道他们那里来的这么多精力每天处理问题。一位俄罗斯的叫做Nickolay的开发者,也热心的审查了我的补丁。也希望更多的中国人加入到开源社区。
我仔细的看过你的补丁,不过我只看到了增加天敏大师3自动识别的部分,里面并没有对于其中的其他部分进行更改啊,所以,我这里按照你的补丁更改过后,天敏大师仍然是没有声音。
我的软件环境是Neoshine Linux 3.0,内核2.6.14-1.1644_dt_5的;
另外,我想请教一个问题,文件saa7134-cards.c中,以下部分
-------------
.name = "10MOONS PCI TV CAPTURE CARD",
.audio_clock = 0x00200000,
.tuner_type = TUNER_LG_PAL_NEW_TAPC,
.radio_type = UNSET,
.tuner_addr = ADDR_UNSET,
.radio_addr = ADDR_UNSET,
.gpiomask = 0xe000,
.inputs = {{
.name = name_tv,
.vmux = 1,
.amux = LINE2,
.gpio = 0x0000,
.tv = 1,
},{
.name = name_comp1,
.vmux = 0,
.amux = LINE2,
.gpio = 0x4000,
},{
.name = name_comp2,
.vmux = 3,
.amux = LINE2,
.gpio = 0x4000,
},{
.name = name_svideo,
.vmux = 8,
.amux = LINE2,
.gpio = 0x4000,
}},
.radio = {
.name = name_radio,
.amux = LINE2,
.gpio = 0x2000,
},
.mute = {
.name = name_mute,
.amux = LINE2,
.gpio = 0x8000,
},
------------
如果正确设置,电视卡tm3能够正常发声么?
谢谢你的回复。。。 |
|