Green Hills Software and FSMLabs Partner to Bring Commercial Development Environment to Embedded Linux Developers.Business Editors and High-Tech Writers COTScon, Booth No. 320 SAN DIEGO--(BUSINESS WIRE)--Dec. 4, 2001 Green Hills Software Inc., the leading independent supplier of embedded software development tools, today announced that its MULTI MULTI Multiple (R) 2000 Integrated Development Environment See IDE. integrated development environment - interactive development environment (IDE) is now available for use with the RTLinux(R) real-time operating system (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. from FSMLabs Inc. The MULTI 2000 IDE, which supports Linux, Windows, Solaris and HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations. (operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations. systems, greatly simplifies the development of sophisticated applications for embedded target systems running RTLinux. "We are pleased to be able to support application development for RTLinux platforms," said John Carbone, vice president of marketing for Green Hills Software. "Until now, RTLinux developers had to make do with development tools such as the GNU debugger (GDB (programming, tool) GDB - GNU debugger. The FSF's source-level debugger for C, C++ and other languages. Developed by many people but most recently Fred Fish <fnf@cygnus.com>, Stu Grossman <grossman@cygnus.com> and John Gilmore <gnu@cygnus. ). MULTI 2000 brings high-level debug and program building capabilities to the embedded Linux community that will greatly simplify the development of complex embedded Linux applications utilizing the real-time services of RTLinux." "Green Hills Software's advanced development tools are a great benefit for RTLinux users," said Victor Yodaiken, founder and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. of FSMLabs. "MULTI 2000 provides our users with professional, commercially supported tools that will increase their productivity and shorten time to market." RTLinux is a robust, commercial, POSIX-compliant, RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. that brings pre-emptive, deterministic real-time processing to Linux and BSD Unix systems. Employing a patent-pending dual-kernel technology, RTLinux runs concurrently with the Linux and Unix BSD operating systems There are a number of Unix-like operating systems under active development, descended from the Berkeley Software Distribution (BSD) series of UNIX variants. Currently, there are four major BSD operating systems, and an increasing number of other OSs derived from these, that add or remove , scheduling Linux or Unix BSD (Berkeley Software Distribution) The software distribution facility of the Computer Systems Research Group (CSRG) of the University of California at Berkeley. as its lowest priority thread. This enables RTLinux to provide pre-emptive, front-line real-time processing for time-critical tasks, while relying on Linux or BSD to host the bulk of the application code and provide soft real-time services such as the GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. , networking, and disk access. A number of industrial automation, communications, and instrumentation companies who require controlled and dependable hard real-time processing have already deployed RTLinux as a core technology. MULTI 2000, together with Green Hills' optimizing C/C C/C Center to Center C/C Combustion Chamber C/C Command/Control C/C Crew Chief C/C cabin cruiser (US DoD) C/C chief complaint (medical) C/C Channel-to-Channel C/C Communication and Collaboration ++/EC++ compiler, automates all aspects of software development for embedded Linux systems. Featuring a window-oriented editor, graphical source-level debugger, and program builder, MULTI 2000 also includes a version control system, on-line context-sensitive help, and an instruction set simulator An Instruction Set Simulator (ISS) is a simulation model, usually, but by no means always, coded in a high-level language, which mimics the behavior of a mainframe or microprocessor by "reading" instructions and maintaining internal variables which represent the processor's that allows programmers to develop and test their code on a PC or workstation without the need for target hardware. The heart of the MULTI IDE is an incremental source-level debugger that supports process- and system-level debug (application code only). The debugger provides a separate window for each application process, supports mixed assembly and high-level language formats, and includes a language-sensitive expression evaluator. The MULTI debugger also offers a number of advanced C++ debugging capabilities for application code built using the MULTI builder, including full namespace support, C++ function navigation, and advanced class browsing. The MULTI 2000 debugger is fully Linux aware, enabling designers to debug and tune their applications at a process level. MULTI 2000's graphical project builder simplifies and automates the process of building complex Linux applications. Once programmers have compiled and built the Linux kernel using the GNU gnu (n ) or wildebeest (wĭl`dəbēst'), large African antelope, genus Connochaetes. compiler and standard Linux make files, they use MULTI to build their application program and combine it with the Linux kernel into a single executable image. In addition to maintaining file dependencies (like makefile), the builder lets users set CPU CPU in full central processing unit Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. , compiler, language and optimization options. The builder's pull-down menus also make it easy to create a hierarchical view of programs, source files, headers and other project files, which are color coded to help users distinguish various file types. MULTI 2000 is available now for Linux target systems based on the PowerPC processor, with x86 support planned for the near future. MULTI 2000 for Linux and Windows costs $5,900. MULTI 2000 for HP-UX and Solaris costs $9,900 (U.S.). All versions are immediately available. More on Green Hills Software Inc. Founded in 1982, Green Hills Software Inc. is the technology leader for real-time operating systems and software development tools for 32- and 64-bit embedded systems. Green Hills Software's royalty-free INTEGRITY(TM) and ThreadX(R) real-time operating systems, fully integrated with its market leading compilers and MULTI(R) Integrated Development Environment, provide a total development and run-time solution that addresses both deeply embedded and high-reliability applications. Green Hills Software has headquarters in Santa Barbara, with European headquarters in the United Kingdom. For more information on Green Hills Software products, call 805/965-6044, e-mail sales@ghs.com or visit us on the Web at www.ghs.com. Green Hills Software, the Green Hills logo, and MULTI are registered trademarks, and INTEGRITY and the Green Hills Probe are trademarks of Green Hills Software Inc. All other trademarks (registered or otherwise) are the property of their respective companies. About FSMLabs Inc. FSMLabs was founded by the creators of RTLinux with the goal of extending speed and accuracy in the development of realtime and embedded systems. By developing systems that reduce complexity and unpredictability, we advance realtime state-of-the-art. By endorsing and promoting internationally recognized POSIX (Portable Operating System Interface for UNIX) An IEEE 1003.1 standard that defines the language interface between application programs and the Unix operating system. realtime standards, we help ensure ease of development and application portability. With engineering staff and technology partners worldwide, FSMLabs pursues solutions characterized by simplicity, robustness and precise design. For more information, e-mail business@fsmlabs.com and visit www.fsmlabs.com |
|
||||||||||||||||

)
Printer friendly
Cite/link
Email
Feedback
Reader Opinion