Mauro, Thank you for the information. I expected that someone might recognize the unidentified NTSC IF Demodulator as something that already has a driver. I can not remove the cover of the box to determine what chips it contains. It is soldered to a heat sink. It requires a large amount of heat to melt the solder connecting a chip's heat sink tab to the box. I do not want to damage my card. I prefer to reuse code. Sometimes I fail to ask the obvious question: "Is there a driver that does this already written?" Instead of asking the question I jump to the wrong conclusion: "There is no existing driver." and outline the work required to write a driver. Now that I know where to look I'm sure I can hook up to the existing drivers. -- 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.