Using the tda9887 driver is easy and it works. I added this line to the definition of CX88_BOARD_DVICO_FUSIONHDTV_5_GOLD card in cx88-cards.c: .tda9887_conf = TDA9887_PRESENT, I also need to set the force mute capability tda9887 from the dvb driver the when I tune a digital channel. The tda9887 makes an annoying sound when tuned to a digital signal. I have verified this using an ugly test hack to set the force mute bit. I know what needs to be done to mute the tda9887, but I am not sure what the interace should look like. --Mac On Friday 05 August 2005 08:37 am, Mauro Carvalho Chehab wrote: > Em Qui, 2005-08-04 ?s 16:20 -0400, Michael Krufky escreveu: > > Mac Michaels wrote: > > > > > > Analog video4linux drivers are (incorrectly) > > recognizing the NTSC IF Demodulator as a tda9887... > > This is because they share the same i2c address. > > Analog drivers are currently working without a driver > > for the NTSC IF Demodulator, but once we implement ATSC > > on this, the NTSC IF Demolulator will certainly be of > > necessity. I suggest writing a *separate* driver for > > the NTSC IF Demodulator, and that it be included within > > video4linux cvs. It will need to be called by both > > tuner-core, and cx88-dvb / bt8xx-dvb. > > The TDA9887 is an alignment-free multistandard (PAL, > SECAM and NTSC) vision and sound IF signal PLL > demodulator for positive and negative modulation, > including sound AM and FM processing. A special function > is implemented for the demodulation of FM radio signals > (fRIF = 10.7 MHz). > http://www.semiconductors.philips.com/pip/TDA9887.html > > Maybe the NTSC IF demodulator at the board *is* tda9887 > or another chip from that family. > > > We do need a separate driver for NTSC IF Demodulator, > > and tuner-core should call NTSC IF Demod to reset to > > analog state, and [cx88-dvb / dvb-bt8xx] should call > > NTSC IF Demod to reset to digital state. > > Please, try to avoid duplicating already existing > things. If tda9887 current code works (maybe with some > small patches) just use it. It currently supports: > > TDA9885 (PAL, NTSC) > TDA9886 (PAL, SECAM, NTSC) > TDA9887 (PAL, SECAM, NTSC, FM Radio) > > What's the NTSC IF demodulator at the tuner? > > Mauro.