1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3   xmlns:xhtml="http://www.w3.org/1999/xhtml"
4   xmlns:dc="http://purl.org/dc/elements/1.1/"
5   xmlns:cc="http://creativecommons.org/ns#"
6   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7   xmlns:svg="http://www.w3.org/2000/svg"
8   xmlns="http://www.w3.org/2000/svg"
9   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11   inkscape:export-ydpi="96"
12   inkscape:export-xdpi="96"
13   inkscape:export-filename="/home/mbolivar/zp/zephyr/doc/guides/dts/zephyr_dt_build_flow.png"
14   inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
15   sodipodi:docname="zephyr_dt_build_flow.svg"
16   id="svg66"
17   content="&lt;mxfile host=&quot;www.draw.io&quot; modified=&quot;2019-10-03T21:13:02.112Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0&quot; etag=&quot;nJzlZGwzNDb1cRSQPZak&quot; version=&quot;12.0.2&quot; type=&quot;google&quot; pages=&quot;1&quot;&gt;&lt;diagram id=&quot;lJw3w9u4R4x5o196SwGf&quot; name=&quot;Page-1&quot;&gt;zVjbcpswEP0aPyZjwPjyWDtu2pl0JjOeaZq+ZBRYgxIhUSEM5OsrmcWAcWy3TUpebPZoJa3O3gQDZxHl15LE4TfhAxvYQz8fOFcD255Ylv41QIGAPS6BQFK/hKwaWNEXQHCIaEp9SFqKSgimaNwGPcE5eKqFESlF1lZbC9beNSYBdICVR1gXvaO+ChG1hsN64AvQIMStpy4ORKRSRiAJiS+yBuQsB85CCqHKpyhfADPcVbyU8z6/MrozTAJX50yIbpzV893F7Ov6VzB0L57Sl+/5Ba6yISzFA1/BhnqgJICxWaTSA7RfFRUpUqTcB7OuNXDmWUgVrGLimdFMR4HGQhUxHMYdQCrIXzXd2hGiAwlEpA0otApOqCgs2mLWcEiFhQ1fOIgRjIFgt3BNk35Apv6AtUmHEfB11KAopApFIDhhyxqd15wNtVTr3AgRI1NPoFSBKUBSJdo8Qk7Vj8bzvVnq0kXpKseVt0KBQmmnMe448ztPv35mG5OPyADUEb3xYU9KYETRTduON3eM3QnneUp1xuvzFYmCqPdItmbtUHbdnkPZOV4AHin3KQ+S3onbKwHTvkvAqMNbh6JESfG86xpWmxLdDWKjF+WB6ZuXayYyLyRSXRLOhdK5IviD5mNOGA24VmSw1meaM/II7FYk1ChoWJZnnceCcgVyudF8JrgH9kTyuLXI1AOfSg2UMzNI1BsF9ajtnFHXOe4B34zfyzfuad8A9z+Z24GWPEaShHqHIvZ04exycuLQFXZ2PcQdbo1/G5RP2pRP9rgsyzlOal4K9teZHV+nLPeddbZu2R367z1V3Q776aR197xvjBzupNrtsmhMMuJ9c6yetpXeoQOPz+zA03/swIcjZbRXgS3r/4bKuJPU18BBEgWmvS+2aUZ8kL13Kmf8wVr89HQ57JsjyzqTpIrMNydp9gFJ2qvxlt03SVXKN1j6CXFYSLMZN3lI4phRb3t7abw+6rdz3/ytKYP+r5LOdI9X5/141WL9hl+WwvozibP8DQ==&lt;/diagram&gt;&lt;/mxfile&gt;"
18   viewBox="-0.5 -0.5 1056 816"
19   height="8.5in"
20   width="11in"
21   version="1.1">
22  <metadata
23     id="metadata70">
24    <rdf:RDF>
25      <cc:Work
26         rdf:about="">
27        <dc:format>image/svg+xml</dc:format>
28        <dc:type
29           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
30        <dc:title></dc:title>
31      </cc:Work>
32    </rdf:RDF>
33  </metadata>
34  <sodipodi:namedview
35     units="in"
36     inkscape:document-rotation="0"
37     inkscape:current-layer="g64"
38     inkscape:window-maximized="0"
39     inkscape:window-y="23"
40     inkscape:window-x="26"
41     inkscape:cy="187.26158"
42     inkscape:cx="268.40369"
43     inkscape:zoom="2.0698677"
44     showgrid="false"
45     id="namedview68"
46     inkscape:window-height="1652"
47     inkscape:window-width="2067"
48     inkscape:pageshadow="2"
49     inkscape:pageopacity="0"
50     guidetolerance="10"
51     gridtolerance="10"
52     objecttolerance="10"
53     borderopacity="1"
54     bordercolor="#666666"
55     pagecolor="#ffffff" />
56  <defs
57     id="defs2" />
58  <g
59     id="g64">
60    <path
61       id="path12"
62       pointer-events="none"
63       stroke-miterlimit="10"
64       stroke="#000000"
65       fill="none"
66       d="m 290,50 h 43.63" />
67    <path
68       id="path14"
69       pointer-events="none"
70       stroke-miterlimit="10"
71       stroke="#000000"
72       fill="#000000"
73       d="m 338.88,50 -7,3.5 1.75,-3.5 -1.75,-3.5 z" />
74    <rect
75       id="rect16"
76       pointer-events="none"
77       stroke="#000000"
78       fill="#ffffff"
79       ry="4.5"
80       rx="4.5"
81       height="30"
82       width="120"
83       y="35"
84       x="170" />
85    <g
86       id="g22"
87       transform="translate(196.5,43.5)" />
88    <path
89       id="path32"
90       pointer-events="none"
91       transform="rotate(180,145,50)"
92       stroke-miterlimit="10"
93       stroke="#000000"
94       fill="none"
95       d="m 170,20 h -25 v 60 h 25" />
96    <path
97       id="path34"
98       pointer-events="none"
99       transform="rotate(180,145,50)"
100       stroke-miterlimit="10"
101       stroke="#000000"
102       fill="none"
103       d="m 120,50 h 25" />
104    <path
105       id="path36"
106       pointer-events="none"
107       stroke-miterlimit="10"
108       stroke="#000000"
109       fill="none"
110       d="m 150,50 h 13.63" />
111    <path
112       id="path38"
113       pointer-events="none"
114       stroke-miterlimit="10"
115       stroke="#000000"
116       fill="#000000"
117       d="m 168.88,50 -7,3.5 1.75,-3.5 -1.75,-3.5 z" />
118    <path
119       id="path40"
120       pointer-events="none"
121       stroke-miterlimit="10"
122       stroke="#000000"
123       fill="none"
124       d="M 400.87063,65 V 88.63" />
125    <path
126       id="path42"
127       pointer-events="none"
128       stroke-miterlimit="10"
129       stroke="#000000"
130       fill="#000000"
131       d="m 400,93.88 -3.5,-7 3.5,1.75 3.5,-1.75 z" />
132    <rect
133       style="fill:#ffffff;stroke:#000000;stroke-width:1.04038"
134       id="rect56"
135       pointer-events="none"
136       ry="8.25"
137       rx="8.9297066"
138       height="55"
139       width="129.88664"
140       y="96.743248"
141       x="335.92731" />
142    <switch
143       id="switch60"
144       transform="translate(343.11663,95.044373)">
145      <foreignObject
146         style="overflow:visible;"
147         pointer-events="all"
148         width="116"
149         height="41"
150         requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
151        <xhtml:div
152           style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 116px; white-space: nowrap; overflow-wrap: normal; text-align: center;">
153          <xhtml:div
154             style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Zephyr and application source code files</xhtml:div>
155        </xhtml:div>
156      </foreignObject>
157      <text
158         x="58"
159         y="27"
160         font-size="12px"
161         id="text58"
162         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:'Helvetica, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000"><tspan
163           sodipodi:role="line"
164           id="tspan72"
165           x="58"
166           y="27">Zephyr and application</tspan><tspan
167           sodipodi:role="line"
168           id="tspan74"
169           x="58"
170           y="42">source code files</tspan></text>
171    </switch>
172    <g
173       id="g131">
174      <rect
175         x="-0.31813347"
176         y="0"
177         width="120"
178         height="30"
179         rx="4.5"
180         ry="4.5"
181         fill="#ffffff"
182         stroke="#000000"
183         pointer-events="none"
184         id="rect4" />
185      <g
186         transform="translate(11.393855,8.5)"
187         id="g10">
188        <switch
189           id="switch8">
190          <foreignObject
191             style="overflow:visible;"
192             pointer-events="all"
193             width="95"
194             height="12"
195             requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
196            <xhtml:div
197               style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 96px; white-space: nowrap; overflow-wrap: normal; text-align: center;">
198              <xhtml:div
199                 style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Devicetree source</xhtml:div>
200            </xhtml:div>
201          </foreignObject>
202          <text
203             x="48"
204             y="12"
205             fill="#000000"
206             text-anchor="middle"
207             font-size="12px"
208             font-family="Helvetica"
209             id="text6">Devicetree sources</text>
210        </switch>
211      </g>
212      <g
213         id="g101"
214         transform="translate(-0.31813346,4.2054074)">
215        <rect
216           id="rect24"
217           pointer-events="none"
218           ry="4.5"
219           rx="4.5"
220           height="30"
221           width="120"
222           y="60"
223           x="0"
224           style="fill:#ffffff;stroke:#000000" />
225        <g
226           id="g30"
227           transform="translate(8.5,68.5)">
228          <switch
229             id="switch28">
230            <foreignObject
231               requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"
232               height="12"
233               width="103"
234               pointer-events="all"
235               style="overflow:visible;">
236              <xhtml:div
237                 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 104px; white-space: nowrap; overflow-wrap: normal; text-align: center;">
238                <xhtml:div
239                   style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Devicetree bindings</xhtml:div>
240              </xhtml:div>
241            </foreignObject>
242            <text
243               id="text26"
244               font-size="12px"
245               y="12"
246               x="52"
247               style="font-size:12px;font-family:Helvetica;text-anchor:middle;fill:#000000">Devicetree bindings</text>
248          </switch>
249        </g>
250      </g>
251    </g>
252    <rect
253       id="rect44"
254       pointer-events="none"
255       stroke="#000000"
256       fill="#ffffff"
257       ry="4.5"
258       rx="4.5"
259       height="30"
260       width="120"
261       y="35.534077"
262       x="340.87064" />
263    <g
264       id="g50"
265       transform="translate(175.17138,41.76944)">
266      <switch
267         id="switch48">
268        <foreignObject
269           requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"
270           height="12"
271           width="108"
272           pointer-events="all"
273           style="overflow:visible;">
274          <xhtml:div
275             style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 109px; white-space: nowrap; overflow-wrap: normal; text-align: center;">
276            <xhtml:div
277               style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Generated C header</xhtml:div>
278          </xhtml:div>
279        </foreignObject>
280        <text
281           id="text46"
282           font-family="Helvetica"
283           font-size="12px"
284           text-anchor="middle"
285           fill="#000000"
286           y="12"
287           x="54">Generated C header</text>
288      </switch>
289    </g>
290    <g
291       transform="translate(347.13463,42.27922)"
292       id="g50-3">
293      <switch
294         id="switch48-6">
295        <foreignObject
296           style="overflow:visible;"
297           pointer-events="all"
298           width="108"
299           height="12"
300           requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
301          <xhtml:div
302             style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 109px; white-space: nowrap; overflow-wrap: normal; text-align: center;">
303            <xhtml:div
304               style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Generated C header</xhtml:div>
305          </xhtml:div>
306        </foreignObject>
307        <text
308           x="54"
309           y="12"
310           fill="#000000"
311           text-anchor="middle"
312           font-size="12px"
313           font-family="Helvetica"
314           id="text46-1">devicetree.h</text>
315      </switch>
316      <text
317         id="text120"
318         y="77.26355"
319         x="20.713104"
320         style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
321         xml:space="preserve"><tspan
322           y="77.26355"
323           x="20.713104"
324           id="tspan118"
325           sodipodi:role="line"></tspan></text>
326    </g>
327  </g>
328</svg>
329