mirror of
https://git.rtems.org/rtems-docs/
synced 2025-05-15 14:27:20 +08:00
89 lines
2.7 KiB
ReStructuredText
89 lines
2.7 KiB
ReStructuredText
.. comment SPDX-License-Identifier: CC-BY-SA-4.0
|
|
|
|
|
|
Glossary
|
|
********
|
|
|
|
.. glossary::
|
|
|
|
Architecture
|
|
Family or class of processor based around a common instruction set. RTEMS
|
|
architectures follow the GCC architecture model as RTEMS needs an GCC
|
|
architecture compiler for each support RTEMS architecture.
|
|
|
|
Binutils
|
|
GNU Binary Utilities such as the assembler ``as``, linker ``ld`` and a
|
|
range of other tools used in the development of software.
|
|
|
|
BSP
|
|
Board Support Package is a specific configuration RTEMS can be built
|
|
for. An RTEMS install process installs specific library and headers files
|
|
for a single BSP. A BSP optimises RTEMS to a specific target hardware.
|
|
|
|
Buildbot
|
|
A continuous inteagration build server.
|
|
|
|
Crosscompiler
|
|
|
|
A compiler built to run on a Host that generate code for another
|
|
architecture.
|
|
|
|
DLL
|
|
Dynamically Linker Library used on Windows.
|
|
|
|
GCC
|
|
GNU Compiler Tool chain. It is the GNU C/C++ compiler, binutils and GDB.
|
|
|
|
GDB
|
|
GNU Debugger
|
|
|
|
Host
|
|
The computer and operating system that hosts the RTEMS development tools
|
|
such as the compiler, linker and debugger.
|
|
|
|
MinGW
|
|
Minimal GNU system for Windows that lets GCC built programs use the
|
|
standard Windows operating system DLLs. It lets you build native Windows
|
|
programs with the GNU GCC compiler.
|
|
|
|
MinGW64
|
|
Minimal GNU system for 64bit Windows. MinGW64 is not the MinGW project.
|
|
|
|
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
|
|
emulation layer for Windows so POSIX software can run on Windows. MSYS is a
|
|
minimal version that is just enough to let ``configure`` scripts run. MSYS
|
|
has a simplified path structure to make it easier to building native Windows
|
|
programs.
|
|
|
|
POSIX
|
|
Portable Operating System Interface is a standard that lets software be
|
|
portable between compliant operating systems.
|
|
|
|
prefix
|
|
A path used when building a package so all parts of the package reside
|
|
under that path.
|
|
|
|
RSB
|
|
RTEMS Source Builder is part of the RTEMS Tools Project. It builds packages
|
|
such as the tools for the RTEMS operating system.
|
|
|
|
RTEMS
|
|
The Real-Time Executive for Multiprocessor Systems or RTEMS is an open
|
|
source fully featured Real Time Operating System or RTOS that supports a
|
|
variety of open standard application programming interfaces (API) and
|
|
interface standards such as POSIX and BSD sockets.
|
|
|
|
Target
|
|
A target is the hardware or simulator a BSP built executable runs on.
|
|
|
|
Test Suite
|
|
See Testsuite
|
|
|
|
Testsuite
|
|
RTEMS test suite located in the ``testsuites/`` directory.
|
|
|
|
Waf
|
|
Waf build system. For more information see http://www.waf.io/
|