11-bit temperature problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> 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/



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux