blob: 5d5b46d984b5b596ca655aa03cfc3a657f5face4 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="791px" height="867px" viewBox="-0.5 -0.5 791 867" content="&lt;mxfile host=&quot;www.draw.io&quot; modified=&quot;2020-01-29T14:10:26.428Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/79.0.3945.130 Chrome/79.0.3945.130 Safari/537.36&quot; etag=&quot;YuhJ7SNwQT1Yoi9LaqBx&quot; version=&quot;12.6.1&quot; type=&quot;device&quot; pages=&quot;4&quot;&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;diagram name=&quot;Page-2&quot; id=&quot;Page-2&quot;&gt;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&lt;/diagram&gt;&lt;diagram name=&quot;Page-3&quot; id=&quot;Page-3&quot;&gt;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&lt;/diagram&gt;&lt;diagram name=&quot;Page-4&quot; id=&quot;Page-4&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="0" y="735.75" width="790" height="130" rx="19.5" ry="19.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 395 205 L 395 231 L 395 250.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 395 255.88 L 391.5 248.88 L 395 250.63 L 398.5 248.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 338.75 205 L 451.25 205 L 451.25 155 L 338.75 155 L 338.75 205" fill="#5b9bd5" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 111px; height: 1px; padding-top: 180px; margin-left: 341px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;calibri&quot; ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">C preprocessor<br /></font></div></div></div></foreignObject><text x="395" y="184" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">C preprocessor&#xa;</text></switch></g><path d="M 395 109 L 395 132 L 395 148.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 395 153.88 L 391.5 146.88 L 395 148.63 L 398.5 146.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 323.5 109 L 466.5 109 L 466.5 59 L 323.5 59 L 323.5 109" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 141px; height: 1px; padding-top: 84px; margin-left: 326px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>*.dts</i>/*<i>.dtsi</i> files</font><font style="font-size: 16px ; font-family: &quot;themed&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><br /></font></p></div></div></div></foreignObject><text x="395" y="88" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">*.dts/*.dtsi files</text></switch></g><path d="M 170 307 L 170 368 L 326.63 368" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 331.88 368 L 324.88 371.5 L 326.63 368 L 324.88 364.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 89 307 L 259 307 L 259 257 L 89 257 L 89 307" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 168px; height: 1px; padding-top: 282px; margin-left: 91px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">Bindings in <i>dts/bindings/</i></font><font style="font-size: 16px ; font-family: &quot;themed&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><br /></font></p></div></div></div></foreignObject><text x="174" y="286" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Bindings in dts/bindings/</text></switch></g><path d="M 107 684 L 131 684 L 148.63 684" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 153.88 684 L 146.88 687.5 L 148.63 684 L 146.88 680.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 0 714.13 L 107 714.13 L 107 654.13 L 0 654.13 L 0 714.13" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 105px; height: 1px; padding-top: 684px; margin-left: 2px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font style="font-size: 16px ; color: rgb(0 , 0 , 0) ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1" face="courier new"><i>Kconfig</i> files</font></p></div></div></div></foreignObject><text x="54" y="688" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Kconfig files</text></switch></g><path d="M 395 307 L 395 327 L 395 340.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 395 345.88 L 391.5 338.88 L 395 340.63 L 398.5 338.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 491 282 L 532.63 282" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 537.88 282 L 530.88 285.5 L 532.63 282 L 530.88 278.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 299 307 L 491 307 L 491 257 L 299 257 L 299 307" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 190px; height: 1px; padding-top: 282px; margin-left: 301px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>*.dts.pre.tmp</i> file<br /></font></div></div></div></foreignObject><text x="395" y="286" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">*.dts.pre.tmp file&#xa;</text></switch></g><path d="M 396 604.75 L 396 688 L 449 688 L 449.09 763.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 449.1 768.87 L 445.59 761.88 L 449.09 763.62 L 452.59 761.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 288.75 604.75 L 503.25 604.75 L 503.25 554.75 L 288.75 554.75 L 288.75 604.75" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 213px; height: 1px; padding-top: 580px; margin-left: 291px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><br /><i>devicetree_unfixed.h<br /></i><br /></font></div></div></div></foreignObject><text x="396" y="583" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">devicetree_unfixed.h...</text></switch></g><path d="M 44 830.75 L 170 830.75 L 170 780.75 L 44 780.75 L 44 830.75" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 124px; height: 1px; padding-top: 806px; margin-left: 46px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>autoconf.h</i><br /></font></div></div></div></foreignObject><text x="107" y="809" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">autoconf.h&#xa;</text></switch></g><path d="M 633 508 L 633 531 L 632.93 548.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 632.91 553.88 L 629.44 546.87 L 632.93 548.63 L 636.44 546.9 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 540 508 L 725 508 L 725 458 L 540 458 L 540 508" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 183px; height: 1px; padding-top: 483px; margin-left: 542px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>dts_fixup.h</i> files</font><font style="font-size: 16px ; font-family: &quot;themed&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><br /></font></p></div></div></div></foreignObject><text x="633" y="487" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">dts_fixup.h files</text></switch></g><path d="M 633 604.75 L 633 688 L 506 688 L 506.07 765.16" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 506.08 770.41 L 502.57 763.42 L 506.07 765.16 L 509.57 763.41 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 530 604.75 L 735 604.75 L 735 554.75 L 530 554.75 L 530 604.75" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 203px; height: 1px; padding-top: 580px; margin-left: 532px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>devicetree_fixups.h</i><br /></font></div></div></div></foreignObject><text x="633" y="583" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">devicetree_fixups.h&#xa;</text></switch></g><path d="M 197 36 L 593 36 L 593 8 L 197 8 L 197 36" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 394px; height: 1px; padding-top: 22px; margin-left: 199px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font style="font-size: 19px ; font-family: &quot;themed&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><font face="calibri"><b>Configuration overview</b></font><i><b><br /></b></i></font></p><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font face="calibri"><span style="font-size: 19px"><b>(runs during the CMake configuration step)</b></span></font></p></div></div></div></foreignObject><text x="395" y="26" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Configuration overview...</text></switch></g><path d="M 334.97 391.02 L 215 391 L 215 511.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 215 516.88 L 211.5 509.88 L 215 511.63 L 218.5 509.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 395 410.25 L 395 483 L 394.93 549.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 394.93 554.88 L 391.44 547.88 L 394.93 549.63 L 398.44 547.89 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 456.25 379 L 484 379 L 506.13 379" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 511.38 379 L 504.38 382.5 L 506.13 379 L 504.38 375.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 333.75 410.25 L 456.25 410.25 L 456.25 347 L 333.75 347 L 333.75 410.25" fill="#5b9bd5" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 121px; height: 1px; padding-top: 379px; margin-left: 336px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;calibri&quot; ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">Scripts in <i>scripts/dts/</i><br /></font></div></div></div></foreignObject><text x="395" y="382" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Scripts in scripts/d...</text></switch></g><path d="M 360 840.75 L 580 840.75 L 580 770.76 L 360 770.76 L 360 840.75" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 218px; height: 1px; padding-top: 806px; margin-left: 362px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>devicetree.h<br /></i>(checked-in file with <i>#include</i>'s)<br /></font></div></div></div></foreignObject><text x="470" y="809" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">devicetree.h...</text></switch></g><path d="M 70 598 L 70 626 L 185 626 L 185 646 L 185 647.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 185 652.88 L 181.5 645.88 L 185 647.63 L 188.5 645.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 0 598 L 140 598 L 140 508 L 0 508 L 0 598" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 553px; margin-left: 2px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font face="courier new"><span style="font-size: 16px"><i>prj.conf</i></span></font></p><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font face="courier new"><span style="font-size: 16px">and other configuration files</span></font></p></div></div></div></foreignObject><text x="70" y="557" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">prj.conf...</text></switch></g><path d="M 180 715.75 L 180 756 L 103 756 L 103 774.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 103 779.88 L 99.5 772.88 L 103 774.63 L 106.5 772.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 240 715.75 L 240 756 L 275 756 L 275 774.38" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 275 779.63 L 271.5 772.63 L 275 774.38 L 278.5 772.63 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 155 715.75 L 300 715.75 L 300 652.5 L 155 652.5 L 155 715.75" fill="#5b9bd5" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 143px; height: 1px; padding-top: 684px; margin-left: 157px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;calibri&quot; ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1">Scripts in <i>scripts/kconfig/</i><br /></font></div></div></div></foreignObject><text x="228" y="688" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Scripts in scripts/kconf...</text></switch></g><path d="M 230 830.75 L 320 830.75 L 320 780.75 L 230 780.75 L 230 830.75" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 806px; margin-left: 232px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>.config</i><br /></font></div></div></div></foreignObject><text x="275" y="809" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">.config&#xa;</text></switch></g><path d="M 539 309.81 L 699 309.81 L 699 254.18 L 539 254.18 L 539 309.81" fill="#5b9bd5" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 282px; margin-left: 541px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;calibri&quot; ; color: #feffff ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>dtc</i> compiler (just to catch warnings/errors)<br /></font></div></div></div></foreignObject><text x="619" y="286" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">dtc compiler (just to catc...</text></switch></g><path d="M 215 608 L 215 630 L 215.02 646.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 215.03 651.64 L 211.52 644.64 L 215.02 646.39 L 218.52 644.63 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="215" cy="563" rx="45" ry="45" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 563px; margin-left: 172px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Kconfig can read devicetree data</div></div></div></foreignObject><text x="215" y="567" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Kconfig can rea...</text></switch></g><rect x="670" y="735.75" width="120" height="30" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 751px; margin-left: 672px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px">Outputs</font></div></div></div></foreignObject><text x="730" y="754" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Outputs</text></switch></g><path d="M 620 839.25 L 766 839.25 L 766 772.25 L 620 772.25 L 620 839.25" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 144px; height: 1px; padding-top: 806px; margin-left: 622px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px ; font-family: &quot;courier new&quot; ; color: #000000 ; direction: ltr ; letter-spacing: 0px ; line-height: 120% ; opacity: 1"><i>Makefile or Ninja file (from CMake)</i><br /></font></div></div></div></foreignObject><text x="693" y="809" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Makefile or Ninja file (...</text></switch></g><path d="M 512.5 411.9 L 779 411.9 L 779 345.34 L 512.5 345.34 L 512.5 411.9" fill="#fee599" stroke="#939393" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 265px; height: 1px; padding-top: 379px; margin-left: 515px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><p style="margin-left: 0 ; margin-right: 0 ; margin-top: 0px ; margin-bottom: 0px ; text-indent: 0 ; direction: ltr"><font face="courier new"><span style="font-size: 16px">Merged devicetree in <i>zephyr.dts</i> (debugging aid)</span></font></p></div></div></div></foreignObject><text x="646" y="382" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Merged devicetree in zephyr.dts (debugging a...</text></switch></g></g></svg>