[linux-dvb] Re: Moving tuner handling code to separate file.

Michael Krufky mkrufky at m1k.net
Sun Apr 16 22:38:35 CEST 2006

Andreas Oberritter wrote:

> Michael Krufky wrote:
>> Is this what you have in mind?
>> http://linuxtv.org/hg/~mkrufky/lgh06xf
> No. The LG H06xF is not a frontend, but only a tuner in a can. See my 
> old patch http://www.saftware.de/patches/frontend.diff (bsru6.c is 
> probably a good example) to see what I have in mind.
> Your patch looks good though, but it's a different topic IMHO.
>> The config structs are device-specific, and are different in each 
>> implementation, so I left those where they were in the card drivers.
>> This series moves all of the common pll_set code into a single 
>> header.  I went with the "fe_foo.h" naming.  I think this is what 
>> we've all settled on.
> Have we? We just found out that there is a difference between FE and NIM.
> Also, since your fe_lgh06xf.h doesn't contain code for a front-end (as 
> in "combination of at least PLL, demodulator and PCB"), but only for 
> the tuner, I wouldn't call it fe_*.h. ;-)

You are mistaken.  The LG TDVS H-06xF is a NIM.

The titles of the datasheets read as follows:

Analog & Digital NIM Tuner
VSB/QAM Multi-Tuner

The unit is a "tin can" containing the TUA6034 pll, the tda9887 NTSC 
demod, and the lgdt3303 vsb/qam demod.


More information about the linux-dvb mailing list