[riot-commits] [RIOT-OS/RIOT] cba6a8: kinetis: i2c: only send STOP in _i2c_stop()
Ludwig Ortmann
ludwig.ortmann at fu-berlin.de
Sat Jul 11 10:48:20 CEST 2015
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: cba6a81a73d351bea164dff2daab64b0ffefa98c
https://github.com/RIOT-OS/RIOT/commit/cba6a81a73d351bea164dff2daab64b0ffefa98c
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/kinetis_common/i2c.c
Log Message:
-----------
kinetis: i2c: only send STOP in _i2c_stop()
Commit: eef8f25a44e2201164236ef211e3467551d1b012
https://github.com/RIOT-OS/RIOT/commit/eef8f25a44e2201164236ef211e3467551d1b012
Author: Joakim Gebart <joakim.gebart at eistec.se>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/kinetis_common/i2c.c
Log Message:
-----------
kinetis: i2c: Handle ARBL flag in master mode.
The ARBL flag signals that bus master arbitration has been lost.
This may occur if devices on the bus misbehave, or in a multi-master
situation, or if devices are not powered and pull the SDA line down, or
if the communication wires are disconnected while communicating.
Commit: cb8ff544d5100ba9e8fa61bf8989710e454a5abc
https://github.com/RIOT-OS/RIOT/commit/cb8ff544d5100ba9e8fa61bf8989710e454a5abc
Author: Johann Fischer <j.fischer at phytec.de>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/kinetis_common/i2c.c
Log Message:
-----------
cpu/kinetis_common/i2c.c: add _i2c_reset function, minor fixes
Commit: 53b416e86133581bb6678fd94a197eeedc3ae59d
https://github.com/RIOT-OS/RIOT/commit/53b416e86133581bb6678fd94a197eeedc3ae59d
Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M cpu/kinetis_common/i2c.c
Log Message:
-----------
Merge pull request #3298 from gebart/pr/kinetis-i2c-stop
kinetis: i2c: only send STOP in _i2c_stop(), handle "arbitration lost"-flag
Compare: https://github.com/RIOT-OS/RIOT/compare/fe34e7874ba1...53b416e86133
More information about the commits
mailing list