AdaMULTI/Ada 95 for Tornado®
» Download Ada MULTI RT Secure datasheet (PDF)
Ada Development Tools

Green Hills Software provides a comprehensive set of Ada development tools for Tornado-based applications:
 
Ada 95 Optimizing Compilers
Fully ACVC 2.1 validated
New task and synchronization features
Protected types
Type extensions of tagged types and child library units
New hierarchical library organization
Systems programming annex (C)
Real-time systems annex (D)
VxWorks tasks
POSIX threads
 
AdaMULTI® Integrated Development Environment
Automated graphical program builder
Source-level symbolic debugger
Version control system
Text editor
Code performance and coverage profiler*
Source code navigation and cross-reference browser
Type inheritance browser
Static and dynamic call graph displays
 
AdaMULTI IDE for VxWorks RTOS and Tornado, AdaMULTI Integrated Development Environment, vxworks integration
Click here for a larger view.
 
AdaMULTI/Tornado Target Support
AdaMULTI's support for VxWorks targets encompasses the following microprocessor architectures, providing a single common development environment for the Tornado developer:
PowerPC
680x0/683xx
MIPS R3000/R4000
386/486/Pentium
RAD6000
RH32
 
In addition to embedded VxWorks targets, AdaMULTI also supports:
VxSim
Native SPARC/Solaris
Native x86/Solaris
Native Win32 targets
 
 
AdaMULTI/Ada 95 for Tornado

Leveraging 20 years of experience developing embedded compilers and integrated development environments, Green Hills Software is the leading supplier of Ada 95 software development tools for mission-critical embedded systems. Green Hills Software's tool solutions for Wind River Systems' Tornado include fully validated Ada 95 Optimizing Compilers and the AdaMULTI Integrated Development Environment, which are fully integrated with Tornado and the VxWorks 5.3 real-time operating system.

 
Integrated Ada 95 Development Environment

AdaMULTI for Tornado is the industry's most mature and advanced Ada 95 software development tool for VxWorks applications. The AdaMULTI Development Environment automates the edit-build-debug cycle by integrating advanced facilities such as powerful and intuitive multi-task debugging, robust Ada generics and exception debugging, sophisticated and informative data view windows in the debugger, an automated graphical program builder, a source code navigation and cross reference browser, performance and code coverage profiling tools, and more.

AdaMULTI interacts with VxWorks-based target applications via Tornado's host-based target server. The target server provides services such as dynamic download, task-specific and system-wide breakpoints, and asynchronous event notification. The AdaMULTI/Tornado connection enhances portability and flexibility. It also enables AdaMULTI to be used with a much smaller target image by eliminating the need for a target-based symbol table, object module loader, shell and networking facilities.

AdaMULTI interfaces fully with Tornado's WindView, enabling symbolic Ada task names to be referenced consistently between the compiler and the WindView utility.


» More on Ada for Tornado Development


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