aboutsummaryrefslogtreecommitdiff
path: root/extmod/machine_i2c.h
AgeCommit message (Expand)Author
2022-06-17extmod/machine_i2c: Only use WRITE1 option if transfer supports it.Damien George
2022-06-01extmod/machine_i2c: Add optional support for write-then-read transfers.Damien George
2020-11-23extmod/machine_i2c: Add init protocol method for generic I2C bindings.Damien George
2020-10-01ports: Support legacy soft I2C/SPI construction via id=-1 arg.Damien George
2020-10-01extmod/machine_i2c: Rename type to SoftI2C and add custom print method.Damien George
2019-05-20extmod/machine_i2c: Change C-level API to allow split I2C transactions.Damien George
2017-07-18all: Unify header guard usage.Alexander Steffen
2016-11-24extmod/machine_i2c: Expose soft I2C obj and readfrom/writeto funcs.Damien George
2016-11-23extmod/machine_i2c: Add 'nack' argument to i2c.readinto.Damien George
2016-11-23extmod/machine_i2c: Add a C-level I2C-protocol, refactoring soft I2C.Damien George
2016-04-12extmod: Add generic machine.I2C class, with bit-bang I2C.Damien George