summaryrefslogtreecommitdiffstatshomepage
path: root/extmod/machine_i2c.c
Commit message (Expand)AuthorAge
* extmod/machine_i2c: Release SDA on bus errorRadomir Dopieralski2016-11-17
* extmod/machine_i2c: Raise an error when clock stretching times outRadomir Dopieralski2016-11-17
* extmod/machine_i2c: Make the clock stretching timeout configurableRadomir Dopieralski2016-11-17
* extmod/machine_i2c: Use writes not reads in i2c.scan().Radomir Dopieralski2016-10-11
* extmod/machine_i2c: Add support for the addrsize parameter in mem xfers.Radomir Dopieralski2016-09-28
* extmod/machine_i2c: Add clock stretching support.Radomir Dopieralski2016-09-22
* extmod/machine_i2c: Redo mp_hal_pin macros to use open_drain and od_low.Damien George2016-05-26
* extmod/machine_i2c: Allow mp_hal_pin_obj_t to be any type, not a ptr.Damien George2016-04-22
* extmod/machine_i2c: Implement I2C memory reading/writing.Damien George2016-04-12
* extmod/machine_i2c: Fix I2C reading by sending ack/nack at end of byte.Damien George2016-04-12
* extmod: Add generic machine.I2C class, with bit-bang I2C.Damien George2016-04-12