-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathblock.dot
More file actions
50 lines (42 loc) · 834 Bytes
/
block.dot
File metadata and controls
50 lines (42 loc) · 834 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*
* Video2Lcd version 2 dot file
*
* Usage(graphviz must be install):
* dot -Tpng block.dot -o block.png
*/
digraph video2lcd {
node [shape="record"]
/* edge [style="dashed"] */
subgraph cluster_0 {
label = "app";
main [label = "main.c"];
}
subgraph cluster_1 {
label = "subsystem";
node [shape = "Mrecord", style = "filled"];
display;
video;
convet;
}
subgraph cluster_2 {
label = "modules";
node [shape = "Mrecord", color = "skyblue", style = "filled"];
fb;
crt;
v4l2;
mjpeg2rgb;
rgb2rgb;
yuv2rgb;
}
main -> main [label = "do_inits"];
main -> display;
main -> video;
main -> convet;
display -> fb [dir = both];
display -> crt [dir = both];
video -> v4l2 [dir = both];
convet -> mjpeg2rgb [dir = both];
convet -> yuv2rgb [dir = both];
convet -> rgb2rgb [dir = both];
"Video2Lcd" [shape = "plaintext"];
}