[linux-dvb] PATCH: New driver for Zarlink ZL10313 based Compro S350/S300
zzam at gentoo.org
Sun Dec 30 17:11:48 CET 2007
On Sonntag, 30. Dezember 2007, Tino Reichardt wrote:
> * "Jan D. Louw" <jd.louw at mweb.co.za> wrote:
> > On Sunday 30 December 2007 11:36:12 Tino Reichardt wrote:
> > > * "Jan D. Louw" <jd.louw at mweb.co.za> wrote:
> > > > Hi List,
> > > >
> > > > Attached is a new driver for the Zarlink ZL10313/ZL10039 based Compro
> > > > S350/S300 budget DVB-S cards. Everything except 2 way diseqc should
> > > > work.
> > >
> > > I will test it on my Avermedia DVB-S Pro, which is ZL10313/ZL10036
> > > based.
> > >
> > > Is it a good idea to rename the the driver to zl1031x.c / zl1003x.c ?
> > >
> > > zl1031x.c: zl100312/zl100313/intel6313
> > > zl1003x.c: zl10036/zl10037/zl10038/zl10039 tuner
> > >
> > > Thanks for the driver, I will try it out ;)
> > Many have suggested the possibility of combining the vp310,mt312,zl313
> > and intel 6313 demodulators into a single driver. Now that the 313 is
> > working this will be easier.
> > Unfortunately the zl10036 tuner register map differs from the zl10039
> > tuner, so this driver will definitely not work for you. However, writing
> > s zl10036 driver would be trivial, as a full datasheet is available.
> I did somewriting in january 2007, but I ahdn't the knowledge of dvb-s
> and its internals. Know, since you have done the zl10039, I will give it
> a second try ;)
I already did some work on the Avermedia dvb-s pro based on your patches. But
it did not work correctly until now.
I listed all data here:
The analog patch works and I hope it can get included into the v4l-dvb repo.
For the other parts:
I suggest to either do one zl1003x driver for zl10036, zl10037, zl10038,
zl10039, ce5037 and ce5039.
Or do two drivers:
a: for zl10036 and zl10038 (without special register addresses)
b: for zl10037, zl10039, ce5037 and ce5039 (with normal register addresses)
I also suggest to do one driver for vp310, mt312 and zl10313.
Matthias Schwarzott (zzam)
More information about the linux-dvb