[PATCH] c-user: Define lower and higher priority

Sebastian Huber sebastian.huber at embedded-brains.de
Tue Sep 14 14:04:10 UTC 2021


---
 c-user/glossary.rst | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/c-user/glossary.rst b/c-user/glossary.rst
index 16a8b8d..b0cf7df 100644
--- a/c-user/glossary.rst
+++ b/c-user/glossary.rst
@@ -398,6 +398,17 @@ Glossary
     heterogeneous
         A multiprocessor computer system composed of dissimilar processors.
 
+    higher priority
+        A :term:`task` ``H`` has a higher priority than a task ``L``, if task ``H``
+        is more important that task ``L``.  For example, priority based schedulers
+        will only allocate processors to the highest priority tasks.  In
+        :term:`RTEMS`, task priorities are represented by non-negative integers.
+        For the Classic :term:`API`, if a numerical priority value ``R`` is less
+        than a numerical priority value ``S``, then ``R`` expresses a higher priority
+        than ``S``.  For the :term:`POSIX` API, if a numerical priority value ``P``
+        is greater than a numerical priority value ``Q``, then ``P`` expresses a
+        higher priority than ``Q``.
+
     home scheduler
         The home scheduler of a :term:`task` is a :term:`scheduler` which is an
         :term:`eligible scheduler` and which is assigned to the task during its
@@ -498,6 +509,17 @@ Glossary
         A multiprocessor configuration where shared memory is not used for
         communication.
 
+    lower priority
+        A :term:`task` ``L`` has a lower priority than a task ``H``, if task ``L``
+        is less important that task ``H``.  For example, priority based schedulers
+        will only allocate processors to the highest priority tasks.  In
+        :term:`RTEMS`, task priorities are represented by non-negative integers.
+        For the Classic :term:`API`, if a numerical priority value ``R`` is greater
+        than a numerical priority value ``S``, then ``R`` expresses a lower priority
+        than ``S``.  For the :term:`POSIX` API, if a numerical priority value ``P``
+        is less than a numerical priority value ``Q``, then ``P`` expresses a lower
+        priority than ``Q``.
+
     major number
         The index of a device driver in the Device Driver Table.
 
-- 
2.31.1



More information about the devel mailing list