summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--2016/33c3/images/diag.svg507
1 files changed, 507 insertions, 0 deletions
diff --git a/2016/33c3/images/diag.svg b/2016/33c3/images/diag.svg
new file mode 100644
index 0000000..aa78778
--- /dev/null
+++ b/2016/33c3/images/diag.svg
@@ -0,0 +1,507 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+ -->
+
+<!-- Title: G Pages: 1 -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ 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://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="413.12146pt"
+ height="165.97211pt"
+ viewBox="0 0 594.51303 238.88872"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="diag.svg">
+ <metadata
+ id="metadata182">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs180" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="613"
+ inkscape:window-height="511"
+ id="namedview178"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="0.51764706"
+ inkscape:cx="132.26369"
+ inkscape:cy="58.090141"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2" />
+ <g
+ id="graph0"
+ class="graph"
+ transform="matrix(0.694444,0,0,0.694444,2.7019441,236.11096)">
+ <title
+ id="title5">G</title>
+ <polygon
+ points="852.251,4 -4,4 -4,4 -4,-340 852.251,-340 "
+ id="polygon7"
+ style="fill:#ffffff;stroke:none" />
+ <g
+ id="clust1"
+ class="cluster">
+ <title
+ id="title10">cluster_kernel</title>
+ <polygon
+ points="607.664,-199 144.69,-199 144.69,-199 144.69,-328 607.664,-328 "
+ id="polygon12"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="376.177"
+ y="-312.79999"
+ font-size="14.00"
+ id="text14"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Linux Kenrnel</text>
+ </g>
+ <g
+ id="clust2"
+ class="cluster">
+ <title
+ id="title17">cluster_userspace</title>
+ <polygon
+ points="840.251,-8 527.97,-8 527.97,-8 527.97,-191 840.251,-191 "
+ id="polygon19"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="684.11102"
+ y="-175.8"
+ font-size="14.00"
+ id="text21"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Linux Userspace</text>
+ </g>
+ <!-- MDSP -->
+ <g
+ id="node1"
+ class="node">
+ <title
+ id="title24">MDSP</title>
+ <ellipse
+ cx="57.844898"
+ cy="-240"
+ rx="57.690102"
+ ry="18"
+ id="ellipse26"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="57.844898"
+ y="-236.3"
+ font-size="14.00"
+ id="text28"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Modem DSP</text>
+ </g>
+ <!-- SMD -->
+ <g
+ id="node2"
+ class="node">
+ <title
+ id="title31">SMD</title>
+ <ellipse
+ cx="183.237"
+ cy="-240"
+ rx="30.5947"
+ ry="18"
+ id="ellipse33"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="183.237"
+ y="-236.3"
+ font-size="14.00"
+ id="text35"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">SMD</text>
+ </g>
+ <!-- SMD&#45;&gt;MDSP -->
+ <g
+ id="edge1"
+ class="edge">
+ <title
+ id="title38">SMD-&gt;MDSP</title>
+ <path
+ d="m 152.682,-240 c -8.169,0 -17.379,0 -26.757,0"
+ id="path40"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="125.724,-236.5 125.724,-236.5 115.724,-240 125.724,-243.5 "
+ id="polygon42"
+ style="fill:#000000;stroke:#000000" />
+ </g>
+ <!-- diagfwd -->
+ <g
+ id="node3"
+ class="node">
+ <title
+ id="title45">diagfwd</title>
+ <ellipse
+ cx="290.431"
+ cy="-240"
+ rx="39.793499"
+ ry="18"
+ id="ellipse47"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="290.431"
+ y="-236.3"
+ font-size="14.00"
+ id="text49"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">diagfwd</text>
+ </g>
+ <!-- diagfwd&#45;&gt;SMD -->
+ <g
+ id="edge2"
+ class="edge">
+ <title
+ id="title52">diagfwd-&gt;SMD</title>
+ <path
+ d="m 250.559,-240 c -8.571,0 -17.665,0 -26.282,0"
+ id="path54"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="224.07,-236.5 224.07,-236.5 214.07,-240 224.07,-243.5 "
+ id="polygon56"
+ style="fill:#000000;stroke:#000000" />
+ </g>
+ <!-- f_diag -->
+ <g
+ id="node4"
+ class="node">
+ <title
+ id="title59">f_diag</title>
+ <ellipse
+ cx="408.02399"
+ cy="-279"
+ rx="33.2948"
+ ry="18"
+ id="ellipse61"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="408.02399"
+ y="-275.29999"
+ font-size="14.00"
+ id="text63"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">f_diag</text>
+ </g>
+ <!-- f_diag&#45;&gt;diagfwd -->
+ <g
+ id="edge4"
+ class="edge">
+ <title
+ id="title66">f_diag-&gt;diagfwd</title>
+ <path
+ d="m 379.336,-269.659 c -13.916,4.696 -31.064,10.481 -46.509,15.692"
+ id="path68"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="333.569,-250.523 333.569,-250.523 322.975,-250.643 331.332,-257.156 "
+ id="polygon70"
+ style="fill:#000000;stroke:#000000" />
+ </g>
+ <!-- USB -->
+ <g
+ id="node5"
+ class="node">
+ <title
+ id="title73">USB</title>
+ <ellipse
+ cx="571.71698"
+ cy="-279"
+ rx="27.8951"
+ ry="18"
+ id="ellipse75"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="571.71698"
+ y="-275.29999"
+ font-size="14.00"
+ id="text77"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">USB</text>
+ </g>
+ <!-- USB&#45;&gt;f_diag -->
+ <g
+ id="edge5"
+ class="edge">
+ <title
+ id="title80">USB-&gt;f_diag</title>
+ <path
+ d="m 543.653,-279 c -25.142,0 -62.984,0 -92.151,0"
+ id="path82"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="451.188,-275.5 451.188,-275.5 441.188,-279 451.188,-282.5 "
+ id="polygon84"
+ style="fill:#000000;stroke:#000000" />
+ </g>
+ <!-- diagchar -->
+ <g
+ id="node6"
+ class="node">
+ <title
+ id="title87">diagchar</title>
+ <ellipse
+ cx="408.02399"
+ cy="-225"
+ rx="40.892799"
+ ry="18"
+ id="ellipse89"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="408.02399"
+ y="-221.3"
+ font-size="14.00"
+ id="text91"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">diagchar</text>
+ </g>
+ <!-- diagchar&#45;&gt;diagfwd -->
+ <g
+ id="edge3"
+ class="edge">
+ <title
+ id="title94">diagchar-&gt;diagfwd</title>
+ <path
+ d="m 368.533,-229.995 c -9.456,-1.227 -19.692,-2.555 -29.52,-3.83"
+ id="path96"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="338.434,-230.371 338.434,-230.371 328.968,-235.129 339.335,-237.313 "
+ id="polygon98"
+ style="fill:#000000;stroke:#000000" />
+ </g>
+ <!-- qmuxd -->
+ <g
+ id="node7"
+ class="node">
+ <title
+ id="title101">qmuxd</title>
+ <ellipse
+ cx="571.71698"
+ cy="-115"
+ rx="35.995399"
+ ry="18"
+ id="ellipse103"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="571.71698"
+ y="-111.3"
+ font-size="14.00"
+ id="text105"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">qmuxd</text>
+ </g>
+ <!-- qmuxd&#45;&gt;diagchar -->
+ <g
+ id="edge6"
+ class="edge">
+ <title
+ id="title108">qmuxd-&gt;diagchar</title>
+ <path
+ d="m 549.578,-129.381 c -28.012,-19.056 -77.632,-52.813 -109.797,-74.695"
+ id="path110"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="437.504,-201.392 437.504,-201.392 431.204,-209.91 441.441,-207.179 "
+ id="polygon112"
+ style="fill:#000000;stroke:#000000" />
+ <text
+ x="492.47"
+ y="-187.8"
+ font-size="14.00"
+ id="text114"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">/dev/diag</text>
+ </g>
+ <!-- atfwd_daemon -->
+ <g
+ id="node8"
+ class="node">
+ <title
+ id="title117">atfwd_daemon</title>
+ <ellipse
+ cx="763.35797"
+ cy="-142"
+ rx="63.889301"
+ ry="18"
+ id="ellipse119"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="763.35797"
+ y="-138.3"
+ font-size="14.00"
+ id="text121"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">atfwd_daemon</text>
+ </g>
+ <!-- atfwd_daemon&#45;&gt;qmuxd -->
+ <g
+ id="edge7"
+ class="edge">
+ <title
+ id="title124">atfwd_daemon-&gt;qmuxd</title>
+ <path
+ d="m 706.229,-134.009 c -28.637,4.077 -62.957,8.964 -89.63,12.761"
+ id="path126"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="616.806,-117.742 616.806,-117.742 606.413,-119.797 615.82,-124.672 "
+ id="polygon128"
+ style="fill:#000000;stroke:#000000" />
+ <text
+ x="650.96399"
+ y="-133.8"
+ font-size="14.00"
+ id="text130"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">/dev/diag</text>
+ </g>
+ <!-- QCMAP -->
+ <g
+ id="node9"
+ class="node">
+ <title
+ id="title133">QCMAP</title>
+ <ellipse
+ cx="763.35797"
+ cy="-88"
+ rx="42.4939"
+ ry="18"
+ id="ellipse135"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="763.35797"
+ y="-84.300003"
+ font-size="14.00"
+ id="text137"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">QCMAP</text>
+ </g>
+ <!-- QCMAP&#45;&gt;qmuxd -->
+ <g
+ id="edge8"
+ class="edge">
+ <title
+ id="title140">QCMAP-&gt;qmuxd</title>
+ <path
+ d="m 721.793,-91.7822 c -27.311,-2.7815 -64.09,-6.9828 -96.329,-12.2178 -3.476,-0.564 -7.07,-1.201 -10.672,-1.875"
+ id="path142"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="613.85,-102.493 613.85,-102.493 604.709,-107.851 615.196,-109.363 "
+ id="polygon144"
+ style="fill:#000000;stroke:#000000" />
+ <text
+ x="650.96399"
+ y="-107.8"
+ font-size="14.00"
+ id="text146"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">/dev/diag</text>
+ </g>
+ <!-- quectel_daemon -->
+ <g
+ id="node10"
+ class="node">
+ <title
+ id="title149">quectel_daemon</title>
+ <ellipse
+ cx="763.35797"
+ cy="-34"
+ rx="68.787903"
+ ry="18"
+ id="ellipse151"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="763.35797"
+ y="-30.299999"
+ font-size="14.00"
+ id="text153"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">quectel_daemon</text>
+ </g>
+ <!-- quectel_daemon&#45;&gt;qmuxd -->
+ <g
+ id="edge9"
+ class="edge">
+ <title
+ id="title156">quectel_daemon-&gt;qmuxd</title>
+ <path
+ d="M 713.215,-46.516 C 686.538,-54.2017 653.397,-65.2216 625.464,-79 c -8.617,-4.2501 -17.444,-9.7479 -25.351,-15.1616"
+ id="path158"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="598.088,-91.3069 598.088,-91.3069 591.946,-99.9402 602.131,-97.021 "
+ id="polygon160"
+ style="fill:#000000;stroke:#000000" />
+ <text
+ x="650.96399"
+ y="-82.800003"
+ font-size="14.00"
+ id="text162"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">/dev/diag</text>
+ </g>
+ <!-- Host -->
+ <g
+ id="node11"
+ class="node">
+ <title
+ id="title165">Host</title>
+ <ellipse
+ cx="763.35797"
+ cy="-279"
+ rx="27.0966"
+ ry="18"
+ id="ellipse167"
+ style="fill:none;stroke:#000000" />
+ <text
+ x="763.35797"
+ y="-275.29999"
+ font-size="14.00"
+ id="text169"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Host</text>
+ </g>
+ <!-- Host&#45;&gt;USB -->
+ <g
+ id="edge10"
+ class="edge">
+ <title
+ id="title172">Host-&gt;USB</title>
+ <path
+ d="m 735.989,-279 c -32.699,0 -88.651,0 -125.798,0"
+ id="path174"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="609.781,-275.5 609.781,-275.5 599.781,-279 609.781,-282.5 "
+ id="polygon176"
+ style="fill:#000000;stroke:#000000" />
+ </g>
+ </g>
+</svg>
personal git repositories of Harald Welte. Your mileage may vary