e9hack wrote: > Manu Abraham wrote: >> I have been looking at the STV0297D/E datasheets specifically to check >> this issue (and i don't see any differences than how it is "potentially' >> differently from other devices): > > I didn't say, that something is implemented differently. I said, something (random address read) is not implemented. In fact what we have here is random read, not sequential read >> I2C Read: >> >> START >> SLAVE ADDRESS >> R/W >> ACK (STV0297) >> BASE ADDRESS >> ACK (STV0297) >> STOP > This was a write request. > > The read request (in this case a 'current address read') starts now: A read consists of a write + read >> START >> SLAVE ADDRESS >> R/W >> ACK (STV0297) >> DATA BYTE 1 >> ACK (Host) >> DATA BYTE n >> ACK (Host) > This must be a NACK. It is an ACK complemented (/ACK) _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb