[riot-commits] [RIOT-OS/RIOT] 99d884: cpu/stm32_common/i2c: Fix error handling in i2c_1....

José Alamos jialamos at uc.cl
Fri Nov 2 10:38:38 CET 2018


  Branch: refs/heads/2018.10-branch
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 99d8840eacaca81639a797fd8b63281645c4aa9c
      https://github.com/RIOT-OS/RIOT/commit/99d8840eacaca81639a797fd8b63281645c4aa9c
  Author: MrKevinWeiss <weiss.kevin604 at gmail.com>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M cpu/stm32_common/periph/i2c_1.c

  Log Message:
  -----------
  cpu/stm32_common/i2c: Fix error handling in i2c_1.c

Errors flags could not clear making the i2c unusable after error.
This fix removes the error check in start so the error flags can clear and does proper checking for status bits before _bus_check.


  Commit: ddd80fedd602af4e8375f1e9df048f99ed4dfe69
      https://github.com/RIOT-OS/RIOT/commit/ddd80fedd602af4e8375f1e9df048f99ed4dfe69
  Author: José Alamos <jialamos at uc.cl>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

  Changed paths:
    M dist/testbed-support/makefile.iotlab.single.inc.mk
    M drivers/at/at.c

  Log Message:
  -----------
  Merge branch '2018.10-branch' into 2018.10-release


  Commit: 62ee957e6ff0e8bbd638ef83223404263d2659b6
      https://github.com/RIOT-OS/RIOT/commit/62ee957e6ff0e8bbd638ef83223404263d2659b6
  Author: José Alamos <jialamos at uc.cl>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

  Changed paths:
    M cpu/stm32_common/periph/i2c_1.c

  Log Message:
  -----------
  Merge pull request #10297 from MrKevinWeiss/2018.10-release

 cpu/stm32_common/i2c: Fix error handling in i2c_1.c [backport 2018.10]


Compare: https://github.com/RIOT-OS/RIOT/compare/1dbbc12c1f3d...62ee957e6ff0
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list