New Version of Real-Time OS Boasts Improved Multi-OS Partitioning, Expanded CPU Architecture and Board Support, and Development Tool Integration

Oct 18, 2004, 01:00 ET from FSMLabs

    SOCORRO, N.M., Oct. 18 /PRNewswire/ -- FSMLabs, ( a core
 system software development company targeting mission-critical applications,
 today announced the availability of RTLinuxPro 2.1 and RTCoreBSD 2.1 hard
 real-time operating systems.  RTLinux and RTCoreBSD work in tandem with Linux
 and BSD-based operating systems to offer hard real-time responsiveness in a
 standards-based computing environment.  The new releases incorporate a variety
 of capabilities and features designed to address requirements of advanced
 communications, control, instrumentation, aerospace and defense applications.
      * New levels of application reliability, error detection and debugging
        support through improved name space partitioning from companion OS
        (Linux or BSD)
      * Enhanced hard-real-time VME support for industrial and Aerospace /
        Defense applications
      * Expanded support for new CPU architectures from Atmel, Intel, and TI,
        and boards from Arcom, Diamond Systems, Dynatem and Synergy
      * Broadened POSIX APIs for greater code portability and standards-based
        inter-process, inter-thread and device communication
      * Upgrades to ruggedized versions of client OS Linux 2.4.25 and NetBSD
        1.6 and to the RTLinux Development Kit and target software components
      * Tighter integration with included Visual SlickEdit IDE for improved
        development experience
      * Incremental enhancements to FSMLabs industry-leading real-time
        performance and the included regression test system
     "Release 2.1 of our core system software responds to FSMLabs customer and
 partner requirements for ever-greater reliability and ease-of-use, notes
 Victor Yodaiken, FSMLabs president.  "RTLinuxPro and RTCoreBSD 2.1 further
 broaden the range of applications targeted by FSMLabs and help design
 engineers tackle tough real-time tasks."
     Leading manufacturers of mission-critical systems depend on RTLinux to
 meet their real-time design goals -- "RTLinuxPro performance has lived up to
 our expectations and FSMLabs support has exceeded them," noted Han Wessel of
 Atos Origin.  "Also, we can now run the real-time and non- real-time parts of
 our application on a single processor."  Top-notch performance, superior
 support, and hardware consolidation result in lower development and deployment
 costs -- "I consider Sandia's contract with FSMLabs some of our best invested
 project dollars," adds Joel Darnold, Senior MTS at Sandia Labs.  "Switching to
 RTLinux was one of the best decisions that we've made."
     RTLinuxPro and RTCore
     The FSMLabs RTLinuxPro Development Kit is an embedded Linux cross
 development environment that targets the hard real-time RTCore operating
 system and a ruggedized version of the Linux kernel.  RTLinuxPro includes
 cross-compilers, debuggers, and other development tools, integrated with the
 popular Visual SlickEdit IDE.  RTLinuxPro and RTCore streamlines the embedded
 development cycle, helping OEMs develop and deploy applications that include
 satellite control, telescopes, jet engine test stands, routers and high
 performance graphical displays.  FSMLabs products let OEMs focus on
 value-added development activities instead of spending weeks or months
 configuring and tuning embedded Linux performance.  By leveraging
 off-the-shelf RTLinuxPro and RTCore, developers can deliver working products,
 more quickly, with the reliability and responsiveness needed in
 mission-critical applications.
     CPU and Board Support
     RTCore technology scales to meet a wide range of embedded computing needs.
 RTCore runs on high-end clusters of multiprocessor Intel Pentium IV or AMD
 Athlon systems down to power-managed and resource-constrained systems based on
 embedded ARM, PowerPC and other architectures.  Visit for a
 complete list of support CPUs and systems.
     Development Environment
     Today's embedded applications developers demand powerful tools, and
 RTLinuxPro 2.1 delivers streamlined code creation, compilation and debugging
 with the popular and feature-rich Visual SlickEdit Integrated Development
 Environment (IDE).  Included as a part of RTLinuxPro, the Visual SlickEdit IDE
 lets developers browse their project source code, color-highlights C and C++
 programs, create customized builds and makes, and integrates the GNU debugger
 interface for cross/remote debugging, all from an easy-to-use graphical
     New RTLinux Features in Version 2.1
     Version 2.1 of RTCore expands existing CPU and board support capabilities
 to include systems built on Atmel ARM9, Intel XScale PXA255 (Arcom Viper), TI
 OMAP, Diamond Systems PC-104 boards, new generations of PowerPC Architecture
 VME boards from Synergy MicroSystems, and Intel Pentium IV-based VME board
 from Dynatem.
     Version 2.1 also repartitions the APIs and symbol references between
 RTCore and the standard Linux kernel (client OS).  While RTLinux real-time
 threads have always had direct access to Linux kernel services, better
 namespace partitioning in 2.1 formalizes this access such that RTCore
 applications can be constructed from either "pure RTCore" or "interface"
 modules.  This repartitioning enhances reliability and simplifies debugging by
 protecting programmers against inadvertent calls into Linux functions with
 similar names, and keeps changes to Linux source code from impacting RTCore
 APIs and constructs.
     A hallmark of RTLinux technology has been its support for
 industry- standard POSIX APIs.  The standards-based nature of RTCore
 facilitates porting legacy applications to RTLinux and encourages development
 of highly portable, living real-time applications.  RTCore 2.1 further expands
 POSIX compliance with APIs for shared memory and device interfaces,
 facilitating standards-based interfacing of real-time threads, UNIX processes,
 and DMA-based I/O devices.
     About FSMLabs
     FSMLabs provides hard real-time solutions designed for reliability and
 simplicity of operation, that target mission-critical applications.  FSMLabs
 was founded in 1998 and is a privately held, revenue financed, core system
 software developer with headquarters in New Mexico and sales and engineering
 staff in Alaska, Florida, India, Russia, Korea, and Japan.  FSMLabs products
 include RTLinux, RTCoreBSD, LNet real-time networking, PSDD protected memory
 real-time and ControlsKit XML/RPC interface builder.  For more information,
 visit or email
     RTLinux, RTCore, and FSMLabs are registered trademarks of Finite State
 Machine Labs Inc. PSDD, ControlsKit, and LNet are trademarks of Finite State
 Machine Labs Inc. Linux is a registered trademark of Linus Torvalds.  All
 other trademarks are the property of their respective organizations.
     For more information please contact: Patti Dorn of FSMLabs,
 +1-505-838-9109, ext. 208,, or