Programming with eCos is somewhat different from programming
in more traditional environments. eCos is a configurable open
source system, and you are able to configure and build a system
specifically to meet the needs of your application.
Various different directory hierarchies are involved in
configuring and building the system: the component
repository, the build tree,
and the install tree. These directories
exist in addition to the ones used to develop
applications.