Re: No sound on AVerMedia TVCapture98 with MSP3410 daughterboard (resend2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, 2003-01-31 at 09:29, Gerd Knorr wrote:
> Alex Holden <alex@xxxxxxxxxxxxxxx> writes:
> > bttv0: i2c: checking for MSP34xx @ 0x88... found
> > i2c-core.o: driver i2c msp3400 driver registered.
> msp3400.c needs that 0x80 -> 0x88 change too.

This is the change that I made to msp3400.c, is it sufficient or does
something else need changing as well?

--- bttv-0.7.103/driver/msp3400.c	2003-01-27 12:08:09.000000000 +0000
+++ bttv-0.7.103.modified/driver/msp3400.c	2003-01-29 23:10:46.000000000
+0000
@@ -133,7 +133,7 @@
 
 /*
----------------------------------------------------------------------
*/
 
-#define I2C_MSP3400C       0x80
+#define I2C_MSP3400C       0x82
 #define I2C_MSP3400C_DEM   0x10
 #define I2C_MSP3400C_DFP   0x12

I just realised that I had something of a mismatch of modules from the
kernel bttv and the new (0.7.103) bttv. I've fixed that and the messages
from the kernel are slightly different, but the sound still doesn't
work. The new messages are:

bttv: driver version 0.7.103 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is Advanced Micro Devices [AMD] AMD-760 [IGD4-1P]
System Controller
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 2) at 00:0b.0, irq: 3, latency: 32, mmio: 0xe3001000
bttv0: detected: AVermedia TVCapture 98 [card=13], PCI subsystem ID is
1461:0002bttv0: using: BT878(AVerMedia TVCapture 98)
[card=13,autodetected]
bttv0: Hauppauge/Voodoo msp34xx: reset line init [11]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: Avermedia eeprom[0x4039]: tuner=5 radio:no remote control:yes
bttv0: using tuner=5
bttv0: i2c: checking for MSP34xx @ 0x88... found
i2c-core.o: driver i2c msp3400 driver registered.
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips:
tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: probing bt848 #0 i2c adapter [id=0x10005]
tuner: chip found @ 0xc2
tuner: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
i2c-core.o: client [Philips PAL_BG (FI1216 and compa] registered to
adapter [bt848 #0](pos. 0).
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: registered device video0
bttv0: registered device vbi0

Incidentally, what is the tvmixer.o module supposed to do? It gives this
message when I insert it:

i2c-core.o: driver tv card mixer driver registered.
tvmixer: debug: Philips PAL_BG (FI1216 and compa

Is it supposed to create a new mixer device that controls the volume of
the TV card or something?

-- 
------------ Alex Holden - http://www.linuxhacker.org ------------
If it doesn't work, you're not hitting it with a big enough hammer







[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux