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="<mxfile host="www.draw.io" modified="2019-10-03T21:13:02.112Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0" etag="nJzlZGwzNDb1cRSQPZak" version="12.0.2" type="google" pages="1"><diagram id="lJw3w9u4R4x5o196SwGf" name="Page-1">zVjbcpswEP0aPyZjwPjyWDtu2pl0JjOeaZq+ZBRYgxIhUSEM5OsrmcWAcWy3TUpebPZoJa3O3gQDZxHl15LE4TfhAxvYQz8fOFcD255Ylv41QIGAPS6BQFK/hKwaWNEXQHCIaEp9SFqKSgimaNwGPcE5eKqFESlF1lZbC9beNSYBdICVR1gXvaO+ChG1hsN64AvQIMStpy4ORKRSRiAJiS+yBuQsB85CCqHKpyhfADPcVbyU8z6/MrozTAJX50yIbpzV893F7Ov6VzB0L57Sl+/5Ba6yISzFA1/BhnqgJICxWaTSA7RfFRUpUqTcB7OuNXDmWUgVrGLimdFMR4HGQhUxHMYdQCrIXzXd2hGiAwlEpA0otApOqCgs2mLWcEiFhQ1fOIgRjIFgt3BNk35Apv6AtUmHEfB11KAopApFIDhhyxqd15wNtVTr3AgRI1NPoFSBKUBSJdo8Qk7Vj8bzvVnq0kXpKseVt0KBQmmnMe448ztPv35mG5OPyADUEb3xYU9KYETRTduON3eM3QnneUp1xuvzFYmCqPdItmbtUHbdnkPZOV4AHin3KQ+S3onbKwHTvkvAqMNbh6JESfG86xpWmxLdDWKjF+WB6ZuXayYyLyRSXRLOhdK5IviD5mNOGA24VmSw1meaM/II7FYk1ChoWJZnnceCcgVyudF8JrgH9kTyuLXI1AOfSg2UMzNI1BsF9ajtnFHXOe4B34zfyzfuad8A9z+Z24GWPEaShHqHIvZ04exycuLQFXZ2PcQdbo1/G5RP2pRP9rgsyzlOal4K9teZHV+nLPeddbZu2R367z1V3Q776aR197xvjBzupNrtsmhMMuJ9c6yetpXeoQOPz+zA03/swIcjZbRXgS3r/4bKuJPU18BBEgWmvS+2aUZ8kL13Kmf8wVr89HQ57JsjyzqTpIrMNydp9gFJ2qvxlt03SVXKN1j6CXFYSLMZN3lI4phRb3t7abw+6rdz3/ytKYP+r5LOdI9X5/141WL9hl+WwvozibP8DQ==</diagram></mxfile>" 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