Development Environment Status RTEMS Executive Status
RTEMS Release Notes
3.1: RTEMS Executive Status
Release 4.5.1-pre3 of the RTEMS Executive contains support
for both the classic RTEMS API based on the RTEID specification as well
as support for POSIX threads and real-time extensions.
The classic RTEMS API has the following managers based upon the RTEID
specification:
Task
Initialization
Clock
Timer
Interrupt
Fatal Error
Message
Semaphore
Event
Signal
Region
Partition
Dual Ported Memory
I/O
Multiprocessing
Rate Monotonic
User Extensions
RTEMS also has support for the following managers based upon the POSIX threads
and real-time extensions:
Thread
Clock
Key
Condition Variable
Mutex
Signal
Scheduler
This release of the C implementation supports the
following processors and target boards:
Motorola M68k family
DY-4 DMV152, SVME153
Motorola IDP
Motorola MVME135, MVME136
Motorola MVME147, MVME147S
Motorola MVME162
EFI 68000 and 68332
Generic 68302
Generic 68360 and 68360 in companion mode with 68040
Intel i386 family
Force CPU386
Intel i386ex eval board
PC-AT i386 and above (go32)
Intel i960 family
Cyclone CVME960, CVME961
Hewlett Packard PA-RISC family
Processor Simulator
PowerPC
Papyrus (proprietary controller)
SPARC
ERC32 (space-hardened V7)
MIPS
P4000 with R4600 or R4650
AMD 29K
Portsw
UNIX
Hewlett Packard HPUX (PA-RISC)
Sun Solaris 2.x (SPARC)
Linux (i386)
Support for the Cygnus NEWLIB Standard C Library is
provided with this release which may be used on any of the RTEMS
supported targets. The BSPs only provide support for console
I/O only using this library. Support for the reentrancy
capabilities of newlib is provided in the RTEMS distribution.