11-bit temperature problem

Jean Delvare khali at linux-fr.org
Thu Aug 14 18:45:19 CEST 2003


> Gah!  I'm sorry: (b) + (c) *is* i2c_smbus_read_byte_data() minus a
> stop bit.

Aha, OK, that's it. Didn't know that (there are sooo many things I still
don't know, shame on me).

> SMBus Read Byte Data
> ====================
> 
> This reads a single byte from a device, from a designated register.
> The register is specified through the Comm byte.
> 
> S Addr Wr [A] Comm [A] S Addr Rd [A] [Data] NA P
> 
> So, that makes 39 bits not 29.

You're perfectly right. But that doesn't matter anymore ;)

-- 
Jean "I swear I'll read the I2C specs soon" Delvare
http://www.ensicaen.ismra.fr/~delvare/



More information about the lm-sensors mailing list