Visit the Green Hills Software web site
Click on the advert above to visit the company web site

Product category: Design and Development Software
News Release from: Green Hills Software | Subject: Multi for embedded Linux
Edited by the Electronicstalk Editorial Team on 28 May 2003

Environment aids embedded Linux
debugging

Then latest version of the Multi integrated development environment targets embedded Linux systems.

Green Hills Software has produced a version of its Multi integrated development environment for embedded Linux systems Providing one of the world's most advanced environments for debugging Linux applications, the Linux kernel and Linux device drivers, Multi works out of the box with existing Gnu development tool chains

These include those used for native Intel/Pentium, embedded MIPS, and embedded PowerPC environments.

Multi gives Linux kernel developers who are accustomed to debugging their code with primitive print statements and command-line gdb debuggers an optimised solution that greatly simplifies the debugging process.

Linux kernel developers will find Multi especially useful as it will enable them to debug full source code, interrupt service routines, loadable kernel modules, non-ISR kernel code (including kernel threads), and complex device driver code that runs in the Linux kernel.

Additionally, Multi provides powerful debugging facilities such as its customisable register description files (RDF), for example.

The RDF considerably simplifies driver development by allowing designers to create databook-like views of on- and off-chip (eg PCI) device registers.

Multi also provides full support for kernel breakpoints, enabling developers to save and restore breakpoints across debug sessions on a per-kernel-module basis.

With a single instance of Multi, designers can also seamlessly debug and synchronously control multiple CPU cores, processors and threads.

The Multi debugger, hosted on a PC or Unix system, communicates with the Linux kernel on the target system through a high-speed probe (Green Hills Probe) attached to the target board's on-chip JTAG or BDM connector.

Suitable for debugging the Linux target via an Ethernet connection, Multi provides full support for Gnu compilers and the Gnu tool chain, importing the debugging information produced by the Gnu C and C++ compilers.

This enables developers to utilise existing compilers and make files with little or no modification, while still taking full advantage of Multi's powerful debugging capabilities. Request a free brochure from Green Hills Software ...

Green Hills Software: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the Green Hills Software web site