1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Do not edit this file with editors other than diagrams.net --> 3 4<svg 5 version="1.1" 6 width="791px" 7 height="879px" 8 viewBox="-0.5 -0.5 791 879" 9 content="<mxfile host="app.diagrams.net" modified="2021-12-06T19:58:00.069Z" agent="5.0 (X11)" etag="z9xZd6xBEDsuP9DcZwur" version="15.9.1" type="device" pages="4"><diagram name="Page-1" id="Page-1">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</diagram><diagram name="Page-2" id="Page-2">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</diagram><diagram name="Page-3" id="Page-3">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</diagram><diagram name="Page-4" id="Page-4">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</diagram></mxfile>" 10 id="svg240" 11 sodipodi:docname="build-config-phase.svg" 12 inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" 13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 15 xmlns:xlink="http://www.w3.org/1999/xlink" 16 xmlns="http://www.w3.org/2000/svg" 17 xmlns:svg="http://www.w3.org/2000/svg" 18 xmlns:xhtml="http://www.w3.org/1999/xhtml"> 19 <sodipodi:namedview 20 id="namedview242" 21 pagecolor="#ffffff" 22 bordercolor="#000000" 23 borderopacity="0.25" 24 inkscape:showpageshadow="2" 25 inkscape:pageopacity="0.0" 26 inkscape:pagecheckerboard="0" 27 inkscape:deskcolor="#d1d1d1" 28 showgrid="false" 29 inkscape:zoom="1.1683732" 30 inkscape:cx="524.66115" 31 inkscape:cy="520.38169" 32 inkscape:window-width="3440" 33 inkscape:window-height="1371" 34 inkscape:window-x="0" 35 inkscape:window-y="0" 36 inkscape:window-maximized="1" 37 inkscape:current-layer="g230" /> 38 <defs 39 id="defs2" /> 40 <g 41 id="g230"> 42 <path 43 d="M 646 420 L 645.85 468" 44 fill="none" 45 stroke="rgb(0, 0, 0)" 46 stroke-miterlimit="10" 47 pointer-events="stroke" 48 id="path4" /> 49 <path 50 d="M 645.84 473.25 L 642.36 466.24 L 645.85 468 L 649.36 466.26 Z" 51 fill="rgb(0, 0, 0)" 52 stroke="rgb(0, 0, 0)" 53 stroke-miterlimit="10" 54 pointer-events="all" 55 id="path6" /> 56 <rect 57 x="0" 58 y="747.75" 59 width="790" 60 height="130" 61 rx="19.5" 62 ry="19.5" 63 fill="rgb(255, 255, 255)" 64 stroke="#000000" 65 pointer-events="all" 66 id="rect8" /> 67 <path 68 d="M 395.1 217 L 395.1 243 L 395.78 262.64" 69 fill="none" 70 stroke="rgb(0, 0, 0)" 71 stroke-miterlimit="10" 72 pointer-events="stroke" 73 id="path10" /> 74 <path 75 d="M 395.96 267.88 L 392.22 261.01 L 395.78 262.64 L 399.22 260.77 Z" 76 fill="rgb(0, 0, 0)" 77 stroke="rgb(0, 0, 0)" 78 stroke-miterlimit="10" 79 pointer-events="all" 80 id="path12" /> 81 <path 82 d="M 338.75 217 L 451.25 217 L 451.25 167 L 338.75 167 L 338.75 217" 83 fill="#5b9bd5" 84 stroke="#939393" 85 stroke-miterlimit="10" 86 pointer-events="all" 87 id="path14" /> 88 <g 89 transform="translate(-0.5 -0.5)" 90 id="g20"> 91 <switch 92 id="switch18"> 93 <foreignObject 94 style="overflow: visible; text-align: left;" 95 pointer-events="none" 96 width="100%" 97 height="100%" 98 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 99 <xhtml:div 100 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 111px; height: 1px; padding-top: 192px; margin-left: 340px;"> 101 <xhtml:div 102 style="box-sizing: border-box; font-size: 0px; text-align: center;" 103 data-drawio-colors="color: rgb(0, 0, 0); "> 104 <xhtml:div 105 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 106 <xhtml:font 107 style="font-size: 16px ; font-family: "calibri" ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">C preprocessor<xhtml:br /> 108</xhtml:font> 109 </xhtml:div> 110 </xhtml:div> 111 </xhtml:div> 112 </foreignObject> 113 <text 114 x="395" 115 y="196" 116 fill="rgb(0, 0, 0)" 117 font-family="Helvetica" 118 font-size="12px" 119 text-anchor="middle" 120 id="text16">C preprocessor 121</text> 122 </switch> 123 </g> 124 <path 125 d="M 395 121 L 395 144 L 395.07 160.63" 126 fill="none" 127 stroke="rgb(0, 0, 0)" 128 stroke-miterlimit="10" 129 pointer-events="stroke" 130 id="path22" /> 131 <path 132 d="M 395.1 165.88 L 391.56 158.9 L 395.07 160.63 L 398.56 158.87 Z" 133 fill="rgb(0, 0, 0)" 134 stroke="rgb(0, 0, 0)" 135 stroke-miterlimit="10" 136 pointer-events="all" 137 id="path24" /> 138 <path 139 d="M 323.5 121 L 466.5 121 L 466.5 71 L 323.5 71 L 323.5 121" 140 fill="#fee599" 141 stroke="#939393" 142 stroke-miterlimit="10" 143 pointer-events="all" 144 id="path26" /> 145 <g 146 transform="translate(-0.5 -0.5)" 147 id="g32"> 148 <switch 149 id="switch30"> 150 <foreignObject 151 style="overflow: visible; text-align: left;" 152 pointer-events="none" 153 width="100%" 154 height="100%" 155 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 156 <xhtml:div 157 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 141px; height: 1px; padding-top: 96px; margin-left: 325px;"> 158 <xhtml:div 159 style="box-sizing: border-box; font-size: 0px; text-align: center;" 160 data-drawio-colors="color: rgb(0, 0, 0); "> 161 <xhtml:div 162 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 163 <xhtml:p 164 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 165 <xhtml:font 166 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><xhtml:i>*.dts</xhtml:i> 167/*<xhtml:i>.dtsi</xhtml:i> 168 files</xhtml:font> 169 <xhtml:font 170 style="font-size: 16px ; font-family: "themed" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 171 <xhtml:br /> 172 </xhtml:font> 173 </xhtml:p> 174 </xhtml:div> 175 </xhtml:div> 176 </xhtml:div> 177 </foreignObject> 178 <text 179 x="395" 180 y="100" 181 fill="rgb(0, 0, 0)" 182 font-family="Helvetica" 183 font-size="12px" 184 text-anchor="middle" 185 id="text28">*.dts/*.dtsi files</text> 186 </switch> 187 </g> 188 <path 189 d="M 80.92 407.34 L 170 407.3 L 170 380 L 326.63 380" 190 fill="none" 191 stroke="rgb(0, 0, 0)" 192 stroke-miterlimit="10" 193 pointer-events="stroke" 194 id="path34" /> 195 <path 196 d="M 331.88 380 L 324.88 383.5 L 326.63 380 L 324.88 376.5 Z" 197 fill="rgb(0, 0, 0)" 198 stroke="rgb(0, 0, 0)" 199 stroke-miterlimit="10" 200 pointer-events="all" 201 id="path36" /> 202 <path 203 d="M 0 407.34 L 170 407.34 L 170 357.34 L 0 357.34 L 0 407.34" 204 fill="#fee599" 205 stroke="#939393" 206 stroke-miterlimit="10" 207 pointer-events="all" 208 id="path38" /> 209 <g 210 transform="translate(-0.5 -0.5)" 211 id="g44"> 212 <switch 213 id="switch42"> 214 <foreignObject 215 style="overflow: visible; text-align: left;" 216 pointer-events="none" 217 width="100%" 218 height="100%" 219 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 220 <xhtml:div 221 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 382px; margin-left: 1px;"> 222 <xhtml:div 223 style="box-sizing: border-box; font-size: 0px; text-align: center;" 224 data-drawio-colors="color: rgb(0, 0, 0); "> 225 <xhtml:div 226 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 227 <xhtml:p 228 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 229 <xhtml:font 230 style="font-size: 16px ; color: rgb(0 , 0 , 0) ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1" 231 face="Courier New">Bindings </xhtml:font> 232 <xhtml:font 233 style="font-size: 16px ; font-family: "themed" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 234 <xhtml:font 235 face="Courier New">(YAML files)</xhtml:font> 236 <xhtml:br /> 237 </xhtml:font> 238 </xhtml:p> 239 </xhtml:div> 240 </xhtml:div> 241 </xhtml:div> 242 </foreignObject> 243 <text 244 x="85" 245 y="386" 246 fill="rgb(0, 0, 0)" 247 font-family="Helvetica" 248 font-size="12px" 249 text-anchor="middle" 250 id="text40">Bindings (YAML files) 251</text> 252 </switch> 253 </g> 254 <path 255 d="M 107 696.1 L 131 696.1 L 148.63 696.03" 256 fill="none" 257 stroke="rgb(0, 0, 0)" 258 stroke-miterlimit="10" 259 pointer-events="stroke" 260 id="path46" /> 261 <path 262 d="M 153.88 696 L 146.9 699.53 L 148.63 696.03 L 146.87 692.53 Z" 263 fill="rgb(0, 0, 0)" 264 stroke="rgb(0, 0, 0)" 265 stroke-miterlimit="10" 266 pointer-events="all" 267 id="path48" /> 268 <path 269 d="M 0 726.13 L 107 726.13 L 107 666.13 L 0 666.13 L 0 726.13" 270 fill="#fee599" 271 stroke="#939393" 272 stroke-miterlimit="10" 273 pointer-events="all" 274 id="path50" /> 275 <g 276 transform="translate(-0.5 -0.5)" 277 id="g56"> 278 <switch 279 id="switch54"> 280 <foreignObject 281 style="overflow: visible; text-align: left;" 282 pointer-events="none" 283 width="100%" 284 height="100%" 285 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 286 <xhtml:div 287 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 105px; height: 1px; padding-top: 696px; margin-left: 1px;"> 288 <xhtml:div 289 style="box-sizing: border-box; font-size: 0px; text-align: center;" 290 data-drawio-colors="color: rgb(0, 0, 0); "> 291 <xhtml:div 292 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 293 <xhtml:p 294 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 295 <xhtml:font 296 style="font-size: 16px ; color: rgb(0 , 0 , 0) ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1" 297 face="courier new"><xhtml:i>Kconfig</xhtml:i> 298 files</xhtml:font> 299 </xhtml:p> 300 </xhtml:div> 301 </xhtml:div> 302 </xhtml:div> 303 </foreignObject> 304 <text 305 x="54" 306 y="700" 307 fill="rgb(0, 0, 0)" 308 font-family="Helvetica" 309 font-size="12px" 310 text-anchor="middle" 311 id="text52">Kconfig files</text> 312 </switch> 313 </g> 314 <path 315 d="M 396 319 L 396 339 L 395.39 352.64" 316 fill="none" 317 stroke="rgb(0, 0, 0)" 318 stroke-miterlimit="10" 319 pointer-events="stroke" 320 id="path58" /> 321 <path 322 d="M 395.15 357.88 L 391.97 350.73 L 395.39 352.64 L 398.96 351.05 Z" 323 fill="rgb(0, 0, 0)" 324 stroke="rgb(0, 0, 0)" 325 stroke-miterlimit="10" 326 pointer-events="all" 327 id="path60" /> 328 <path 329 d="M 251 319 L 541 319 L 541 269 L 251 269 L 251 319" 330 fill="#fee599" 331 stroke="#939393" 332 stroke-miterlimit="10" 333 pointer-events="all" 334 id="path62" /> 335 <g 336 transform="translate(-0.5 -0.5)" 337 id="g68"> 338 <switch 339 id="switch66"> 340 <foreignObject 341 style="overflow: visible; text-align: left;" 342 pointer-events="none" 343 width="100%" 344 height="100%" 345 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 346 <xhtml:div 347 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 288px; height: 1px; padding-top: 294px; margin-left: 252px;"> 348 <xhtml:div 349 style="box-sizing: border-box; font-size: 0px; text-align: center;" 350 data-drawio-colors="color: rgb(0, 0, 0); "> 351 <xhtml:div 352 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 353 <xhtml:div> 354 <xhtml:font 355 style="font-size: 16px ; color: rgb(0 , 0 , 0) ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1" 356 face="Courier New">Preprocessed devicetree,</xhtml:font> 357 </xhtml:div> 358 <xhtml:div> 359 <xhtml:font 360 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 361 <xhtml:i>zephyr.dts.pre</xhtml:i> 362 </xhtml:font> 363 </xhtml:div> 364 </xhtml:div> 365 </xhtml:div> 366 </xhtml:div> 367 </foreignObject> 368 <text 369 x="396" 370 y="298" 371 fill="rgb(0, 0, 0)" 372 font-family="Helvetica" 373 font-size="12px" 374 text-anchor="middle" 375 id="text64">Preprocessed devicetree,...</text> 376 </switch> 377 </g> 378 <path 379 d="M 449.1 712.75 L 449.1 747.8 L 449.1 775.62" 380 fill="none" 381 stroke="rgb(0, 0, 0)" 382 stroke-miterlimit="10" 383 pointer-events="stroke" 384 id="path70" /> 385 <path 386 d="M 449.1 780.87 L 445.6 773.87 L 449.1 775.62 L 452.6 773.87 Z" 387 fill="rgb(0, 0, 0)" 388 stroke="rgb(0, 0, 0)" 389 stroke-miterlimit="10" 390 pointer-events="all" 391 id="path72" /> 392 <path 393 d="M 341.75 712.75 L 556.25 712.75 L 556.25 662.75 L 341.75 662.75 L 341.75 712.75" 394 fill="#fee599" 395 stroke="#939393" 396 stroke-miterlimit="10" 397 pointer-events="all" 398 id="path74" /> 399 <g 400 transform="translate(-0.5 -0.5)" 401 id="g80"> 402 <switch 403 id="switch78"> 404 <foreignObject 405 style="overflow: visible; text-align: left;" 406 pointer-events="none" 407 width="100%" 408 height="100%" 409 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 410 <xhtml:div 411 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 213px; height: 1px; padding-top: 688px; margin-left: 343px;"> 412 <xhtml:div 413 style="box-sizing: border-box; font-size: 0px; text-align: center;" 414 data-drawio-colors="color: rgb(0, 0, 0); "> 415 <xhtml:div 416 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 417 <xhtml:font 418 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 419 <xhtml:br /> 420 <xhtml:i>devicetree_generated.h<xhtml:br /> 421</xhtml:i> 422 <xhtml:br /> 423 </xhtml:font> 424 </xhtml:div> 425 </xhtml:div> 426 </xhtml:div> 427 </foreignObject> 428 <text 429 x="449" 430 y="691" 431 fill="rgb(0, 0, 0)" 432 font-family="Helvetica" 433 font-size="12px" 434 text-anchor="middle" 435 id="text76">devicetree_generated.h...</text> 436 </switch> 437 </g> 438 <path 439 d="M 44 842.75 L 170 842.75 L 170 792.75 L 44 792.75 L 44 842.75" 440 fill="#fee599" 441 stroke="#939393" 442 stroke-miterlimit="10" 443 pointer-events="all" 444 id="path82" /> 445 <g 446 transform="translate(-0.5 -0.5)" 447 id="g88"> 448 <switch 449 id="switch86"> 450 <foreignObject 451 style="overflow: visible; text-align: left;" 452 pointer-events="none" 453 width="100%" 454 height="100%" 455 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 456 <xhtml:div 457 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 124px; height: 1px; padding-top: 818px; margin-left: 45px;"> 458 <xhtml:div 459 style="box-sizing: border-box; font-size: 0px; text-align: center;" 460 data-drawio-colors="color: rgb(0, 0, 0); "> 461 <xhtml:div 462 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 463 <xhtml:font 464 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 465 <xhtml:i>autoconf.h</xhtml:i> 466 <xhtml:br /> 467 </xhtml:font> 468 </xhtml:div> 469 </xhtml:div> 470 </xhtml:div> 471 </foreignObject> 472 <text 473 x="107" 474 y="821" 475 fill="rgb(0, 0, 0)" 476 font-family="Helvetica" 477 font-size="12px" 478 text-anchor="middle" 479 id="text84">autoconf.h 480</text> 481 </switch> 482 </g> 483 <path 484 d="M 197 48 L 593 48 L 593 20 L 197 20 L 197 48" 485 fill="none" 486 stroke="none" 487 pointer-events="all" 488 id="path114" /> 489 <g 490 transform="translate(-0.5 -0.5)" 491 id="g120"> 492 <switch 493 id="switch118"> 494 <foreignObject 495 style="overflow: visible; text-align: left;" 496 pointer-events="none" 497 width="100%" 498 height="100%" 499 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 500 <xhtml:div 501 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 394px; height: 1px; padding-top: 34px; margin-left: 198px;"> 502 <xhtml:div 503 style="box-sizing: border-box; font-size: 0px; text-align: center;" 504 data-drawio-colors="color: rgb(0, 0, 0); "> 505 <xhtml:div 506 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 507 <xhtml:p 508 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 509 <xhtml:font 510 style="font-size: 19px ; font-family: "themed" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 511 <xhtml:font 512 face="calibri"> 513 <xhtml:b>Configuration overview</xhtml:b> 514 </xhtml:font> 515 <xhtml:i> 516 <xhtml:b> 517 <xhtml:br /> 518 </xhtml:b> 519 </xhtml:i> 520 </xhtml:font> 521 </xhtml:p> 522 <xhtml:p 523 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 524 <xhtml:font 525 face="calibri"> 526 <xhtml:span 527 style="font-size: 19px"> 528 <xhtml:b>(runs during the CMake configuration step)</xhtml:b> 529 </xhtml:span> 530 </xhtml:font> 531 </xhtml:p> 532 </xhtml:div> 533 </xhtml:div> 534 </xhtml:div> 535 </foreignObject> 536 <text 537 x="395" 538 y="38" 539 fill="rgb(0, 0, 0)" 540 font-family="Helvetica" 541 font-size="12px" 542 text-anchor="middle" 543 id="text116">Configuration overview...</text> 544 </switch> 545 </g> 546 <path 547 d="M 334.97 403.02 L 215 403 L 215 523.63" 548 fill="none" 549 stroke="rgb(0, 0, 0)" 550 stroke-miterlimit="10" 551 pointer-events="stroke" 552 id="path122" /> 553 <path 554 d="M 215 528.88 L 211.5 521.88 L 215 523.63 L 218.5 521.88 Z" 555 fill="rgb(0, 0, 0)" 556 stroke="rgb(0, 0, 0)" 557 stroke-miterlimit="10" 558 pointer-events="all" 559 id="path124" /> 560 <path 561 d="M 395.1 422.25 L 395.1 543 L 447.9 543 L 447.93 657.63" 562 fill="none" 563 stroke="rgb(0, 0, 0)" 564 stroke-miterlimit="10" 565 pointer-events="stroke" 566 id="path126" /> 567 <path 568 d="M 447.93 662.88 L 444.43 655.88 L 447.93 657.63 L 451.43 655.88 Z" 569 fill="rgb(0, 0, 0)" 570 stroke="rgb(0, 0, 0)" 571 stroke-miterlimit="10" 572 pointer-events="all" 573 id="path128" /> 574 <path 575 d="M 456.25 390.7 L 484.4 390.7 L 506.13 390.62" 576 fill="none" 577 stroke="rgb(0, 0, 0)" 578 stroke-miterlimit="10" 579 pointer-events="stroke" 580 id="path130" /> 581 <path 582 d="M 511.38 390.6 L 504.39 394.13 L 506.13 390.62 L 504.37 387.13 Z" 583 fill="rgb(0, 0, 0)" 584 stroke="rgb(0, 0, 0)" 585 stroke-miterlimit="10" 586 pointer-events="all" 587 id="path132" /> 588 <path 589 d="M 333.75 422.25 L 456.25 422.25 L 456.25 359 L 333.75 359 L 333.75 422.25" 590 fill="#5b9bd5" 591 stroke="#939393" 592 stroke-miterlimit="10" 593 pointer-events="all" 594 id="path134" /> 595 <g 596 transform="translate(-0.5 -0.5)" 597 id="g140"> 598 <switch 599 id="switch138"> 600 <foreignObject 601 style="overflow: visible; text-align: left;" 602 pointer-events="none" 603 width="100%" 604 height="100%" 605 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 606 <xhtml:div 607 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 121px; height: 1px; padding-top: 391px; margin-left: 335px;"> 608 <xhtml:div 609 style="box-sizing: border-box; font-size: 0px; text-align: center;" 610 data-drawio-colors="color: rgb(0, 0, 0); "> 611 <xhtml:div 612 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 613 <xhtml:font 614 style="font-size: 16px ; font-family: "calibri" ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">Scripts in <xhtml:i>scripts/dts/</xhtml:i> 615<xhtml:br /> 616</xhtml:font> 617 </xhtml:div> 618 </xhtml:div> 619 </xhtml:div> 620 </foreignObject> 621 <text 622 x="395" 623 y="394" 624 fill="rgb(0, 0, 0)" 625 font-family="Helvetica" 626 font-size="12px" 627 text-anchor="middle" 628 id="text136">Scripts in scripts/d...</text> 629 </switch> 630 </g> 631 <path 632 d="M 360 852.75 L 580 852.75 L 580 782.76 L 360 782.76 L 360 852.75" 633 fill="#fee599" 634 stroke="#939393" 635 stroke-miterlimit="10" 636 pointer-events="all" 637 id="path142" /> 638 <g 639 transform="translate(-0.5 -0.5)" 640 id="g148"> 641 <switch 642 id="switch146"> 643 <foreignObject 644 style="overflow: visible; text-align: left;" 645 pointer-events="none" 646 width="100%" 647 height="100%" 648 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 649 <xhtml:div 650 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 218px; height: 1px; padding-top: 818px; margin-left: 361px;"> 651 <xhtml:div 652 style="box-sizing: border-box; font-size: 0px; text-align: center;" 653 data-drawio-colors="color: rgb(0, 0, 0); "> 654 <xhtml:div 655 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 656 <xhtml:font 657 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><xhtml:i>devicetree.h<xhtml:br /> 658</xhtml:i> 659(checked-in file with <xhtml:i>#include</xhtml:i> 660's)<xhtml:br /> 661</xhtml:font> 662 </xhtml:div> 663 </xhtml:div> 664 </xhtml:div> 665 </foreignObject> 666 <text 667 x="470" 668 y="821" 669 fill="rgb(0, 0, 0)" 670 font-family="Helvetica" 671 font-size="12px" 672 text-anchor="middle" 673 id="text144">devicetree.h...</text> 674 </switch> 675 </g> 676 <path 677 d="M 70 610 L 70 637.8 L 185 637.8 L 185 657.8 L 185.03 659.4" 678 fill="none" 679 stroke="rgb(0, 0, 0)" 680 stroke-miterlimit="10" 681 pointer-events="stroke" 682 id="path150" /> 683 <path 684 d="M 185.14 664.65 L 181.5 657.72 L 185.03 659.4 L 188.5 657.58 Z" 685 fill="rgb(0, 0, 0)" 686 stroke="rgb(0, 0, 0)" 687 stroke-miterlimit="10" 688 pointer-events="all" 689 id="path152" /> 690 <path 691 d="M 0 610 L 140 610 L 140 520 L 0 520 L 0 610" 692 fill="#fee599" 693 stroke="#939393" 694 stroke-miterlimit="10" 695 pointer-events="all" 696 id="path154" /> 697 <g 698 transform="translate(-0.5 -0.5)" 699 id="g160"> 700 <switch 701 id="switch158"> 702 <foreignObject 703 style="overflow: visible; text-align: left;" 704 pointer-events="none" 705 width="100%" 706 height="100%" 707 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 708 <xhtml:div 709 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 565px; margin-left: 1px;"> 710 <xhtml:div 711 style="box-sizing: border-box; font-size: 0px; text-align: center;" 712 data-drawio-colors="color: rgb(0, 0, 0); "> 713 <xhtml:div 714 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 715 <xhtml:p 716 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 717 <xhtml:font 718 face="courier new"> 719 <xhtml:span 720 style="font-size: 16px"> 721 <xhtml:i>prj.conf</xhtml:i> 722 </xhtml:span> 723 </xhtml:font> 724 </xhtml:p> 725 <xhtml:p 726 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 727 <xhtml:font 728 face="courier new"> 729 <xhtml:span 730 style="font-size: 16px">and other configuration files</xhtml:span> 731 </xhtml:font> 732 </xhtml:p> 733 </xhtml:div> 734 </xhtml:div> 735 </xhtml:div> 736 </foreignObject> 737 <text 738 x="70" 739 y="569" 740 fill="rgb(0, 0, 0)" 741 font-family="Helvetica" 742 font-size="12px" 743 text-anchor="middle" 744 id="text156">prj.conf...</text> 745 </switch> 746 </g> 747 <path 748 d="M 180 727.75 L 180 767.8 L 103 767.8 L 102.98 786.38" 749 fill="none" 750 stroke="rgb(0, 0, 0)" 751 stroke-miterlimit="10" 752 pointer-events="stroke" 753 id="path162" /> 754 <path 755 d="M 102.97 791.63 L 99.48 784.63 L 102.98 786.38 L 106.48 784.64 Z" 756 fill="rgb(0, 0, 0)" 757 stroke="rgb(0, 0, 0)" 758 stroke-miterlimit="10" 759 pointer-events="all" 760 id="path164" /> 761 <path 762 d="M 240 727.75 L 240 767.8 L 275 767.8 L 275 786.38" 763 fill="none" 764 stroke="rgb(0, 0, 0)" 765 stroke-miterlimit="10" 766 pointer-events="stroke" 767 id="path166" /> 768 <path 769 d="M 275 791.63 L 271.5 784.63 L 275 786.38 L 278.5 784.63 Z" 770 fill="rgb(0, 0, 0)" 771 stroke="rgb(0, 0, 0)" 772 stroke-miterlimit="10" 773 pointer-events="all" 774 id="path168" /> 775 <path 776 d="M 155 727.75 L 300 727.75 L 300 664.5 L 155 664.5 L 155 727.75" 777 fill="#5b9bd5" 778 stroke="#939393" 779 stroke-miterlimit="10" 780 pointer-events="all" 781 id="path170" /> 782 <g 783 transform="translate(-0.5 -0.5)" 784 id="g176"> 785 <switch 786 id="switch174"> 787 <foreignObject 788 style="overflow: visible; text-align: left;" 789 pointer-events="none" 790 width="100%" 791 height="100%" 792 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 793 <xhtml:div 794 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 143px; height: 1px; padding-top: 696px; margin-left: 156px;"> 795 <xhtml:div 796 style="box-sizing: border-box; font-size: 0px; text-align: center;" 797 data-drawio-colors="color: rgb(0, 0, 0); "> 798 <xhtml:div 799 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 800 <xhtml:font 801 style="font-size: 16px ; font-family: "calibri" ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">Scripts in <xhtml:i>scripts/kconfig/</xhtml:i> 802<xhtml:br /> 803</xhtml:font> 804 </xhtml:div> 805 </xhtml:div> 806 </xhtml:div> 807 </foreignObject> 808 <text 809 x="228" 810 y="700" 811 fill="rgb(0, 0, 0)" 812 font-family="Helvetica" 813 font-size="12px" 814 text-anchor="middle" 815 id="text172">Scripts in scripts/kconf...</text> 816 </switch> 817 </g> 818 <path 819 d="M 230 842.75 L 320 842.75 L 320 792.75 L 230 792.75 L 230 842.75" 820 fill="#fee599" 821 stroke="#939393" 822 stroke-miterlimit="10" 823 pointer-events="all" 824 id="path178" /> 825 <g 826 transform="translate(-0.5 -0.5)" 827 id="g184"> 828 <switch 829 id="switch182"> 830 <foreignObject 831 style="overflow: visible; text-align: left;" 832 pointer-events="none" 833 width="100%" 834 height="100%" 835 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 836 <xhtml:div 837 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 818px; margin-left: 231px;"> 838 <xhtml:div 839 style="box-sizing: border-box; font-size: 0px; text-align: center;" 840 data-drawio-colors="color: rgb(0, 0, 0); "> 841 <xhtml:div 842 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 843 <xhtml:font 844 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 845 <xhtml:i>.config</xhtml:i> 846 <xhtml:br /> 847 </xhtml:font> 848 </xhtml:div> 849 </xhtml:div> 850 </xhtml:div> 851 </foreignObject> 852 <text 853 x="275" 854 y="821" 855 fill="rgb(0, 0, 0)" 856 font-family="Helvetica" 857 font-size="12px" 858 text-anchor="middle" 859 id="text180">.config 860</text> 861 </switch> 862 </g> 863 <path 864 d="M 565.75 530 L 725.75 530 L 725.75 474.37 L 565.75 474.37 L 565.75 530" 865 fill="#5b9bd5" 866 stroke="#939393" 867 stroke-miterlimit="10" 868 pointer-events="all" 869 id="path186" /> 870 <g 871 transform="translate(-0.5 -0.5)" 872 id="g192"> 873 <switch 874 id="switch190"> 875 <foreignObject 876 style="overflow: visible; text-align: left;" 877 pointer-events="none" 878 width="100%" 879 height="100%" 880 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 881 <xhtml:div 882 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 502px; margin-left: 567px;"> 883 <xhtml:div 884 style="box-sizing: border-box; font-size: 0px; text-align: center;" 885 data-drawio-colors="color: rgb(0, 0, 0); "> 886 <xhtml:div 887 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 888 <xhtml:font 889 style="font-size: 16px ; font-family: "calibri" ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><xhtml:i>dtc</xhtml:i> 890 (optional, for warnings/errors)<xhtml:br /> 891</xhtml:font> 892 </xhtml:div> 893 </xhtml:div> 894 </xhtml:div> 895 </foreignObject> 896 <text 897 x="646" 898 y="506" 899 fill="rgb(0, 0, 0)" 900 font-family="Helvetica" 901 font-size="12px" 902 text-anchor="middle" 903 id="text188">dtc (optional, for warning...</text> 904 </switch> 905 </g> 906 <path 907 d="M 215 620 L 215.03 658.39" 908 fill="none" 909 stroke="rgb(0, 0, 0)" 910 stroke-miterlimit="10" 911 pointer-events="stroke" 912 id="path194" /> 913 <path 914 d="M 215.03 663.64 L 211.52 656.64 L 215.03 658.39 L 218.52 656.63 Z" 915 fill="rgb(0, 0, 0)" 916 stroke="rgb(0, 0, 0)" 917 stroke-miterlimit="10" 918 pointer-events="all" 919 id="path196" /> 920 <ellipse 921 cx="215" 922 cy="575" 923 rx="45" 924 ry="45" 925 fill="rgb(255, 255, 255)" 926 stroke="#000000" 927 pointer-events="all" 928 id="ellipse198" /> 929 <g 930 transform="translate(-0.5 -0.5)" 931 id="g204"> 932 <switch 933 id="switch202"> 934 <foreignObject 935 style="overflow: visible; text-align: left;" 936 pointer-events="none" 937 width="100%" 938 height="100%" 939 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 940 <xhtml:div 941 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 575px; margin-left: 171px;"> 942 <xhtml:div 943 style="box-sizing: border-box; font-size: 0px; text-align: center;" 944 data-drawio-colors="color: rgb(0, 0, 0); "> 945 <xhtml:div 946 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Kconfig can read devicetree data</xhtml:div> 947 </xhtml:div> 948 </xhtml:div> 949 </foreignObject> 950 <text 951 x="215" 952 y="579" 953 fill="rgb(0, 0, 0)" 954 font-family="Helvetica" 955 font-size="12px" 956 text-anchor="middle" 957 id="text200">Kconfig can rea...</text> 958 </switch> 959 </g> 960 <rect 961 x="670" 962 y="747.75" 963 width="120" 964 height="30" 965 fill="none" 966 stroke="none" 967 pointer-events="all" 968 id="rect206" /> 969 <g 970 transform="translate(-0.5 -0.5)" 971 id="g212"> 972 <switch 973 id="switch210"> 974 <foreignObject 975 style="overflow: visible; text-align: left;" 976 pointer-events="none" 977 width="100%" 978 height="100%" 979 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 980 <xhtml:div 981 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 763px; margin-left: 671px;"> 982 <xhtml:div 983 style="box-sizing: border-box; font-size: 0px; text-align: center;" 984 data-drawio-colors="color: rgb(0, 0, 0); "> 985 <xhtml:div 986 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 987 <xhtml:font 988 style="font-size: 20px">Outputs</xhtml:font> 989 </xhtml:div> 990 </xhtml:div> 991 </xhtml:div> 992 </foreignObject> 993 <text 994 x="730" 995 y="766" 996 fill="rgb(0, 0, 0)" 997 font-family="Helvetica" 998 font-size="12px" 999 text-anchor="middle" 1000 id="text208">Outputs</text> 1001 </switch> 1002 </g> 1003 <path 1004 d="M 620 851.25 L 766 851.25 L 766 784.25 L 620 784.25 L 620 851.25" 1005 fill="#fee599" 1006 stroke="#939393" 1007 stroke-miterlimit="10" 1008 pointer-events="all" 1009 id="path214" /> 1010 <g 1011 transform="translate(-0.5 -0.5)" 1012 id="g220"> 1013 <switch 1014 id="switch218"> 1015 <foreignObject 1016 style="overflow: visible; text-align: left;" 1017 pointer-events="none" 1018 width="100%" 1019 height="100%" 1020 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 1021 <xhtml:div 1022 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 144px; height: 1px; padding-top: 818px; margin-left: 621px;"> 1023 <xhtml:div 1024 style="box-sizing: border-box; font-size: 0px; text-align: center;" 1025 data-drawio-colors="color: rgb(0, 0, 0); "> 1026 <xhtml:div 1027 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 1028 <xhtml:font 1029 style="font-size: 16px ; font-family: "courier new" ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"> 1030 <xhtml:i>Makefile or Ninja file (from CMake)</xhtml:i> 1031 <xhtml:br /> 1032 </xhtml:font> 1033 </xhtml:div> 1034 </xhtml:div> 1035 </xhtml:div> 1036 </foreignObject> 1037 <text 1038 x="693" 1039 y="821" 1040 fill="rgb(0, 0, 0)" 1041 font-family="Helvetica" 1042 font-size="12px" 1043 text-anchor="middle" 1044 id="text216">Makefile or Ninja file (...</text> 1045 </switch> 1046 </g> 1047 <path 1048 d="M 512.5 423.9 L 779 423.9 L 779 357.34 L 512.5 357.34 L 512.5 423.9" 1049 fill="#fee599" 1050 stroke="#939393" 1051 stroke-miterlimit="10" 1052 pointer-events="all" 1053 id="path222" /> 1054 <g 1055 transform="translate(-0.5 -0.5)" 1056 id="g228"> 1057 <switch 1058 id="switch226"> 1059 <foreignObject 1060 style="overflow: visible; text-align: left;" 1061 pointer-events="none" 1062 width="100%" 1063 height="100%" 1064 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> 1065 <xhtml:div 1066 style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 265px; height: 1px; padding-top: 391px; margin-left: 514px;"> 1067 <xhtml:div 1068 style="box-sizing: border-box; font-size: 0px; text-align: center;" 1069 data-drawio-colors="color: rgb(0, 0, 0); "> 1070 <xhtml:div 1071 style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"> 1072 <xhtml:p 1073 style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"> 1074 <xhtml:font 1075 face="courier new"> 1076 <xhtml:span 1077 style="font-size: 16px">Final devicetree, <xhtml:i>zephyr.dts</xhtml:i> 1078</xhtml:span> 1079 </xhtml:font> 1080 </xhtml:p> 1081 </xhtml:div> 1082 </xhtml:div> 1083 </xhtml:div> 1084 </foreignObject> 1085 <text 1086 x="646" 1087 y="394" 1088 fill="rgb(0, 0, 0)" 1089 font-family="Helvetica" 1090 font-size="12px" 1091 text-anchor="middle" 1092 id="text224">Final devicetree, zephyr.dts</text> 1093 </switch> 1094 </g> 1095 </g> 1096 <switch 1097 id="switch238"> 1098 <g 1099 requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" 1100 id="g232" /> 1101 <a 1102 transform="translate(0,-5)" 1103 xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" 1104 target="_blank" 1105 id="a236"> 1106 <text 1107 text-anchor="middle" 1108 font-size="10px" 1109 x="50%" 1110 y="100%" 1111 id="text234">Viewer does not support full SVG 1.1</text> 1112 </a> 1113 </switch> 1114</svg> 1115