summaryrefslogtreecommitdiffstats
path: root/user/glossary/index.rst
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-01-07 07:46:08 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-01-09 09:24:02 +0100
commit52f4890281a50d7d2e27386257cc9799d9152707 (patch)
tree71a2c49fc5f4255343bbacfff5d88c2e21555337 /user/glossary/index.rst
parentUpdate header.rst (diff)
downloadrtems-docs-52f4890281a50d7d2e27386257cc9799d9152707.tar.bz2
user: Rework overview
Move "Overview", "Real-time Applicaiton Systems" and "Real-time Executive" chapters as sections into new "Introduction" chapter. Add "Feature" section.
Diffstat (limited to 'user/glossary/index.rst')
-rw-r--r--user/glossary/index.rst59
1 files changed, 58 insertions, 1 deletions
diff --git a/user/glossary/index.rst b/user/glossary/index.rst
index ddb1c34..a11da7b 100644
--- a/user/glossary/index.rst
+++ b/user/glossary/index.rst
@@ -11,6 +11,12 @@ Glossary
architectures follow the GCC architecture model as RTEMS needs an GCC
architecture compiler for each support RTEMS architecture.
+ APA
+ Arbitrary Processor Affinity
+
+ API
+ Application Programming Interface
+
Binutils
GNU Binary Utilities such as the assembler ``as``, linker ``ld`` and a
range of other tools used in the development of software.
@@ -23,6 +29,12 @@ Glossary
Buildbot
A continuous inteagration build server.
+ C11
+ ISO/IEC 9899:2011
+
+ C++11
+ ISO/IEC 14882:2011
+
Crosscompiler
A compiler built to run on a Host that generate code for another
@@ -31,12 +43,33 @@ Glossary
DLL
Dynamically Linker Library used on Windows.
+ EDF
+ Earliest Deadline First
+
+ EMBĀ²
+ `Embedded Multicore Building Blocks <https://embb.io>`_
+
+ FAT
+ File Allocation Table
+
+ Futex
+ Fast User-Space Locking
+
+ IMFS
+ In-Memory File System
+
+ JFFS2
+ Journalling Flash File System version 2
+
GCC
- GNU Compiler Tool chain. It is the GNU C/C++ compiler, binutils and GDB.
+ GNU Compiler Collection
GDB
GNU Debugger
+ GNU
+ GNU's Not Unix
+
Host
The computer and operating system that hosts the RTEMS development tools
such as the compiler, linker and debugger.
@@ -49,6 +82,9 @@ Glossary
MinGW64
Minimal GNU system for 64bit Windows. MinGW64 is not the MinGW project.
+ MrsP
+ Multiprocessor Resource-Sharing Protocol
+
MSYS2
Minimal System 2 is a fork of the MinGW project's MSYS tool and the MinGW
MSYS tool is a fork of Cygwin project. The Cygwin project provides a POSIX
@@ -57,6 +93,15 @@ Glossary
has a simplified path structure to make it easier to building native Windows
programs.
+ NFSv2
+ Network File System version 2
+
+ OMIP
+ :math:`O(m)` Independence-Preserving Protocol
+
+ OpenMP
+ Open Multi-Processing
+
POSIX
Portable Operating System Interface is a standard that lets software be
portable between compliant operating systems.
@@ -65,6 +110,9 @@ Glossary
A path used when building a package so all parts of the package reside
under that path.
+ RFS
+ RTEMS File System
+
RSB
RTEMS Source Builder is part of the RTEMS Tools Project. It builds packages
such as the tools for the RTEMS operating system.
@@ -75,6 +123,9 @@ Glossary
variety of open standard application programming interfaces (API) and
interface standards such as POSIX and BSD sockets.
+ SMP
+ Symmetric Multiprocessing
+
Target
A target is the hardware or simulator a BSP built executable runs on.
@@ -84,5 +135,11 @@ Glossary
Testsuite
RTEMS test suite located in the ``testsuites/`` directory.
+ TLS
+ Thread-Local Storage
+
Waf
Waf build system. For more information see http://www.waf.io/
+
+ YAFFS2
+ `Yet Another Flash File System version 2 <https://git.rtems.org/sebh/rtems-yaffs2.git>`_