]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/user-guide/cdl-component-definition-language.html
RedBoot TX53 Release 2012-02-15
[karo-tx-redboot.git] / doc / html / user-guide / cdl-component-definition-language.html
1 <!-- Copyright (C) 2003 Red Hat, Inc.                                -->
2 <!-- This material may be distributed only subject to the terms      -->
3 <!-- and conditions set forth in the Open Publication License, v1.0  -->
4 <!-- or later (the latest version is presently available at          -->
5 <!-- http://www.opencontent.org/openpub/).                           -->
6 <!-- Distribution of the work or derivative of the work in any       -->
7 <!-- standard (paper) book form is prohibited unless prior           -->
8 <!-- permission is obtained from the copyright holder.               -->
9 <HTML
10 ><HEAD
11 ><TITLE
12 >Component Definition Language</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
14 <META
15 NAME="GENERATOR"
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
17 "><LINK
18 REL="HOME"
19 TITLE="eCos User Guide"
20 HREF="ecos-user-guide.html"><LINK
21 REL="UP"
22 TITLE="CDL Concepts"
23 HREF="cdl-concepts.html"><LINK
24 REL="PREVIOUS"
25 TITLE="Component Repository"
26 HREF="cdl-component-repository.html"><LINK
27 REL="NEXT"
28 TITLE="Packages"
29 HREF="cdl-packages.html"></HEAD
30 ><BODY
31 CLASS="SECT1"
32 BGCOLOR="#FFFFFF"
33 TEXT="#000000"
34 LINK="#0000FF"
35 VLINK="#840084"
36 ALINK="#0000FF"
37 ><DIV
38 CLASS="NAVHEADER"
39 ><TABLE
40 SUMMARY="Header navigation table"
41 WIDTH="100%"
42 BORDER="0"
43 CELLPADDING="0"
44 CELLSPACING="0"
45 ><TR
46 ><TH
47 COLSPAN="3"
48 ALIGN="center"
49 >eCos User Guide</TH
50 ></TR
51 ><TR
52 ><TD
53 WIDTH="10%"
54 ALIGN="left"
55 VALIGN="bottom"
56 ><A
57 HREF="cdl-component-repository.html"
58 ACCESSKEY="P"
59 >Prev</A
60 ></TD
61 ><TD
62 WIDTH="80%"
63 ALIGN="center"
64 VALIGN="bottom"
65 >Chapter 24. CDL Concepts</TD
66 ><TD
67 WIDTH="10%"
68 ALIGN="right"
69 VALIGN="bottom"
70 ><A
71 HREF="cdl-packages.html"
72 ACCESSKEY="N"
73 >Next</A
74 ></TD
75 ></TR
76 ></TABLE
77 ><HR
78 ALIGN="LEFT"
79 WIDTH="100%"></DIV
80 ><DIV
81 CLASS="SECT1"
82 ><H1
83 CLASS="SECT1"
84 ><A
85 NAME="CDL-COMPONENT-DEFINITION-LANGUAGE">Component Definition Language</H1
86 ><P
87 >Part of the component repository is a set of files
88           containing a definition of its structure.  The form used for
89           this purpose is the <SPAN
90 CLASS="emphasis"
91 ><I
92 CLASS="EMPHASIS"
93 >Component Definition
94             Language</I
95 ></SPAN
96 > (CDL).  CDL defines the relationships
97           between components and other information used by tools such
98           as the <SPAN
99 CLASS="PRODUCTNAME"
100 >eCos</SPAN
101 ><SPAN
102 CLASS="APPLICATION"
103 >Configuration Tool</SPAN
104 >.
105           CDL is generally formulated by the writers of components: it
106           is not necessary to write or understand CDL in order for the
107           embedded systems developer to construct an <SPAN
108 CLASS="PRODUCTNAME"
109 >eCos</SPAN
110 >
111           configuration. </P
112 ></DIV
113 ><DIV
114 CLASS="NAVFOOTER"
115 ><HR
116 ALIGN="LEFT"
117 WIDTH="100%"><TABLE
118 SUMMARY="Footer navigation table"
119 WIDTH="100%"
120 BORDER="0"
121 CELLPADDING="0"
122 CELLSPACING="0"
123 ><TR
124 ><TD
125 WIDTH="33%"
126 ALIGN="left"
127 VALIGN="top"
128 ><A
129 HREF="cdl-component-repository.html"
130 ACCESSKEY="P"
131 >Prev</A
132 ></TD
133 ><TD
134 WIDTH="34%"
135 ALIGN="center"
136 VALIGN="top"
137 ><A
138 HREF="ecos-user-guide.html"
139 ACCESSKEY="H"
140 >Home</A
141 ></TD
142 ><TD
143 WIDTH="33%"
144 ALIGN="right"
145 VALIGN="top"
146 ><A
147 HREF="cdl-packages.html"
148 ACCESSKEY="N"
149 >Next</A
150 ></TD
151 ></TR
152 ><TR
153 ><TD
154 WIDTH="33%"
155 ALIGN="left"
156 VALIGN="top"
157 >Component Repository</TD
158 ><TD
159 WIDTH="34%"
160 ALIGN="center"
161 VALIGN="top"
162 ><A
163 HREF="cdl-concepts.html"
164 ACCESSKEY="U"
165 >Up</A
166 ></TD
167 ><TD
168 WIDTH="33%"
169 ALIGN="right"
170 VALIGN="top"
171 >Packages</TD
172 ></TR
173 ></TABLE
174 ></DIV
175 ></BODY
176 ></HTML
177 >