diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-07-11 18:27:37 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2019-07-11 20:25:36 +0200 |
commit | 62f293f6c22ac87d2343fdd0c02ffc094e60f050 (patch) | |
tree | c93f26c24ffa6d1b6d397b42269736026343b166 /Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders/dot/boot_midas.dot | |
parent | a9feefa148d02a271be4ff033331f5e9396691ac (diff) | |
download | presentations-62f293f6c22ac87d2343fdd0c02ffc094e60f050.tar.gz presentations-62f293f6c22ac87d2343fdd0c02ffc094e60f050.tar.bz2 presentations-62f293f6c22ac87d2343fdd0c02ffc094e60f050.zip |
Add presentation on bootloaders
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders/dot/boot_midas.dot')
-rw-r--r-- | Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders/dot/boot_midas.dot | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders/dot/boot_midas.dot b/Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders/dot/boot_midas.dot new file mode 100644 index 0000000..aef30e1 --- /dev/null +++ b/Replicant_contributors_meeting_27_28_July_2019_Paris_France/bootloaders/dot/boot_midas.dot @@ -0,0 +1,46 @@ +digraph { + bgcolor="#ffffff00" # Transparent background + ratio=0.8 + overlap=false + subgraph cluster_1 { + label="SOC"; + "Bootrom" [shape=box label="Bootrom: hardware"]; + } + + subgraph cluster_2 { + label="eMMC"; + "Stock BL1" [color=red shape=box label="stock BL1: nonfree"]; + "Odroid BL1" [color=red shape=box label="Odroid BL1: nonfree"]; + "s-boot 4.0" [color=red shape=box label="s-boot 4.0: nonfree"]; + "u-boot" [color=green shape=box label="u-boot: free software"]; + subgraph cluster_3 { + label="boot.img"; + "Linux" [color=green shape=box label="Linux without firmwares: free software"]; + subgraph cluster_4 { + label="initramfs"; + "init replicant 6.0" [color=green shape=box label="init: free software"]; + } + } + subgraph cluster_5 { + label="system.img"; + "init replicant 9.0" [color=green shape=box label="init: free software"]; + "The rest of Replicant" [color=green shape=box label="The rest of Replicant: free software"]; + } + + } + + "Bootrom" -> "Stock BL1" [color=red label="signed"]; + "Stock BL1" -> "s-boot 4.0" [color=red label="signed"]; + "s-boot 4.0" -> "Linux" [color=yellow label="if unlocked: + unsigned"]; + + "Bootrom" -> "Odroid BL1" [color=red label="signed"]; + "Odroid BL1" -> "u-boot" [color=green label="unsigned"]; + "u-boot" -> "Linux" [color=green label="unsigned"]; + + "Linux" -> "init replicant 6.0" [color=green label="Replicant 6.0"]; + "Linux" -> "init replicant 9.0" [color=green label="Replicant 9.0"]; + + "init replicant 6.0" -> "The rest of Replicant" [color=green]; + "init replicant 9.0" -> "The rest of Replicant" [color=green]; +} |