summaryrefslogtreecommitdiff
path: root/2016/33c3/images/diag.dot
diff options
context:
space:
mode:
Diffstat (limited to '2016/33c3/images/diag.dot')
-rw-r--r--2016/33c3/images/diag.dot29
1 files changed, 29 insertions, 0 deletions
diff --git a/2016/33c3/images/diag.dot b/2016/33c3/images/diag.dot
new file mode 100644
index 0000000..66dcec8
--- /dev/null
+++ b/2016/33c3/images/diag.dot
@@ -0,0 +1,29 @@
+#!graphviz
+digraph G {
+ graph [ dpi = 50 ];
+ rankdir = RL;
+
+ MDSP[ label = "Modem DSP" ];
+
+ SMD [ label = "Shared Memory Devices" ];
+ diagfwd
+ f_diag
+ USB
+
+ SMD -> MDSP
+ subgraph cluster_kernel {
+ label = "Linux Kenrnel"
+ diagfwd -> SMD
+ diagchar -> diagfwd
+ f_diag -> diagfwd
+ USB -> f_diag
+ }
+ subgraph cluster_userspace {
+ label = "Linux Userspace"
+ qmuxd -> diagchar [ label = "/dev/diag" ];
+ atfwd_daemon -> qmuxd [ label = "/dev/diagt" ]
+ QCMAP -> qmuxd [ label = "/dev/diagt" ]
+ quectel_daemon -> qmuxd [ label = "/dev/diag" ]
+ }
+ Host -> USB
+}
personal git repositories of Harald Welte. Your mileage may vary