Copyright © 2003, 2004, 2005, 2006, 2007 eCosCentric Limited
Eclipse is an open-source framework and workbench for the implementation of Integrated Development Environments (IDEs). CDT is a set of additional code modules (plug-ins) for the Eclipse framework which provide C/C++ editing and debugging facilities. This document describes the process of configuring Eclipse and CDT for eCos application development. Some familiarity with Eclipse and CDT is assumed. More general user guides for the Eclipse workbench and for C/C++ development using CDT are accessible via the Help->Help Contents menu item within the Eclipse workbench.
eCosCentric provides modified versions of certain CDT plug-ins and additional plug-ins suitable for the building and debugging of eCos applications running on remote hardware using GDB. Enhancements include:
The facility to download executable code to remote targets
The management of remote target communication timeouts during long downloads
The facility to use a BDM parallel port interface for debugging (specific targets only)
The robust handling of remote target communication failures
The presentation of eCos thread information while debugging
The facility to insert hardware-assisted breakpoints where supported by the GDB stub
The integration of GNU cross-development toolchains for C/C++ projects
| Next | ||
| Creating eCos application projects |