Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 25 → Rev 26

/design/trunk/src/images.vector/buddy_alloc.svg
0,0 → 1,530
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="99.956085"
inkscape:export-xdpi="99.956085"
inkscape:export-filename="/home/segabond/HelenOS/HelenOS-doc/design/src/images/mm1.png"
sodipodi:docname="buddy_alloc.svg"
sodipodi:docbase="/home/segabond/HelenOS/HelenOS-doc/design/src/images.draft"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="297.63779pt"
width="419.52753pt"
version="1.0">
<defs
id="defs4" />
<sodipodi:namedview
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="940"
inkscape:window-width="1272"
showguides="true"
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="319.66205"
inkscape:cx="222.46097"
inkscape:zoom="1"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
<rect
ry="0"
y="284.36218"
x="233"
height="3"
width="0"
id="rect3922"
style="fill:#ffffff;fill-opacity:1" />
<g
id="g2453"
transform="matrix(1.162414,0,0,1.162414,-145.7383,-71.3305)">
<g
id="g4774">
<rect
y="141.70967"
x="133.84521"
height="162.65251"
width="130.30968"
id="rect2201"
style="fill:#a3a3a3;fill-opacity:1" />
<text
id="text2203"
y="157.36703"
x="151.01781"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="157.36703"
x="151.01781"
id="tspan2205"
sodipodi:role="line">buddy_system_t</tspan></text>
<g
transform="translate(1.911118,0)"
id="g2215">
<rect
rx="0"
ry="7.5761423"
style="fill:#1e1d70;fill-opacity:1"
id="rect2207"
width="81.317284"
height="15.152285"
x="158.08888"
y="166.96347" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="167.68532"
y="177.57007"
id="text2211"><tspan
sodipodi:role="line"
id="tspan2213"
x="167.68532"
y="177.57007">max_order</tspan></text>
</g>
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2222"
width="81.317284"
height="15.152285"
x="160"
y="185.14621"
ry="7.5761423"
rx="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="193.59644"
y="195.75281"
id="text2224"><tspan
sodipodi:role="line"
id="tspan2226"
x="193.59644"
y="195.75281">...</tspan></text>
<rect
y="274.78836"
x="160"
height="15.152285"
width="81.317284"
id="rect2230"
style="fill:#1e1d70;fill-opacity:1"
ry="7.5761423"
rx="0" />
<text
id="text2232"
y="285.39496"
x="193.59644"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="285.39496"
x="193.59644"
id="tspan2234"
sodipodi:role="line">0</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2238"
width="81.317284"
height="15.152285"
x="160"
y="203.36218"
ry="7.5761423"
rx="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="193.59644"
y="213.96878"
id="text2240"><tspan
sodipodi:role="line"
id="tspan2242"
x="193.59644"
y="213.96878">4</tspan></text>
<rect
y="256.54468"
x="160"
height="15.152285"
width="81.317284"
id="rect2246"
style="fill:#1e1d70;fill-opacity:1" />
<text
id="text2248"
y="267.15128"
x="193.59644"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="267.15128"
x="193.59644"
id="tspan2250"
sodipodi:role="line">1</tspan></text>
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2254"
width="81.317284"
height="15.152285"
x="160"
y="221.2099"
ry="7.5761423"
rx="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="193.59644"
y="231.8165"
id="text2256"><tspan
sodipodi:role="line"
id="tspan2258"
x="193.59644"
y="231.8165">3</tspan></text>
<rect
y="238.34171"
x="160"
height="15.152285"
width="81.317284"
id="rect2262"
style="fill:#1e1d70;fill-opacity:1" />
<text
id="text2264"
y="248.9483"
x="193.59644"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="248.9483"
x="193.59644"
id="tspan2266"
sodipodi:role="line">2</tspan></text>
</g>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3093"
width="45.411697"
height="14"
x="269.58832"
y="256.36218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="276.36218"
x="269.99994"
height="14"
width="40.999992"
id="rect2153"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3061"
width="40.999992"
height="14"
x="319.99994"
y="276.36218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="276.36218"
x="369.99997"
height="14"
width="40.999992"
id="rect3069"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3077"
width="40.999992"
height="14"
x="417.99997"
y="276.36218"
rx="0"
ry="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="466.83984"
y="286.36218"
id="text3083"><tspan
sodipodi:role="line"
x="466.83984"
y="286.36218"
id="tspan3087">...</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 310.99994,283.36218 L 319.99995,283.36218"
id="path3099"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 360.99994,283.36218 L 369.99996,283.36218"
id="path3101"
inkscape:connector-type="polyline" />
<rect
ry="0"
rx="0"
y="256.36218"
x="316"
height="14"
width="44.999943"
id="rect3132"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3140"
width="44"
height="14"
x="369.99969"
y="256.36218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="256.36218"
x="414.50046"
height="14"
width="44.499443"
id="rect3148"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3156"
width="40.999992"
height="14"
x="487.99997"
y="256.36218"
rx="0"
ry="0" />
<g
id="g3162"
transform="matrix(0.931818,0,0,1,278.4091,-18)">
<rect
ry="0"
rx="0"
y="274.36218"
x="270"
height="14"
width="44"
id="rect3164"
style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<text
id="text3166"
y="283.32547"
x="273.81436"
style="font-size:8.63597393px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan3168"
y="283.32547"
x="273.81436"
sodipodi:role="line">frame_t</tspan></text>
</g>
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3172"
width="40.999992"
height="14"
x="529.99994"
y="256.36218"
rx="0"
ry="0" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 289.58997,256.80314 L 289.58997,242.36218 L 390,242.36218 L 390,256.6085"
id="path3180"
sodipodi:nodetypes="cccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 396.4546,256.36218 L 396.4117,242.59728 L 504.20585,242.59728 L 504.20585,256.3119"
id="path3182"
sodipodi:nodetypes="cccc" />
<path
sodipodi:nodetypes="cccc"
id="path3208"
d="M 289.21411,168.30314 L 289.21411,153.86218 L 432.28755,153.86218 L 432.28755,168.1085"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.19368839px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3194"
width="40.999992"
height="14"
x="269"
y="167.86218"
rx="0"
ry="0" />
<rect
ry="0"
rx="0"
y="167.86218"
x="327.46799"
height="14"
width="40.999992"
id="rect3202"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<path
id="path3214"
d="M 286.54431,182.36218 C 320,201.36218 350,181.81916 350,181.81916"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="314.33417"
y="204.43457"
id="text3216"><tspan
sodipodi:role="line"
id="tspan3218"
x="314.33417"
y="204.43457">2</tspan></text>
<text
xml:space="preserve"
style="font-size:6.955163px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="322.71967"
y="196.64647"
id="text3220"><tspan
sodipodi:role="line"
id="tspan3222"
x="322.71967"
y="196.64647">i</tspan></text>
<text
id="text3224"
y="178.85046"
x="312.83984"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="178.85046"
x="312.83984"
id="tspan3226"
sodipodi:role="line">...</tspan></text>
<text
id="text3228"
y="218.36218"
x="312.83984"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="218.36218"
x="312.83984"
id="tspan3230"
sodipodi:role="line">...</tspan></text>
<rect
ry="0"
rx="0"
y="167.78978"
x="413.00003"
height="14"
width="40.999992"
id="rect3260"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect3268"
width="40.999992"
height="14"
x="471.46796"
y="167.78978"
rx="0"
ry="0" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 430.54431,182.28979 C 464,201.28979 494,181.74677 494,181.74677"
id="path3274" />
<text
id="text3278"
y="204.36218"
x="458.33417"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="204.36218"
x="458.33417"
id="tspan3280"
sodipodi:role="line">2</tspan></text>
<text
id="text3282"
y="196.57408"
x="466.71967"
style="font-size:6.955163px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="196.57408"
x="466.71967"
id="tspan3284"
sodipodi:role="line">i</tspan></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="456.83984"
y="178.77808"
id="text3286"><tspan
sodipodi:role="line"
id="tspan3288"
x="456.83984"
y="178.77808">...</tspan></text>
<text
xml:space="preserve"
style="font-size:9.83645821px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="316.17401"
y="218.81308"
id="text3290"
transform="scale(1.219951,0.819705)"><tspan
sodipodi:role="line"
id="tspan3292"
x="316.17401"
y="218.81308">...</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 410.67234,283.3036 L 417.99997,283.31903"
id="path3336"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 241,262.36218 L 269.58832,262.91952"
id="path3342"
inkscape:connector-type="polyline" />
<rect
ry="0"
rx="0"
y="276.36218"
x="487.99997"
height="14"
width="40.999992"
id="rect3361"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 458.99996,283.36218 L 487.99997,283.36218"
id="path3367"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 241,282.36218 L 269.99994,282.94804"
id="path3371"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 240.84543,174.61438 L 269.66454,174.20268"
id="path3373"
inkscape:connector-type="polyline" />
</g>
</g>
</svg>
/design/trunk/src/images.vector/frame_alloc.svg
0,0 → 1,397
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="99.956085"
inkscape:export-xdpi="99.956085"
inkscape:export-filename="/home/segabond/HelenOS/HelenOS-doc/design/src/images/mm1.png"
sodipodi:docname="frame_alloc.svg"
sodipodi:docbase="/home/segabond/HelenOS/HelenOS-doc/design/src/images.draft"
inkscape:version="0.43"
sodipodi:version="0.32"
id="svg2"
height="297.63779pt"
width="419.52753pt"
version="1.0">
<defs
id="defs4" />
<sodipodi:namedview
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="940"
inkscape:window-width="1272"
showguides="true"
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
inkscape:cy="157.88659"
inkscape:cx="380.84924"
inkscape:zoom="1"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
<rect
ry="0"
y="284.36218"
x="233"
height="3"
width="0"
id="rect3922"
style="fill:#ffffff;fill-opacity:1" />
<g
id="g2060"
transform="matrix(1.546209,0,0,1.546209,1.286909,-45.6275)">
<path
id="path3486"
d="M 23.466991,91.862357 C 147,214.36218 147,214.36218 147,214.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="fill:#a3a3a3;fill-opacity:1"
id="rect2201"
width="109.42462"
height="119"
x="7.5753789"
y="135.36218" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="41.172607"
y="149.01955"
id="text2203"><tspan
sodipodi:role="line"
id="tspan2205"
x="41.172607"
y="149.01955">zone_t</tspan></text>
<rect
rx="0"
ry="7.5761423"
style="fill:#1e1d70;fill-opacity:1"
id="rect2207"
width="81.317284"
height="15.152285"
x="20.1548"
y="158.61598" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="25.751236"
y="169.22258"
id="text2211"><tspan
sodipodi:role="line"
id="tspan2213"
x="25.751236"
y="169.22258">base</tspan></text>
<g
transform="translate(-20,0)"
id="g2343">
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2222"
width="81.317284"
height="15.152285"
x="40.1548"
y="176.79872"
ry="7.5761423"
rx="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="41.751236"
y="187.40532"
id="text2224"><tspan
sodipodi:role="line"
id="tspan2226"
x="41.751236"
y="187.40532">free_frames</tspan></text>
</g>
<rect
rx="0"
ry="7.5761423"
y="195.01469"
x="20.1548"
height="15.152285"
width="81.317284"
id="rect2238"
style="fill:#1e1d70;fill-opacity:1" />
<text
id="text2240"
y="205.62129"
x="21.751236"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="205.62129"
x="21.751236"
id="tspan2242"
sodipodi:role="line">busy_frames</tspan></text>
<g
transform="translate(-19.1548,-0.500229)"
id="g2314">
<rect
style="fill:#1e1d70;fill-opacity:1"
id="rect2254"
width="81.317284"
height="15.152285"
x="40.1548"
y="212.86241"
ry="7.5761423"
rx="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="41.751236"
y="223.46901"
id="text2256"><tspan
sodipodi:role="line"
id="tspan2258"
x="41.751236"
y="223.46901">frames</tspan></text>
</g>
<g
id="g2319">
<g
transform="translate(-304,-62)"
id="g3327">
<rect
ry="0"
rx="0"
y="276.36218"
x="449.99997"
height="14"
width="40.999992"
id="rect3077"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<text
id="text3079"
y="275.42673"
x="469.85483"
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"
transform="scale(0.965307,1.03594)"><tspan
id="tspan3081"
y="275.42673"
x="469.85483"
sodipodi:role="line">frame_t</tspan></text>
</g>
<g
transform="translate(-262,-62)"
id="g2253">
<rect
ry="0"
rx="0"
y="276.36218"
x="449.99997"
height="14"
width="40.999992"
id="rect2255"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<text
id="text2257"
y="275.42673"
x="469.85483"
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"
transform="scale(0.965307,1.03594)"><tspan
id="tspan2259"
y="275.42673"
x="469.85483"
sodipodi:role="line">frame_t</tspan></text>
</g>
<g
transform="translate(-220,-62)"
id="g2269">
<rect
ry="0"
rx="0"
y="276.36218"
x="449.99997"
height="14"
width="40.999992"
id="rect2271"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<text
id="text2273"
y="275.42673"
x="469.85483"
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"
transform="scale(0.965307,1.03594)"><tspan
id="tspan2275"
y="275.42673"
x="469.85483"
sodipodi:role="line">frame_t</tspan></text>
</g>
<g
transform="translate(-163,-62)"
id="g2285">
<rect
ry="0"
rx="0"
y="276.36218"
x="449.99997"
height="14"
width="40.999992"
id="rect2287"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<text
id="text2289"
y="275.42673"
x="469.85483"
style="font-size:8.33636761px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"
transform="scale(0.965307,1.03594)"><tspan
id="tspan2291"
y="275.42673"
x="469.85483"
sodipodi:role="line">frame_t</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="272.71555"
y="227.01964"
id="text2293"><tspan
sodipodi:role="line"
id="tspan2295"
x="272.71555"
y="227.01964">...</tspan></text>
</g>
<path
inkscape:connection-start="#g2314"
inkscape:connection-end="#g3327"
inkscape:connector-type="polyline"
id="path2297"
d="M 102.31728,220.49051 L 145.99997,221.08377"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<rect
rx="0"
ry="7.5761423"
y="230.2099"
x="20"
height="15.152285"
width="81.317284"
id="rect2350"
style="fill:#1e1d70;fill-opacity:1" />
<text
id="text2352"
y="239.83635"
x="21.7136"
style="font-size:10.7099371px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="239.83635"
x="21.7136"
id="tspan2354"
sodipodi:role="line">buddy_system</tspan></text>
<text
id="text3444"
y="53.532104"
x="24.964844"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="53.532104"
x="24.964844"
id="tspan3446"
sodipodi:role="line">physical memory</tspan></text>
<rect
y="58.792347"
x="22.894783"
height="34.217697"
width="80.790855"
id="rect3454"
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-width:0.7042774;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.40855471, 0.70427735;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="58.900604"
x="102.00406"
height="34.217697"
width="38.752056"
id="rect3456"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.4877643;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.97552856, 0.48776428;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="58.756367"
x="139.42778"
height="34.217697"
width="98.14444"
id="rect3458"
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-width:0.7762391;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.55247807, 0.77623903;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="58.900604"
x="237.24388"
height="34.217697"
width="38.752056"
id="rect3460"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.4877643;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.97552856, 0.48776428;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="58.855751"
x="276.34186"
height="34.217697"
width="54.316319"
id="rect3462"
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-width:0.5774678;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1.15493561, 0.5774678;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text3468"
y="77.394295"
x="45.757385"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="77.394295"
x="45.757385"
id="tspan3470"
sodipodi:role="line">zone</tspan></text>
<text
id="text3472"
y="77.68898"
x="174.26894"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="77.68898"
x="174.26894"
id="tspan3474"
sodipodi:role="line">zone</tspan></text>
<text
id="text3476"
y="77.277275"
x="290.1326"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="77.277275"
x="290.1326"
id="tspan3478"
sodipodi:role="line">zone</tspan></text>
<path
id="path3488"
d="M 102,92.362183 C 327,214.36218 327,214.36218 327,214.36218"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" />
<path
id="path3642"
d="M 100.45878,238.4066 C 169.49641,238.4066 169.49641,238.4066 169.49641,238.4066 L 169.49641,238.4066 L 169.49641,228.38373 L 169.49641,228.38373"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.95797735px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
id="path3644"
d="M 101.00172,242.39293 L 245.49828,242.39293 L 245.04748,228.3154 L 245.04748,228.3154"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.97043198px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</svg>
/design/trunk/src/images.vector/arch1.svg
0,0 → 1,1000
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="744.09448819"
height="1052.3622047"
id="svg1595"
sodipodi:version="0.32"
inkscape:version="0.43"
sodipodi:docbase="/home/segabond/HelenOS/HelenOS-doc/design/src/images.draft"
sodipodi:docname="arch1.svg">
<defs
id="defs1597">
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Lend"
style="overflow:visible;">
<path
id="path3030"
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(1.1) rotate(180) translate(-5,0)" />
</marker>
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleOutL"
style="overflow:visible">
<path
id="path2950"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lstart"
style="overflow:visible">
<path
id="path3051"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
transform="scale(0.8)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.6126984"
inkscape:cx="477.68743"
inkscape:cy="883.62463"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="1272"
inkscape:window-height="940"
inkscape:window-x="0"
inkscape:window-y="0"
showguides="false"
showgrid="true" />
<metadata
id="metadata1600">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g1919"
transform="translate(14.5,-31.5)">
<g
id="g3159"
transform="translate(-59.5,31.50001)">
<rect
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect1603"
width="305.5"
height="325.08325"
x="137"
y="37.778923"
rx="0"
ry="0" />
<g
id="g2666">
<rect
y="323.36218"
x="156"
height="18.5"
width="271"
id="rect2537"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
<text
id="text2541"
y="337.36218"
x="264.5"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="337.36218"
x="264.5"
id="tspan2543"
sodipodi:role="line">HARDWARE</tspan></text>
</g>
<g
id="g3088">
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2482"
width="134"
height="76.5"
x="157"
y="131.86218"
ry="0" />
<text
xml:space="preserve"
style="font-size:12.34694099px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="158.81418"
y="144.00447"
id="text2484"
sodipodi:linespacing="100%"><tspan
x="158.81418"
y="144.00447"
sodipodi:role="line"
id="tspan2906">Scheduler</tspan></text>
<text
xml:space="preserve"
style="font-size:10.84064579px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="162.53453"
y="160.50172"
id="text2488"
sodipodi:linespacing="100%"><tspan
x="162.53453"
y="160.50172"
sodipodi:role="line"
id="tspan3018">* threads</tspan><tspan
x="162.53453"
y="171.34237"
sodipodi:role="line"
id="tspan3020">* per CPU run-queues</tspan><tspan
x="162.53453"
y="182.18302"
sodipodi:role="line"
id="tspan3022">* load balancing</tspan><tspan
x="162.53453"
y="193.02366"
sodipodi:role="line"
id="tspan3024" /></text>
</g>
<g
id="g3079"
transform="translate(141.4213,-169.7056)">
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2507"
width="134"
height="76.5"
x="156.5"
y="214.11218"
ry="0" />
<text
xml:space="preserve"
style="font-size:11.84057426px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="157.9801"
y="226.9698"
id="text2509"
sodipodi:linespacing="100%"><tspan
x="157.9801"
y="226.9698"
sodipodi:role="line"
id="tspan2902">Memory Management</tspan></text>
<text
xml:space="preserve"
style="font-size:10.84064579px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="163.03453"
y="245.75172"
id="text2513"
sodipodi:linespacing="100%"><tspan
x="163.03453"
y="245.75172"
sodipodi:role="line"
id="tspan3063">* physical memory</tspan><tspan
x="163.03453"
y="256.59237"
sodipodi:role="line"
id="tspan3065">* virtual memory</tspan><tspan
x="163.03453"
y="267.43302"
sodipodi:role="line"
id="tspan3067">* address spaces</tspan></text>
</g>
<g
id="g3109"
transform="translate(0.707107,-2.828427)">
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2523"
width="134"
height="88"
x="296.5"
y="132.36218"
ry="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="298.15076"
y="143.99086"
id="text2525"
sodipodi:linespacing="100%"><tspan
x="298.15076"
y="143.99086"
sodipodi:role="line"
id="tspan2893">Syscalls</tspan></text>
<text
xml:space="preserve"
style="font-size:10.76124954px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="301.12271"
y="159.9843"
id="text2529"
sodipodi:linespacing="100%"><tspan
x="301.12271"
y="159.9843"
sodipodi:role="line"
id="tspan2962">* thread/task control</tspan><tspan
x="301.12271"
y="170.74555"
sodipodi:role="line"
id="tspan2964">* address space control</tspan><tspan
x="301.12271"
y="181.5068"
sodipodi:role="line"
id="tspan2966">* IPC</tspan><tspan
x="301.12271"
y="192.26805"
sodipodi:role="line"
id="tspan2968">* DDI</tspan></text>
</g>
<g
id="g3069"
transform="translate(-139.3,3.535533)">
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2558"
width="134"
height="76.5"
x="296.5"
y="214.11218"
ry="0" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="296.94366"
y="226.69797"
id="text2560"
sodipodi:linespacing="100%"><tspan
x="296.94366"
y="226.69797"
sodipodi:role="line"
id="tspan3008">Kernel Device Drivers</tspan></text>
<text
xml:space="preserve"
style="font-size:11.57782459px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="302.03455"
y="243.31181"
id="text2564"
sodipodi:linespacing="100%"><tspan
x="302.03455"
y="243.31181"
sodipodi:role="line"
id="tspan3010">* system clock</tspan><tspan
x="302.03455"
y="254.88964"
sodipodi:role="line"
id="tspan3012">* interrupt controllers</tspan><tspan
x="302.03455"
y="266.46746"
sodipodi:role="line"
id="tspan3014">* basic console</tspan><tspan
x="302.03455"
y="278.04529"
sodipodi:role="line"
id="tspan3016">* SMP config</tspan></text>
</g>
<g
id="g2787"
transform="translate(-129.4005,3.535534)">
<g
id="g2654"
transform="matrix(0.330608,0,0,0.288771,187.443,247.4939)">
<path
transform="translate(15.5,30)"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="2.6179939"
sodipodi:arg1="1.5707963"
sodipodi:r2="17.25"
sodipodi:r1="34.5"
sodipodi:cy="193.86218"
sodipodi:cx="461.5"
sodipodi:sides="3"
id="path2656"
style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
sodipodi:type="star" />
<rect
y="154.36218"
x="466"
height="66.5"
width="22"
id="rect2658"
style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
</g>
<g
id="g2660"
transform="matrix(-0.330608,-1.04935e-17,9.165597e-18,-0.288771,525.7,366.4536)">
<path
transform="translate(15.5,30)"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="2.6179939"
sodipodi:arg1="1.5707963"
sodipodi:r2="17.25"
sodipodi:r1="34.5"
sodipodi:cy="193.86218"
sodipodi:cx="461.5"
sodipodi:sides="3"
id="path2662"
style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
sodipodi:type="star" />
<rect
y="154.36218"
x="466"
height="66.5"
width="22"
id="rect2664"
style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
</g>
</g>
<g
id="g3098"
transform="translate(-4.94924e-8,167.5843)">
<rect
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="rect2868"
width="134"
height="76.5"
x="297.16"
y="49.618584"
ry="0" />
<text
xml:space="preserve"
style="font-size:11.48550129px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="300.0892"
y="62.236725"
id="text2870"
sodipodi:linespacing="100%"><tspan
x="300.0892"
y="62.236725"
sodipodi:role="line"
id="tspan2889">IPC</tspan><tspan
x="300.0892"
y="73.722226"
sodipodi:role="line"
id="tspan2891" /></text>
<text
xml:space="preserve"
style="font-size:10.84064579px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="302.98743"
y="76.30838"
id="text2874"
sodipodi:linespacing="100%"><tspan
x="302.98743"
y="76.30838"
sodipodi:role="line"
id="tspan3026">* answerboxes</tspan><tspan
x="302.98743"
y="87.149026"
sodipodi:role="line"
id="tspan3028">* phones</tspan><tspan
x="302.98743"
y="97.989672"
sodipodi:role="line"
id="tspan3030">* (a)synchronous</tspan><tspan
x="302.98743"
y="108.83032"
sodipodi:role="line"
id="tspan3032">* short messages</tspan></text>
</g>
</g>
<text
xml:space="preserve"
style="font-size:38.06208038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="104.04089"
y="129.82321"
id="text2478"><tspan
sodipodi:role="line"
id="tspan2480"
x="104.04089"
y="129.82321">kernel</tspan></text>
</g>
<g
id="g2681"
transform="translate(-53,37)">
<path
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2671"
style="opacity:1;fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2675"
y="274.86218"
x="538.5"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="274.86218"
x="538.5"
id="tspan2677"
sodipodi:role="line">Device Driver</tspan><tspan
id="tspan2679"
y="289.86218"
x="538.5"
sodipodi:role="line">Interface</tspan></text>
</g>
<g
id="g2729"
transform="matrix(0.770024,0.108992,-0.158575,0.529254,102.9892,114.3313)"
style="fill:#bc4343;fill-opacity:1">
<g
transform="translate(3.889087,2.828427)"
id="g2731"
style="fill:#bc4343;fill-opacity:1">
<path
sodipodi:type="star"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path2733"
sodipodi:sides="3"
sodipodi:cx="461.5"
sodipodi:cy="193.86218"
sodipodi:r1="34.5"
sodipodi:r2="17.25"
sodipodi:arg1="1.5707963"
sodipodi:arg2="2.6179939"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)" />
<rect
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2735"
width="8.4741507"
height="88.587173"
x="487.99454"
y="-339.11758"
transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)" />
</g>
<path
transform="matrix(-0.253276,0.424118,-0.424118,-0.253276,716.5558,126.1674)"
d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="2.6179939"
sodipodi:arg1="1.5707963"
sodipodi:r2="17.25"
sodipodi:r1="34.5"
sodipodi:cy="193.86218"
sodipodi:cx="461.5"
sodipodi:sides="3"
id="path2737"
style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
</g>
<g
id="g2757"
transform="translate(-15.05025,10.02691)">
<path
transform="translate(-54.38743,-156.2596)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2743"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2745"
y="126.60257"
x="498.11258"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2749"
y="126.60257"
x="498.11258"
sodipodi:role="line">NS Task</tspan></text>
</g>
<g
id="g2789"
transform="translate(17,-17.5)">
<path
transform="translate(-55.44809,-207.1713)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2764"
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2766"
y="75.690849"
x="493.05191"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2768"
y="75.690849"
x="493.05191"
sodipodi:role="line">User Task</tspan></text>
</g>
<g
id="g2794"
transform="translate(165.4404,78.6328)">
<path
transform="translate(-55.44809,-207.1713)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2796"
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2798"
y="75.690849"
x="493.05191"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2800"
y="75.690849"
x="493.05191"
sodipodi:role="line">User Task</tspan></text>
</g>
<g
id="g2802"
transform="translate(122.794,17.0373)">
<path
transform="translate(-55.44809,-207.1713)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2804"
style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2806"
y="75.690849"
x="493.05191"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2808"
y="75.690849"
x="493.05191"
sodipodi:role="line">User Task</tspan></text>
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 523.25,157.36218 L 540.5,180.61218"
id="path2854"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 609.8796,108.02108 L 561.97311,123.7542"
id="path2858"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 524.67323,79.560028 L 522.19836,104.66232"
id="path2860"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 563.38733,132.41626 L 634.45156,143.02286"
id="path2862"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 623.4914,112.26372 L 574.5,301.86218"
id="path2864"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 574,300.86218 L 555.07882,78.852921"
id="path2866"
inkscape:connector-type="polyline" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="583.70624"
y="159.33136"
id="text2868"><tspan
sodipodi:role="line"
id="tspan2870"
x="583.70624"
y="159.33136">IPC</tspan></text>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
d="M 643.99998,164.86221 L 573.5,301.36218"
id="path1541"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 662.49998,113.36221 L 670.99998,122.36221"
id="path1545"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 586.99998,66.362209 L 600.99998,71.862208"
id="path1547"
inkscape:connector-type="polyline" />
<g
id="g2443">
<path
transform="translate(-63.5,-78)"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
sodipodi:ry="27.5"
sodipodi:rx="55"
sodipodi:cy="277.36218"
sodipodi:cx="578"
id="path2830"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="arc" />
<text
id="text2832"
y="195.86217"
x="469.5"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2834"
y="195.86217"
x="469.5"
sodipodi:role="line">&quot;Capable&quot; task</tspan></text>
<text
id="text2432"
y="204.60594"
x="486.80911"
style="font-size:6.39792728px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2438"
y="204.60594"
x="486.80911"
sodipodi:role="line">- I/O space manager</tspan><tspan
y="212.60335"
x="486.80911"
sodipodi:role="line"
id="tspan3165">- Memory manager</tspan><tspan
y="220.60076"
x="486.80911"
sodipodi:role="line"
id="tspan3167">- Task manager</tspan></text>
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 637.49998,159.36221 L 568.49999,193.86221"
id="path2452"
inkscape:connector-type="polyline" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 610.99998,109.36221 L 557.49999,181.86221"
id="path2454"
inkscape:connector-type="polyline" />
<g
id="g3108"
transform="matrix(0.774823,0.632178,-0.632178,0.774823,247.7602,-238.8583)">
<rect
y="251.99132"
x="370.5"
height="4"
width="152"
id="rect2480"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="translate(-150.5,-27.87087)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path2482"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
</g>
<g
id="g3540"
transform="translate(154.7696,30.12125)">
<path
sodipodi:type="arc"
style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
id="path2868"
sodipodi:cx="578"
sodipodi:cy="277.36218"
sodipodi:rx="55"
sodipodi:ry="27.5"
d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z"
transform="translate(-47.76957,-75.62125)" />
<text
sodipodi:linespacing="100%"
xml:space="preserve"
style="font-size:10.53869343px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="477.68732"
y="204.36903"
id="text3534"><tspan
id="tspan3538"
sodipodi:role="line"
y="204.36903"
x="477.68732">Capability Manager</tspan></text>
</g>
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 556.5,216.36218 L 631.5,229.36218"
id="path2874"
inkscape:connector-type="polyline" />
<g
id="g3136">
<g
transform="matrix(1,0,0,1.167883,-2,8.65456)"
id="g2491">
<rect
style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2456"
width="109"
height="68.5"
x="633.5"
y="234.3622" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2458"
width="104.5"
height="64.745003"
x="635.5"
y="236.3622" />
</g>
<path
inkscape:connector-type="polyline"
id="path2460"
d="M 638.49998,290.86228 L 688.49998,290.86228"
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
<text
id="text2462"
y="295.39972"
x="704.25952"
style="font-size:9.35571384px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="295.39972"
x="704.25952"
id="tspan2464"
sodipodi:role="line">IPC</tspan></text>
<g
transform="translate(-2,64.0001)"
id="g2474">
<rect
style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2466"
width="47"
height="4"
x="640"
y="259.86218" />
<path
sodipodi:type="star"
style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path2468"
sodipodi:sides="3"
sodipodi:cx="673"
sodipodi:cy="281.86221"
sodipodi:r1="6.5"
sodipodi:r2="3.25"
sodipodi:arg1="0"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
transform="translate(14,-20)" />
</g>
<text
id="text2470"
y="327.43848"
x="697.02826"
style="font-size:6.61760855px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="327.43848"
x="697.02826"
id="tspan2472"
sodipodi:role="line">HW access</tspan></text>
<text
id="text2485"
y="342.43625"
x="698.61957"
style="font-size:7.98628139px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
y="342.43625"
x="698.61957"
id="tspan2487"
sodipodi:role="line">Interrupt</tspan><tspan
id="tspan2489"
y="352.4191"
x="698.61957"
sodipodi:role="line">via IPC</tspan></text>
<g
style="fill:#000000;fill-opacity:1"
transform="translate(-2.908684,44.7891)"
id="g2589">
<rect
style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect2591"
width="47"
height="4"
x="640"
y="259.86218" />
<path
sodipodi:type="star"
style="opacity:1;fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path2593"
sodipodi:sides="3"
sodipodi:cx="673"
sodipodi:cy="281.86221"
sodipodi:r1="6.5"
sodipodi:r2="3.25"
sodipodi:arg1="0"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
transform="translate(14,-20)" />
</g>
<text
id="text2595"
y="308.22531"
x="699.96088"
style="font-size:7.98628139px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
id="tspan2599"
y="308.22531"
x="699.96088"
sodipodi:role="line">Syscall</tspan></text>
<g
style="fill:#1e1d70;fill-opacity:1"
transform="translate(-1,82.8708)"
id="g3100">
<rect
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect3102"
width="47"
height="4"
x="640"
y="259.86218" />
<path
sodipodi:type="star"
style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path3104"
sodipodi:sides="3"
sodipodi:cx="673"
sodipodi:cy="281.86221"
sodipodi:r1="6.5"
sodipodi:r2="3.25"
sodipodi:arg1="0"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
transform="translate(14,-20)" />
</g>
</g>
<g
id="g3112"
transform="matrix(-0.774823,-0.632178,0.632178,-0.774823,634.3136,719.5827)"
style="fill:#000000;fill-opacity:1">
<rect
y="251.99132"
x="370.5"
height="4"
width="152"
id="rect3114"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="translate(-150.5,-27.87087)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path3116"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
</g>
<g
id="g3118"
transform="matrix(-0.646158,0.799342,-0.791957,-0.652183,928.9679,-68.84077)"
style="fill:#000000;fill-opacity:1">
<rect
y="251.99132"
x="370.5"
height="4"
width="152"
id="rect3120"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="translate(-150.5,-27.87087)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path3122"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
</g>
<g
id="g3132">
<rect
transform="scale(-1,-1)"
y="-189.99142"
x="-464.48227"
height="4"
width="64.982285"
id="rect3126"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
transform="matrix(-1,-2.284956e-17,2.284956e-17,-1,1072.5,469.8536)"
d="M 679.5,281.86221 L 669.75,287.49138 L 669.75,276.23305 L 679.5,281.86221 z "
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.0471976"
sodipodi:arg1="0"
sodipodi:r2="3.25"
sodipodi:r1="6.5"
sodipodi:cy="281.86221"
sodipodi:cx="673"
sodipodi:sides="3"
id="path3128"
style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
sodipodi:type="star" />
</g>
</g>
</svg>