blob: 3d79714fa085aad0cb234ca34091f3f4ffb50eca (
plain)
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
|
graph {
bgcolor="#ffffff00" # Transparent background
ratio=0.8
overlap=false
subgraph cluster_modem {
style=dashed
label="Modem";
"MODEM_BUS" [label="Serial port" style=dashed];
};
subgraph cluster_soc {
label="SOC (Exynos, OMAP, etc)";
subgraph cluster_hardware{
style=dashed;
label="Hardware";
"SOC_BUS" [label="Serial port" style=dashed];
"SOC_BUS" -- "MODEM_BUS" [style=dashed];
};
subgraph cluster_software {
label="Software";
"framework" [style=bold];
"libril" [label="reference-ril" style=bold];
"MODEM_DRIVER" [label="Linux drivers:
- Serial port driver
- Power on/off the modem" style=dashed ];
"rild" [style=bold];
"applications" [label="(dialer, silence, etc)"
style=bold];
"SOC_BUS" -- "MODEM_DRIVER" [style=dashed];
"MODEM_DRIVER" -- "libril" [style=bold];
"libril" -- "rild" [style=bold];
"rild" -- "framework" [style=bold];
"framework" -- "applications" [style=bold];
};
};
}
|