MULTI for OSE
» Download MULTI for OSE datasheet (PDF)
MULTI Source-Code Debugging for OSE

The MULTI® Integrated Development Environment (IDE) from Green Hills Software works seamlessly with Enea's OSE™ Real-Time Operating System providing a total solution for fault-tolerant, mission-critical distributed systems.

MULTI for OSE includes everything needed for embedded development with the OSE real-time operating system:

Optimizing Compilers
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool C
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool C++
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool EC++
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Run-Time Libraries
 
MULTI Integrated Development Environment
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Source Level Debugger
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Graphical Project Builder
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Text Editor
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Version Control System
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Graphical Browser
MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool Embedded Target Connection

 
OSE rtos, MULTI for OSE Real-Time Operating System (IDE) & debugger for embedded systems, debugging, Development Tool

Click here for a larger view.
 
Processors Supported
 Power Architecture 4xx
 Power Architecture 60x
 Power Architecture 7xx
 Power Architecture 860
 Power Architecture 82xx
 
OSE Integration

MULTI, together with the Green Hills family of optimizing C, C++, and EC++ compilers, provide a fully integrated real-time software development environment for OSE-based applications that encompasses source-level debugging, window-oriented editing, automated program building, and project/version control. Applications developed under MULTI run on the target under the OSE operating system, providing an ultra-reliable run-time platform that is ideal for creating and hosting secure, high-availability distributed applications.
 
MULTI interacts with OSE-based target applications via the OSEserv host-based debug server. The debug server provides services such as process-specific and any-process breakpoints.
 
The heart of the MULTI environment is a OSE-aware source-level debugger that features run- and stop-mode debug capability. The debugger supports mixed assembly and high-level language formats, includes a language-sensitive expression evaluator, and provides special support for C++ (such as a Class Browser, object display and template debug capability).
 
The MULTI debugger is fully RTOS aware, which enables designers to debug and tune their applications at the process level. With the MULTI debugger, designers can start and stop processes as well as set process-specific breakpoints. Developers can also debug dynamically-created processes and processes in loadable modules and watch processes as they communicate through signals.
 
MULTI provides a process window showing a complete list of processes currently running on the target. This list is updated periodically as processes are created, destroyed, or change their status. Programmers have the option of attaching to and debugging currently running processes by single-clicking on its entry in the process window.
 
The MULTI Debugger provides a separate window for each process. Within each window, programmers can independently set conditional and temporary breakpoints, single step, and examine local and global variables. Complex expressions and structured elements such as arrays and records can also be displayed. The Debugger recognizes pointers and automatically displays the objects that they reference. It also displays a stack trace that simplifies the analysis of hierarchical program structure.
 

» More on MULTI for OSE RTOS


» RTOS 
» MULTI IDE
» AdaMULTI IDE
» Compilers
» Communications Software
» Custom Development