Part of the component repository is a set of files
containing a definition of its structure. The form used for
this purpose is the Component Definition
Language (CDL). CDL defines the relationships
between components and other information used by tools such
as the eCosConfiguration Tool.
CDL is generally formulated by the writers of components: it
is not necessary to write or understand CDL in order for the
embedded systems developer to construct an eCos
configuration.