Wind River Platforms
Bare board Platforms
GNAT Pro for Embedded Development
GNAT Pro is ideal for developers seeking reliability, performance, and portability in real-time embedded environments. Developing for cross-platforms is traditionally more complex than developing for native platforms. This is often due to interoperability issues between development environments. GNAT Pro facilitates this task by providing a common interface for both native and cross development. With the sophisticated development environment, GNAT Programming Studio (GPS), switching from native to cross development is a single-click operation thus allowing for a more streamlined and efficient software building process.
An Ada Run-Time Built with Performance in Mind
When performance is absolutely critical, you need an Ada run-time that makes optimal use of the OS services. GNAT Pro’s Ada run-time is tightly integrated with the underlying OS. By directly mapping the Ada abstractions to the OS constructs wherever possible, it prevents unnecessary overhead and allows the OS to directly manage the Ada resources such as tasks or scheduling activities.
The Ada Solution for your Embedded Software Development
GNAT Pro is the natural Ada solution for VxWorks: a complete Ada development environment, fully integrated into Wind River’s toolsuite and execution platform. The integration is evident at all levels: tools, services, formats, and kernels. For example, both GNAT Pro and the VxWorks tools are based on the same technologies for code generation (gcc), debugging (gdb), and binary utilities (GNU binutils). You can thus develop applications that freely combine modules in Ada, C, and C++. You can also manipulate and analyze Ada applications through Wind River’s WindSh shell, the Tornado browser, Wind View, Memscope, Profilescope, Tracescope and Stethoscope.
Full Ada 2012 Implementation
In keeping with its status as the leading Ada technology, GNAT Pro is the first Ada environment to implement all of the major features included in Ada 2012, the latest revision of the Ada language. With Ada 2012, Ada continues to be on the cutting edge of programming language design.