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/ ---------------------------------------------------------------- _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb