mirror of
https://github.com/Dasharo/docs.git
synced 2026-06-13 10:16:57 -07:00
fum_flowchart.uml: address review comments
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 104 KiB |
+10
-15
@@ -40,36 +40,31 @@ partition PlatformBootManagerLib {
|
||||
switch (__Firmware Update Mode EFI variable__ found and set?)
|
||||
case (False)
|
||||
:Do nothing;
|
||||
:Boot;
|
||||
stop
|
||||
case (True)
|
||||
:Remove __Firmware Update Mode__ EFI variable__;
|
||||
:Create volatile __Firmware Update Mode variable__;
|
||||
:Display Firmware Update Mode warning dialog;
|
||||
:Confirm user presence;
|
||||
:Set boot entry to iPXE;
|
||||
switch (User presence confirmed?)
|
||||
case (True)
|
||||
:Set boot entry to iPXE;
|
||||
case (False)
|
||||
:Reboot;
|
||||
stop
|
||||
endswitch
|
||||
endswitch
|
||||
}
|
||||
|
||||
repeat while (User presence check failed?) is (True)
|
||||
->False;
|
||||
|
||||
:Boot;
|
||||
|
||||
partition iPXE {
|
||||
switch (__Firmware Update Mode EFI variable__ found and set?)
|
||||
case (False)
|
||||
:Present boot menu;
|
||||
case (True)
|
||||
:Boot directly to DTS;
|
||||
endswitch
|
||||
:Boot DTS via iPXE;
|
||||
}
|
||||
|
||||
partition DTS {
|
||||
switch (__Firmware Update Mode EFI variable__ found and set?)
|
||||
case (False)
|
||||
:Present menu with options;
|
||||
case (True)
|
||||
:Start Firmware Update;
|
||||
endswitch
|
||||
}
|
||||
|
||||
stop
|
||||
|
||||
Reference in New Issue
Block a user