summaryrefslogtreecommitdiffstats
path: root/c-user/glossary.rst
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-01-31 11:15:56 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-02-01 07:58:19 +0100
commitaaff696674e95a3e48fa8ff1a7cf933f36af5e09 (patch)
treef8dbd04e1edcaef740b1d4f0e98ada8ec5c50a12 /c-user/glossary.rst
parentFix refs.bib entry (diff)
downloadrtems-docs-aaff696674e95a3e48fa8ff1a7cf933f36af5e09.tar.bz2
c-user: Add key concept thread queues
Update #2556.
Diffstat (limited to 'c-user/glossary.rst')
-rw-r--r--c-user/glossary.rst12
1 files changed, 10 insertions, 2 deletions
diff --git a/c-user/glossary.rst b/c-user/glossary.rst
index c482f08..9c4df99 100644
--- a/c-user/glossary.rst
+++ b/c-user/glossary.rst
@@ -639,10 +639,15 @@ Glossary
:dfn:`target`
The system on which the application will ultimately execute.
+.. _task:
+
:dfn:`task`
A logically complete thread of execution. It consists normally of a set of
- registers and a stack. The terms :dfn:`task` and :dfn:`thread` are synonym
- in RTEMS. The scheduler assigns processors to a subset of the ready tasks.
+ registers and a stack. The scheduler assigns processors to a subset of the
+ ready tasks. The terms :dfn:`task` and :dfn:`thread` are synonym in RTEMS.
+ The term :dfn:`task` is used throughout the Classic API, however,
+ internally in the operating system implementation and the POSIX API the
+ term :dfn:`thread` is used.
:dfn:`Task Control Block`
A data structure associated with each task used by RTEMS to manage that
@@ -662,6 +667,9 @@ Glossary
:dfn:`TCB`
An acronym for Task Control Block.
+:dfn:`thread`
+ See :ref:`task <task>`.
+
:dfn:`thread dispatch`
The :dfn:`thread dispatch` transfers control of the processor from the
currently executing thread to the heir thread of the processor.