l4re-base-25.08.0

This commit is contained in:
2025-09-12 15:55:45 +02:00
commit d959eaab98
37938 changed files with 9382688 additions and 0 deletions

View File

@@ -0,0 +1,354 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.42.4 (0)
-->
<!-- Title: l4/sys/assert.h Pages: 1 -->
<svg width="548pt" height="412pt"
viewBox="0.00 0.00 547.50 412.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 408)">
<title>l4/sys/assert.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Low&#45;level assert implementation.">
<polygon fill="#999999" stroke="#666666" points="140.5,-404 53.5,-404 53.5,-385 140.5,-385 140.5,-404"/>
<text text-anchor="middle" x="97" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/assert.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="compiler_8h.html" target="_top" xlink:title="L4 compiler related defines.">
<polygon fill="white" stroke="#666666" points="233.5,-74 134.5,-74 134.5,-55 233.5,-55 233.5,-74"/>
<text text-anchor="middle" x="184" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/compiler.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M80.55,-384.97C52.87,-369.3 0,-333.13 0,-285.5 0,-285.5 0,-285.5 0,-173.5 0,-114.74 70.65,-87.34 124.39,-74.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.18,-78.4 134.21,-72.85 123.69,-71.56 125.18,-78.4"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="l4_2sys_2thread_8h.html" target="_top" xlink:title="Common thread related definitions.">
<polygon fill="white" stroke="#666666" points="244.5,-349 155.5,-349 155.5,-330 244.5,-330 244.5,-349"/>
<text text-anchor="middle" x="200" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/thread.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M113.55,-384.98C129.89,-376.57 155.13,-363.59 174.13,-353.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="175.86,-356.86 183.15,-349.17 172.66,-350.63 175.86,-356.86"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="vcon_8h.html" target="_top" xlink:title="Virtual console interface.">
<polygon fill="white" stroke="#666666" points="137,-349 57,-349 57,-330 137,-330 137,-349"/>
<text text-anchor="middle" x="97" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/vcon.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge24_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge24_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M97,-384.75C97,-377.8 97,-367.85 97,-359.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="100.5,-359.09 97,-349.09 93.5,-359.09 100.5,-359.09"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="230,-19 138,-19 138,0 230,0 230,-19"/>
<text text-anchor="middle" x="184" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/linkage.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M184,-54.75C184,-47.8 184,-37.85 184,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="187.5,-29.09 184,-19.09 180.5,-29.09 187.5,-29.09"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="l4_2sys_2types_8h.html" target="_top" xlink:title="Common L4 ABI Data Types.">
<polygon fill="white" stroke="#666666" points="309,-184 225,-184 225,-165 309,-165 309,-184"/>
<text text-anchor="middle" x="267" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/types.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M204.71,-329.92C213.92,-312.94 234.54,-273.69 248,-239 253.73,-224.23 258.79,-206.98 262.25,-194.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="265.7,-194.84 264.85,-184.27 258.93,-193.06 265.7,-194.84"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="l4_2sys_2utcb_8h.html" target="_top" xlink:title="UTCB definitions.">
<polygon fill="white" stroke="#666666" points="239,-239 161,-239 161,-220 239,-220 239,-239"/>
<text text-anchor="middle" x="200" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/utcb.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node10 -->
<g id="edge15_Node000004_Node000010" class="edge">
<title>Node4&#45;&gt;Node10</title>
<g id="a_edge15_Node000004_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M200,-329.66C200,-312.17 200,-272.8 200,-249.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="203.5,-249.16 200,-239.16 196.5,-249.16 203.5,-249.16"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="l4_2sys_2ipc_8h.html" target="_top" xlink:title="Common IPC interface.">
<polygon fill="white" stroke="#666666" points="168.5,-294 97.5,-294 97.5,-275 168.5,-275 168.5,-294"/>
<text text-anchor="middle" x="133" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/ipc.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node11 -->
<g id="edge19_Node000004_Node000011" class="edge">
<title>Node4&#45;&gt;Node11</title>
<g id="a_edge19_Node000004_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M189.24,-329.98C179.23,-322.07 164.11,-310.11 152.07,-300.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="153.97,-297.63 143.96,-294.17 149.63,-303.12 153.97,-297.63"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6_Node000005_Node000002" class="edge">
<title>Node5&#45;&gt;Node2</title>
<g id="a_edge6_Node000005_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M266.24,-164.9C264.71,-151.9 260.29,-126.96 248,-110 238.61,-97.04 224.23,-86.55 211.48,-79.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="213.02,-75.87 202.58,-74.07 209.62,-81.99 213.02,-75.87"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="l4_2sys_2l4int_8h.html" target="_top" xlink:title="Fixed sized integer types, generic version.">
<polygon fill="white" stroke="#666666" points="539.5,-74 460.5,-74 460.5,-55 539.5,-55 539.5,-74"/>
<text text-anchor="middle" x="500" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/l4int.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M309.19,-172.32C373.62,-169.54 491.84,-160.2 518,-129 528.89,-116.01 521.19,-96.84 512.75,-82.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="515.46,-80.72 507,-74.34 509.63,-84.61 515.46,-80.72"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="l4_2sys_2consts_8h.html" target="_top" xlink:title="Common constants.">
<polygon fill="white" stroke="#666666" points="508.5,-129 419.5,-129 419.5,-110 508.5,-110 508.5,-129"/>
<text text-anchor="middle" x="464" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/consts.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge7_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge7_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M298.65,-164.98C332.16,-155.97 385.2,-141.7 422.14,-131.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="423.35,-135.06 432.1,-129.08 421.53,-128.3 423.35,-135.06"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="____l4__fpage_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="239,-129 129,-129 129,-110 239,-110 239,-129"/>
<text text-anchor="middle" x="184" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__l4_fpage.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge10_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge10_Node000005_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M253.66,-164.98C240.91,-156.84 221.45,-144.41 206.33,-134.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.89,-131.6 197.58,-129.17 204.12,-137.5 207.89,-131.6"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="____timeout_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="401,-129 295,-129 295,-110 401,-110 401,-129"/>
<text text-anchor="middle" x="348" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/__timeout.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge12_Node000005_Node000009" class="edge">
<title>Node5&#45;&gt;Node9</title>
<g id="a_edge12_Node000005_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.01,-164.98C292.46,-156.84 311.46,-144.41 326.21,-134.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="328.3,-137.57 334.75,-129.17 324.46,-131.72 328.3,-137.57"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge8_Node000007_Node000002" class="edge">
<title>Node7&#45;&gt;Node2</title>
<g id="a_edge8_Node000007_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M419.32,-110.04C370.3,-100.76 291.57,-85.86 238.84,-75.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.46,-72.44 228.98,-74.01 238.16,-79.31 239.46,-72.44"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge9_Node000007_Node000006" class="edge">
<title>Node7&#45;&gt;Node6</title>
<g id="a_edge9_Node000007_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M469.94,-109.75C474.98,-102.34 482.34,-91.5 488.51,-82.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="491.44,-84.33 494.17,-74.09 485.65,-80.39 491.44,-84.33"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge11_Node000008_Node000002" class="edge">
<title>Node8&#45;&gt;Node2</title>
<g id="a_edge11_Node000008_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M184,-109.75C184,-102.8 184,-92.85 184,-84.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="187.5,-84.09 184,-74.09 180.5,-84.09 187.5,-84.09"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge14_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge14_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M321.65,-109.98C294.24,-101.13 251.11,-87.19 220.44,-77.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="221.15,-73.83 210.56,-74.08 219,-80.49 221.15,-73.83"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge13_Node000009_Node000006" class="edge">
<title>Node9&#45;&gt;Node6</title>
<g id="a_edge13_Node000009_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M372.42,-109.98C397.72,-101.16 437.45,-87.31 465.86,-77.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="467.1,-80.68 475.39,-74.08 464.79,-74.07 467.1,-80.68"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge17_Node000010_Node000002" class="edge">
<title>Node10&#45;&gt;Node2</title>
<g id="a_edge17_Node000010_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M189.58,-219.99C171.28,-204.29 133.99,-168.72 120,-129 117.2,-121.04 116.09,-117.48 120,-110 127.11,-96.39 140.49,-86.1 153.19,-78.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="154.98,-81.88 162.21,-74.13 151.73,-75.68 154.98,-81.88"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node5 -->
<g id="edge16_Node000010_Node000005" class="edge">
<title>Node10&#45;&gt;Node5</title>
<g id="a_edge16_Node000010_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M210.76,-219.98C220.77,-212.07 235.89,-200.11 247.93,-190.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="250.37,-193.12 256.04,-184.17 246.03,-187.63 250.37,-193.12"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge18_Node000010_Node000006" class="edge">
<title>Node10&#45;&gt;Node6</title>
<g id="a_edge18_Node000010_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M239.06,-222.74C319.34,-210.03 498.33,-176.84 534,-129 545.25,-113.91 531.53,-94.63 518.3,-81.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="520.45,-78.5 510.77,-74.2 515.65,-83.6 520.45,-78.5"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge20_Node000011_Node000005" class="edge">
<title>Node11&#45;&gt;Node5</title>
<g id="a_edge20_Node000011_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M133.25,-274.95C134.1,-261.55 137.63,-235.55 152,-220 168.45,-202.21 192.82,-191.45 214.91,-184.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="216.11,-188.29 224.86,-182.31 214.29,-181.53 216.11,-188.29"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node10 -->
<g id="edge21_Node000011_Node000010" class="edge">
<title>Node11&#45;&gt;Node10</title>
<g id="a_edge21_Node000011_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M143.76,-274.98C153.77,-267.07 168.89,-255.11 180.93,-245.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.37,-248.12 189.04,-239.17 179.03,-242.63 183.37,-248.12"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="err_8h.html" target="_top" xlink:title="Error codes.">
<polygon fill="white" stroke="#666666" points="98,-184 28,-184 28,-165 98,-165 98,-184"/>
<text text-anchor="middle" x="63" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/err.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge22_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge22_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M127.27,-274.66C115.68,-256.77 89.25,-216 74.14,-192.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.99,-190.65 68.61,-184.16 71.11,-194.45 76.99,-190.65"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node2 -->
<g id="edge23_Node000012_Node000002" class="edge">
<title>Node12&#45;&gt;Node2</title>
<g id="a_edge23_Node000012_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M64.19,-164.58C66.41,-151.16 72.36,-125.68 87,-110 101.15,-94.85 121.46,-84.44 139.84,-77.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.24,-80.74 149.52,-74.12 138.92,-74.13 141.24,-80.74"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node11 -->
<g id="edge25_Node000013_Node000011" class="edge">
<title>Node13&#45;&gt;Node11</title>
<g id="a_edge25_Node000013_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M102.94,-329.75C107.98,-322.34 115.34,-311.5 121.51,-302.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.44,-304.33 127.17,-294.09 118.65,-300.39 124.44,-304.33"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB