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,232 @@
<?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: L4Re C++ Interface Pages: 1 -->
<svg width="292pt" height="520pt"
viewBox="0.00 0.00 292.00 520.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 516)">
<title>L4Re C++ Interface</title>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="group__api__l4aux.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="259,-512 174,-512 174,-493 259,-493 259,-512"/>
<text text-anchor="middle" x="216.5" y="-500" font-family="Helvetica,sans-Serif" font-size="10.00">Auxiliary data</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Documentation of the L4 Runtime Environment C++ API.">
<polygon fill="#999999" stroke="#666666" points="113,-259 0,-259 0,-240 113,-240 113,-259"/>
<text text-anchor="middle" x="56.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">L4Re C++ Interface</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="black" d="M59.29,-269.26C64.47,-314.39 83.55,-425.7 149,-484.5 155.94,-490.73 164.82,-494.84 173.82,-497.54"/>
<polygon fill="black" stroke="black" points="62.77,-268.87 58.26,-259.28 55.81,-269.59 62.77,-268.87"/>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="group__api__l4re__console.html" target="_top" xlink:title="Console interface.">
<polygon fill="white" stroke="#666666" points="253.5,-475 179.5,-475 179.5,-456 253.5,-456 253.5,-475"/>
<text text-anchor="middle" x="216.5" y="-463" font-family="Helvetica,sans-Serif" font-size="10.00">Console API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="black" d="M60.86,-269.08C68.75,-308.9 92.26,-399.6 149,-447.5 157.5,-454.68 168.6,-459.01 179.29,-461.63"/>
<polygon fill="black" stroke="black" points="64.27,-268.26 59,-259.07 57.39,-269.54 64.27,-268.26"/>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="group__api__l4re__debug.html" target="_top" xlink:title="Debugging Interface.">
<polygon fill="white" stroke="#666666" points="260.5,-438 172.5,-438 172.5,-419 260.5,-419 260.5,-438"/>
<text text-anchor="middle" x="216.5" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">Debugging API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="black" d="M63.16,-268.71C74.07,-302.4 101.28,-372.09 149,-409.5 155.8,-414.83 164.04,-418.67 172.37,-421.43"/>
<polygon fill="black" stroke="black" points="66.49,-267.64 60.18,-259.13 59.8,-269.71 66.49,-267.64"/>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="group__api__l4re__elf__aux.html" target="_top" xlink:title="API for embedding auxiliary information into binary programs.">
<polygon fill="white" stroke="#666666" points="270,-400.5 163,-400.5 163,-370.5 270,-370.5 270,-400.5"/>
<text text-anchor="start" x="171" y="-388.5" font-family="Helvetica,sans-Serif" font-size="10.00">L4Re ELF Auxiliary</text>
<text text-anchor="middle" x="216.5" y="-377.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Information</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="black" d="M68.01,-267.76C83.02,-292.33 112.82,-335.88 149,-361.5 153.81,-364.9 159.15,-367.88 164.66,-370.46"/>
<polygon fill="black" stroke="black" points="70.96,-265.87 62.84,-259.07 64.94,-269.45 70.96,-265.87"/>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="group__api__l4re__event.html" target="_top" xlink:title="Event API.">
<polygon fill="white" stroke="#666666" points="248,-352 185,-352 185,-333 248,-333 248,-352"/>
<text text-anchor="middle" x="216.5" y="-340" font-family="Helvetica,sans-Serif" font-size="10.00">Event API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="black" d="M73.9,-266.66C91.09,-283.7 119.65,-309.39 149,-324.5 160.06,-330.19 173.11,-334.23 184.7,-337.02"/>
<polygon fill="black" stroke="black" points="75.93,-263.74 66.42,-259.08 70.95,-268.65 75.93,-263.74"/>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="group__api__l4re__log.html" target="_top" xlink:title="Interface for log output.">
<polygon fill="white" stroke="#666666" points="267,-315 166,-315 166,-296 267,-296 267,-315"/>
<text text-anchor="middle" x="216.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">Logging interface</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="black" d="M87.52,-263.12C105.2,-270.85 128.12,-280.37 149,-287.5 157.94,-290.55 167.7,-293.44 176.91,-295.96"/>
<polygon fill="black" stroke="black" points="88.84,-259.88 78.28,-259.04 86.01,-266.28 88.84,-259.88"/>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="group__api__l4re__namespace.html" target="_top" xlink:title="API for name spaces that store capabilities.">
<polygon fill="white" stroke="#666666" points="265,-278 168,-278 168,-259 265,-259 265,-278"/>
<text text-anchor="middle" x="216.5" y="-266" font-family="Helvetica,sans-Serif" font-size="10.00">Name&#45;space API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="black" d="M123.41,-257.43C138.33,-259.22 153.89,-261.09 167.89,-262.77"/>
<polygon fill="black" stroke="black" points="123.55,-253.92 113.2,-256.2 122.72,-260.87 123.55,-253.92"/>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="group__api__l4re__parent.html" target="_top" xlink:title="Parent interface.">
<polygon fill="white" stroke="#666666" points="249.5,-241 183.5,-241 183.5,-222 249.5,-222 249.5,-241"/>
<text text-anchor="middle" x="216.5" y="-229" font-family="Helvetica,sans-Serif" font-size="10.00">Parent API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="black" d="M123.25,-242.01C143.98,-239.65 165.96,-237.14 183.26,-235.17"/>
<polygon fill="black" stroke="black" points="122.74,-238.54 113.2,-243.15 123.54,-245.5 122.74,-238.54"/>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="group__api__l4re__protocols.html" target="_top" xlink:title="Fix L4Re Protocol Constants.">
<polygon fill="white" stroke="#666666" points="284,-204 149,-204 149,-185 284,-185 284,-204"/>
<text text-anchor="middle" x="216.5" y="-192" font-family="Helvetica,sans-Serif" font-size="10.00">L4Re Protocol identifiers</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="black" d="M89.88,-235.88C107.25,-228.79 129.13,-220.23 149,-213.5 158.89,-210.15 169.74,-206.88 179.76,-204.03"/>
<polygon fill="black" stroke="black" points="88.13,-232.81 80.21,-239.86 90.79,-239.29 88.13,-232.81"/>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="group__api__l4re__rm.html" target="_top" xlink:title="Virtual address&#45;space management.">
<polygon fill="white" stroke="#666666" points="263.5,-167 169.5,-167 169.5,-148 263.5,-148 263.5,-167"/>
<text text-anchor="middle" x="216.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">Region map API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="black" d="M74.31,-232.64C91.64,-216.14 120.13,-191.38 149,-176.5 156.36,-172.7 164.59,-169.58 172.68,-167.03"/>
<polygon fill="black" stroke="black" points="71.47,-230.51 66.75,-239.99 76.35,-235.53 71.47,-230.51"/>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="group__api__l4re__util.html" target="_top" xlink:title="Documentation of the L4 Runtime Environment utility functionality in C++.">
<polygon fill="white" stroke="#666666" points="283.5,-130 149.5,-130 149.5,-111 283.5,-111 283.5,-130"/>
<text text-anchor="middle" x="216.5" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">L4Re Util C++ Interface</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="black" d="M67.85,-231.22C82.67,-206.69 112.26,-163.45 149,-139.5 154.93,-135.63 161.67,-132.54 168.51,-130.07"/>
<polygon fill="black" stroke="black" points="64.79,-229.51 62.74,-239.91 70.83,-233.06 64.79,-229.51"/>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="group__api__l4re__vbus.html" target="_top" xlink:title="C++ interface of the Vbus API.">
<polygon fill="white" stroke="#666666" points="246,-93 187,-93 187,-74 246,-74 246,-93"/>
<text text-anchor="middle" x="216.5" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">Vbus API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge14" class="edge">
<title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="black" d="M64.26,-230.12C76.27,-198.55 104.34,-136.18 149,-102.5 159.93,-94.26 174.31,-89.59 186.9,-86.94"/>
<polygon fill="black" stroke="black" points="60.83,-229.31 60.68,-239.9 67.4,-231.72 60.83,-229.31"/>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="group__api__l4re__video.html" target="_top" xlink:title="API for framebuffer based graphics.">
<polygon fill="white" stroke="#666666" points="248,-56 185,-56 185,-37 248,-37 248,-56"/>
<text text-anchor="middle" x="216.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">Video API</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="black" d="M61.77,-229.57C70.93,-191.78 96.05,-109.54 149,-65.5 159.06,-57.13 172.61,-52.44 184.85,-49.82"/>
<polygon fill="black" stroke="black" points="58.26,-229.25 59.43,-239.78 65.08,-230.82 58.26,-229.25"/>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="group__l4cxx__exceptions.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="264.5,-19 168.5,-19 168.5,0 264.5,0 264.5,-19"/>
<text text-anchor="middle" x="216.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">C++ Exceptions</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="black" d="M59.9,-229.82C66.2,-186.74 87.26,-83.56 149,-28.5 154.56,-23.55 161.32,-19.88 168.38,-17.16"/>
<polygon fill="black" stroke="black" points="56.41,-229.47 58.54,-239.85 63.35,-230.41 56.41,-229.47"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB