Changeset 3737 for i2c/trunk/doc/i2c-protocol
- Timestamp:
- 12/03/02 23:31:34 (6 years ago)
- Files:
-
- i2c/trunk/doc/i2c-protocol (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
i2c/trunk/doc/i2c-protocol
r3490 r3737 53 53 54 54 Flag I2C_M_NOSTART: 55 In a combined transaction, no 'S Addr ' is generated at some point.56 For example, setting I2C_M_NOSTART on the second partial message55 In a combined transaction, no 'S Addr Wr/Rd [A]' is generated at some 56 point. For example, setting I2C_M_NOSTART on the second partial message 57 57 generates something like: 58 S Addr Rd [A] [Data] NA Wr [A]Data [A] P58 S Addr Rd [A] [Data] NA Data [A] P 59 59 If you set the I2C_M_NOSTART variable for the first partial message, 60 60 we do not generate Addr, but we do generate the startbit S. This will … … 66 66 flag. For example: 67 67 S Addr Rd [A] Data [A] Data [A] ... [A] Data [A] P 68 68 69 Flags I2C_M_IGNORE_NAK 70 Normally message is interrupted immediately if there is [NA] from the 71 client. Setting this flag treats any [NA] as [A], and all of 72 message is sent. 73 These messages may still fail to SCL lo->hi timeout. 74 75 Flags I2C_M_NO_RD_ACK 76 In a read message, master A/NA bit is skipped.
