RTAI 24.1.0 adds PPC and Linux kernel 2.4 real-time support
Jul 20, 2000 — by LinuxDevices Staff — from the LinuxDevices Archive — 1 viewsLindon, UT — (press release) — The Real Time Application Interface (RTAI) development team led by Paolo Mantegazza of Dipartimento di Ingegneria Aerospaziale Politecnico di Milano (DIAPM) has announced the beta release of RTAI version 24.1.0. The most notable items of this new version are its support for the PowerPC (PPC) architecture and for the Linux 2.4 kernel. Additionally, the file structure has been optimized in order to make porting to different architectures a simpler matter.
RTAI's rich set of core services, combined with its many features and the development tools developed and funded largely by Lineo's Industrial Solutions Group (formerly Zentropix) provide what many believe to be the foremost real-time Linux development and deployment solution.
Today's RTAI provides a competitive and quickly growing list of features including:
- Traditional RTOS IPCs — Semaphores, mailboxes, mutexes, condition variables, FIFOs, shared memory, and RPCs
- UniProcessor and SMP (x86) support
- FPU support
- One-shot and periodic schedulers
- x86 family CPU support
- Motorola PowerPC CPU support
- Linux kernel 2.4 support
- POSIX 1003.1c compatibility — allows programming from a common, fully portable API
- Dynamic Memory Allocation — allows creating one real-time task from another.
- PERL Bindings — allows creating simplified soft real-time programming from a scripting environment.
- /proc interface — provides detailed information on the scheduler, FIFOs, interrupts, and memory manager.
- LXRT — allows development and deployment of hard real-time applications within standard user space.
Related stories:
RTAI releases real-time Linux add-on for kernel 2.4.xx
DIAPM-RTAI: Real-time Linux API
RTAI: Real-Time Application Interface
DIAPM-RTAI Hard Real Time Support for Linux
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.