diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-03-01 09:43:53 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-03-13 08:32:43 +0100 |
commit | 8ff7024f9777ddcb6c275b7263e71009e92e08db (patch) | |
tree | d0df5a9680008daf99b97194034ddd45bca960e6 | |
parent | user/test: Update with the latest test configuration format. (diff) | |
download | rtems-docs-8ff7024f9777ddcb6c275b7263e71009e92e08db.tar.bz2 |
c-user: Mention atomic operations API
-rw-r--r-- | c-user/symmetric_multiprocessing_services.rst | 8 |
1 files changed, 8 insertions, 0 deletions
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 ================== |