Error in SMBUs protocol document

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

 



you are correct.
thank you very much.
fixed in CVS.

Jehan Snyers d'Attenhoven wrote:
>    -->
> 
> Greetings,
> 
>  
> 
> I spotted an important (typo) error in the SMBus protocol document 
> located at:
> 
> http://www2.lm-sensors.nu/~lm78/cvs/i2c/doc/smbus-protocol
> 
>  
> 
> In the SMBus block process call section:
> 
>  
> 
> SMBus Block Process Call
> 
> ========================
> 
>  
> 
> SMBus Block Process Call was introduced in Revision 2.0 of the specification.
> 
>  
> 
> This command selects a device register (through the Comm byte), sends
> 
> 1 to 31 bytes of data to it, and reads 1 to 31 bytes of data in return.
> 
>  
> 
> S Addr Wr [A] Comm [A] Count [A] Data [A] ...
> 
>                              S Addr Rd [A] [Count] A [Data] ... A P
> 
>  
> 
>  
> 
> It should be a NACK ending the communication, NOT an ack. I checked with 
> the SMBus specs v2.0, p33 fig 5.21.
> 
> S Addr Wr [A] Comm [A] Count [A] Data [A] ..
> 
>                              S Addr Rd [A] [Count] A [Data] ... *NA* P
> 
>  
> 
> This error can lead some to error, like it did for me ?
> 
> Thank you and best regards.
> 
> --
> 
> *Jehan Snyers d'Attenhoven***
> 
> Project Leader
> 
> /Cherokee Europe///
> 
> http://www.cherokee.be/
> 
> Phone: +32.10.438.394
> 
> Mobile: +32.478.457.490
> 
>  
> 
> *** This message is printed on 100% recyclable electrons. ***
> 
>  
> 



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

  Powered by Linux