[linux-dvb] questions about STV0229_LOCKOUTPUT
Oliver Endriss
o.endriss at gmx.de
Wed Nov 9 02:34:37 CET 2005
Andrew de Quincey wrote:
> On Tuesday 08 Nov 2005 20:35, Oliver Endriss wrote:
> > Imho the dish support in stv0299.c should be replaced by a generic
> > implementation in dvb_frontend.c which can be used by all frontends.
> > It should be easy to replace the stv0299-specific set_voltage stuff by
> > fe->ops->set_voltage() calls.
>
> I seem to remember asking the original author about that when he added it. He
> said the problem was that it is really timing specific - he had to
> specifically optimise the stv0299 code so that it met the requirements. I
> don't have any dish networks hardware myself so I can't confirm or deny this.
Neither do I.
IIRC the problem occurred with stv0299-based budget cards. These cards
did not use I2C_SHORT_DELAY for i2c transfers. Should be fixed now.
If required, stv0299_set_voltage() can be modified to reduce the number
of i2c transfers. If will do it if necessary.
@Jeremy:
Does the attached patch fix your problem?
Oliver
--
--------------------------------------------------------
VDR Remote Plugin available at
http://www.escape-edv.de/endriss/vdr/
--------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dishfix.diff
Type: text/x-diff
Size: 692 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20051109/19e5d5e3/dishfix.bin
More information about the linux-dvb
mailing list