SoftI2C fork with ack fix

History

The ACK of an i2c transfer was incorrectly read, device acknowledges if SDA is pulled low after transfer default tip

2019-05-22, by wkleunen [Wed, 22 May 2019 12:26:36 +0000] rev 2

The ACK of an i2c transfer was incorrectly read, device acknowledges if SDA is pulled low after transfer


Changed scl to push pull during transactions

2016-11-28, by Sissors [Mon, 28 Nov 2016 19:55:30 +0000] rev 1

Changed scl to push pull during transactions
; More efficient and we don't support clock stretching anyway
; Using OpenDrain mode maybe for future, however is device dependent


Initial version

2016-11-22, by Sissors [Tue, 22 Nov 2016 20:45:35 +0000] rev 0

Initial version