[riot-commits] [RIOT-OS/RIOT] 3ad928: sem: initial import of a lightweight semaphore lay...

Martine Lenders authmillenon at gmail.com
Mon Oct 19 14:45:38 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 3ad9284357cc8eced9471541d36f75d66a2de6a5
      https://github.com/RIOT-OS/RIOT/commit/3ad9284357cc8eced9471541d36f75d66a2de6a5
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M Makefile.dep
    M sys/Makefile
    A sys/include/sem.h
    A sys/sem/Makefile
    A sys/sem/sem.c

  Log Message:
  -----------
  sem: initial import of a lightweight semaphore layer


  Commit: de421cdf785689c7f6683e2b75409977fa93ed4b
      https://github.com/RIOT-OS/RIOT/commit/de421cdf785689c7f6683e2b75409977fa93ed4b
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M Makefile.dep
    M sys/Makefile
    M sys/Makefile.include
    M sys/posix/include/semaphore.h
    R sys/posix/semaphore.c
    A sys/posix/semaphore/Makefile
    A sys/posix/semaphore/posix_semaphore.c
    M tests/posix_semaphore/Makefile
    M tests/posix_semaphore/main.c

  Log Message:
  -----------
  posix: use sem module for semaphore implementation


  Commit: ae65746d596d34a3aa86e0784b78db3d89f838e3
      https://github.com/RIOT-OS/RIOT/commit/ae65746d596d34a3aa86e0784b78db3d89f838e3
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/posix_semaphore/main.c

  Log Message:
  -----------
  tests: adapt semaphore test application


  Commit: 4b92961f829f6a81265cd7e67c5e59448fdb1c18
      https://github.com/RIOT-OS/RIOT/commit/4b92961f829f6a81265cd7e67c5e59448fdb1c18
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/posix_semaphore/main.c

  Log Message:
  -----------
  tests: expand semaphore test for multiple semaphores


  Commit: 12472a8984375be079264fd299eebd3821c35ce6
      https://github.com/RIOT-OS/RIOT/commit/12472a8984375be079264fd299eebd3821c35ce6
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/posix_semaphore/main.c

  Log Message:
  -----------
  tests: add test for sem_timedwait()


  Commit: 174e2d5f3572965d3534277cda62241230bbcb62
      https://github.com/RIOT-OS/RIOT/commit/174e2d5f3572965d3534277cda62241230bbcb62
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/posix_semaphore/Makefile
    A tests/posix_semaphore/tests/01-run.py

  Log Message:
  -----------
  tests: add pexpect script for semaphore test app


  Commit: f050c4e39ba6f0600d14fd2aa2c69b3574889b79
      https://github.com/RIOT-OS/RIOT/commit/f050c4e39ba6f0600d14fd2aa2c69b3574889b79
  Author: Martine Lenders <mlenders at inf.fu-berlin.de>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M tests/posix_semaphore/Makefile

  Log Message:
  -----------
  tests: posix_semaphore: mark nucleo-f334 as of insufficient RAM


  Commit: 3d4f373ba5cdf6228da5af2dc918222cb5e68861
      https://github.com/RIOT-OS/RIOT/commit/3d4f373ba5cdf6228da5af2dc918222cb5e68861
  Author: Martine Lenders <authmillenon at gmail.com>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

  Changed paths:
    M Makefile.dep
    M sys/Makefile
    M sys/Makefile.include
    A sys/include/sem.h
    M sys/posix/include/semaphore.h
    R sys/posix/semaphore.c
    A sys/posix/semaphore/Makefile
    A sys/posix/semaphore/posix_semaphore.c
    A sys/sem/Makefile
    A sys/sem/sem.c
    M tests/posix_semaphore/Makefile
    M tests/posix_semaphore/main.c
    A tests/posix_semaphore/tests/01-run.py

  Log Message:
  -----------
  Merge pull request #3549 from authmillenon/sem/feat/initial

sem: initial import of a lightweight semaphore layer


Compare: https://github.com/RIOT-OS/RIOT/compare/8af6a6630d42...3d4f373ba5cd


More information about the commits mailing list