1 files changed, 19 insertions, 13 deletions
diff --git a/c-user/glossary.rst b/c-user/glossary.rst
index 5a2e6db..fe6749c 100644
@@ -61,13 +61,15 @@ Glossary
To simultaneously send a message to a logical set of destinations.
Board Support Package
A collection of device initialization and control routines specific to a
particular type of board or collection of boards.
A fixed length block of memory allocated from a partition.
+ An acronym for :term:`Board Support Package`.
The standard ISO/IEC 9899:2011.
@@ -119,7 +121,7 @@ Glossary
of the executive should not be used directly by applications.
- An acronym for Central Processing Unit.
+ An acronym for :term:`Central Processing Unit`.
A section of code which must be executed indivisibly.
@@ -277,7 +279,7 @@ Glossary
An acronym for Input/Output.
- An acronym for Interrupt Service Routine.
+ An acronym for :term:`Interrupt Service Routine`.
In this document, this term is used as a synonym for executive.
@@ -346,7 +348,7 @@ Glossary
disable level used by the task.
- An acronym for Multiprocessor Communications Interface Layer.
+ An acronym for :term:`Multiprocessor Communications Interface Layer`.
The simultaneous execution of two or more processes by a multiple
@@ -489,10 +491,10 @@ Glossary
- An acronym for Partition Control Block.
+ An acronym for :term:`Partition Control Block`.
- An acronym for Proxy Control Block.
+ An acronym for :term:`Proxy Control Block`.
The application defined unit of time in which the processor is allocated.
@@ -501,7 +503,7 @@ Glossary
Alternate term for message queue.
- An acronym for Message Queue Control Block.
+ An acronym for :term:`Message Queue Control Block`.
A task occupies this state when it is available to be given control of a
@@ -554,7 +556,7 @@ Glossary
- An acronym for Region Control Block.
+ An acronym for :term:`Region Control Block`.
A task scheduling discipline in which tasks of equal priority are
@@ -619,7 +621,7 @@ Glossary
pending signals and the signals sent to a task.
- An acronym for Semaphore Control Block.
+ An acronym for :term:`Semaphore Control Block`.
An acronym for Symmetric Multiprocessing.
@@ -670,7 +672,6 @@ Glossary
An acronym for Test-And-Set.
A logically complete thread of execution. It consists normally of a set
of registers and a stack. The scheduler assigns processors to a subset
of the ready tasks. The terms task and thread are synonym in RTEMS. The
@@ -694,7 +695,10 @@ Glossary
processor from one task and given to another.
- An acronym for Task Control Block.
+ An acronym for :term:`Task Control Block`.
+ This term has the same meaning as :term:`task`.
The thread dispatch transfers control of the processor from the currently
@@ -735,7 +739,7 @@ Glossary
on the CPU port :cite:`RTEMS:CPU`.
- An acronym for Timer Control Block.
+ An acronym for :term:`Timer Control Block`.
A temporary rise in system activity which may cause deadlines to be
@@ -757,10 +761,12 @@ Glossary
the user initialization tasks.
These terms are used to designate any software routines which must be
written by the application designer.
+ This term has the same meaning as :term:`user-provided`.
Memory pointers used by the processor to fetch the address of routines
which will handle various exceptions and interrupts.