diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-04-27 07:36:24 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-04-28 09:03:49 +0200 |
commit | ad16b373f31778c013bfea860ba8ac3a8936292e (patch) | |
tree | 97586aa23bc34882873aa0c6544b3cc77df739a7 /c-user/message/directives.rst | |
parent | c-user: Generate scheduling concepts documentation (diff) | |
download | rtems-docs-ad16b373f31778c013bfea860ba8ac3a8936292e.tar.bz2 |
c-user: Clarify constraints
Diffstat (limited to 'c-user/message/directives.rst')
-rw-r--r-- | c-user/message/directives.rst | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/c-user/message/directives.rst b/c-user/message/directives.rst index 1634f09..c154a3b 100644 --- a/c-user/message/directives.rst +++ b/c-user/message/directives.rst @@ -589,7 +589,8 @@ The following constraints apply to this directive: * The directive may be called from within interrupt context. -* The directive may unblock another task which may preempt the calling task. +* The directive may unblock a task. This may cause the calling task to be + preempted. * When the directive operates on a remote object, the directive sends a message to the remote node and waits for a reply. This will preempt the calling @@ -671,7 +672,8 @@ The following constraints apply to this directive: * The directive may be called from within interrupt context. -* The directive may unblock another task which may preempt the calling task. +* The directive may unblock a task. This may cause the calling task to be + preempted. * When the directive operates on a remote object, the directive sends a message to the remote node and waits for a reply. This will preempt the calling @@ -764,7 +766,8 @@ The following constraints apply to this directive: * The directive may be called from within interrupt context. -* The directive may unblock another task which may preempt the calling task. +* The directive may unblock a task. This may cause the calling task to be + preempted. * When the directive operates on a remote object, the directive sends a message to the remote node and waits for a reply. This will preempt the calling |