
Dear Andrew Dyer,
In message 49595EE1.8040001@righthandtech.com you wrote:
This patch adds a #define to optionally change the behaviour of i2c_read() in soft_i2c.c to send an I2C repeated start instead of a stop-start between sending the device address pointer write and reading back the data. The current behaviour is retained as the default.
While most devices will work either way, I have a smart battery(*) that requires repeated start, and someone at some point found a device that required a stop-start.
(*) http://www.inspired-energy.com/Standard_Products/NL2054/NL2054%20Rev1.0%20Da...
Signed-off-by: Andrew Dyer adyer@righthandtech.com
README | 9 +++++++++ drivers/i2c/soft_i2c.c | 12 +++++++++++- 2 files changed, 20 insertions(+), 1 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk