[rtems-docs commit] c-user: Mention atomic operations API

Sebastian Huber sebh at rtems.org
Wed Mar 13 07:33:30 UTC 2019


Module:    rtems-docs
Branch:    master
Commit:    8ff7024f9777ddcb6c275b7263e71009e92e08db
Changeset: http://git.rtems.org/rtems-docs/commit/?id=8ff7024f9777ddcb6c275b7263e71009e92e08db

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Mar  1 09:43:53 2019 +0100

c-user: Mention atomic operations API

---

 c-user/symmetric_multiprocessing_services.rst | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/c-user/symmetric_multiprocessing_services.rst b/c-user/symmetric_multiprocessing_services.rst
index ab5e1be..e04adb3 100644
--- a/c-user/symmetric_multiprocessing_services.rst
+++ b/c-user/symmetric_multiprocessing_services.rst
@@ -302,6 +302,14 @@ of the OpenMP master thread that created it.  In the scheduler instance
 ``WRK1`` there are three thread pools available and their worker threads run at
 priority four.
 
+Atomic Operations
+-----------------
+
+There is no public RTEMS API for atomic operations.  It is recommended to use
+the standard C `<stdatomic.h> <https://en.cppreference.com/w/c/atomic>`_ or C++
+`<atomic> <https://en.cppreference.com/w/cpp/atomic/atomic>`_ APIs in
+applications.
+
 Application Issues
 ==================
 




More information about the vc mailing list