[linux-dvb] Support of Nova S SE DVB card missing

Oliver Endriss o.endriss at gmx.de
Sat Aug 23 17:48:54 CEST 2008


Patrick Boettcher wrote:
> Hi,
> 
> On Sat, 23 Aug 2008, Oliver Endriss wrote:
> > Btw, I don't understand Patrick's workaround.
> 
> The Flexcop i2c-interface is not very flexible. You cannot send just a 
> single write request with an independent read request following.

Ah, ok. Maybe we should add some comments.

> The same problematic applies for several USB-I2C requests as we have it in 
> dvb-usb at several places.
> 
> In addition (see my other mail in that thread), sending two independent 
> i2c_transfers which actually belong together is not really safe.

The current code in the else path will *never* work, because the tuner
does not support repeated start conditions. The problem is not the I2C
master (saa7146/flexcop) but the I2C slave (s5h1420).

> (However 
> I understand that for most single-receiver boards it is no real problem, 
> as long as no one is using this i2c-adapter from user-space at the same 
> time.)

True.

CU
Oliver

-- 
----------------------------------------------------------------
VDR Remote Plugin 0.4.0: http://www.escape-edv.de/endriss/vdr/
----------------------------------------------------------------



More information about the linux-dvb mailing list