On Fri, 25 Apr 2008 23:00:35 +0200, Rudolf Marek wrote: > > +/* SCH SMBus address offsets */ > > +#define SMBHSTCNT (0 + sch_smba) > > +#define SMBHSTSTS (1 + sch_smba) > > +#define SMBHSTADD (4 + sch_smba) /* TSA */ > > +#define SMBHSTCMD (5 + sch_smba) > > +#define SMBHSTDAT0 (6 + sch_smba) > > +#define SMBHSTDAT1 (7 + sch_smba) > > +#define SMBBLKDAT (0x20 + sch_smba) > > + > > + > > +/* count for request_region */ > > +#define SMBIOSIZE 8 > > No it is 64 bytes
The datasheet has contradictions. It says 32 bytes in section 5.4.2, table 13. But it says 64 bytes in section 17.3.1. Given that the block registers span from offset 32 to offset 63, the latter is obviously correct. Alek, can you please have table 13 fixed in the datasheet? -- Jean Delvare _______________________________________________ i2c mailing list [email protected] http://lists.lm-sensors.org/mailman/listinfo/i2c
