summaryrefslogtreecommitdiffstats
path: root/c-user/semaphore_manager.rst
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-20 08:25:26 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-20 08:25:26 +0100
commit0acf49e98035d58079328d8b24342bc9d8352542 (patch)
treed173f20e73e61f0b7c204045bc1079e8b5dad09a /c-user/semaphore_manager.rst
parentClarify INTERNAL_ERROR_ARC4RANDOM_GETENTROPY_FAIL (diff)
downloadrtems-docs-0acf49e98035d58079328d8b24342bc9d8352542.tar.bz2
Mention barrier manager in rtems_semaphore_flush()
Diffstat (limited to 'c-user/semaphore_manager.rst')
-rw-r--r--c-user/semaphore_manager.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/c-user/semaphore_manager.rst b/c-user/semaphore_manager.rst
index f39f429..32c762e 100644
--- a/c-user/semaphore_manager.rst
+++ b/c-user/semaphore_manager.rst
@@ -804,6 +804,10 @@ NOTES:
assert( sc == RTEMS_SUCCESSFUL );
}
+ For barrier synchronization, the :ref:`barrier_manager` offers a cleaner
+ alternative to using the `rtems_semaphore_flush` directive. Unlike POSIX
+ barriers, they have a manual release option.
+
.. raw:: latex
\clearpage