Chapter 25. The Component Repository and Working DirectoriesEach of the file trees involved in eCos development has a
different role.
The eCos component repository
contains directories for all the packages that are shipped
with eCos or provided by third parties.
The component repository should not be modified as part of
application development.
The component repository is the master copy of source code
for all system and third party components. It also contains some
files needed to administer and build the system, such as ecosadmin.tcl .
You modify it by importing new versions of packages from a
distribution or removing existing packages. These activities are
undertaken using the eCos Package Administration Tool .
Files in the component repository should only be edited manually
as determined by the component maintainer.
User application source code should not go
into the component repository.
BASE_DIR /doc/ref/ecos-ref.htmlThe top level HTML file for the
eCos Reference
Manual .
BASE_DIR /prebuilt/pid/tests/kernel/<version> /tests/thread_gdb.exe
BASE_DIR /prebuilt/linux/tests/kernel/<version> /tests/thread_gdb.exePre-built tests for the supported platforms, and
the synthetic Linux target.
BASE_DIR /examples/twothreads.cOne of the example programs.
BASE_DIR /ecosadmin.tclThe Tcl program which is used to import new versions of packages
from a distribution or remove existing packages.
BASE_DIR /packages/language/c/libm/<version> /src/double/portable-api/s_tanh.cImplementation of the hyperbolic tangent function in the standard
math library.
BASE_DIR /pkgconf/rules.makA file with make rules, used
by the makefile .
Copyright © 2003-2008 eCosCentric Limited
Privacy &
Legal Statements