[PATCH v6 0/6] enable menu-driven boot device selection
Masahisa Kojima
masahisa.kojima at linaro.org
Mon May 16 13:00:36 CEST 2022
Most of the patches are merged into u-boot/master, this series
contains the remaining patches to support menu-driven
UEFI boot variable maintenance and removable media support.
[Major Changes]
- rebased to v2022.07-rc2
- there is detailed changelog in each commit
Masahisa Kojima (6):
efi_loader: menu-driven addition of UEFI boot option
efi_loader: menu-driven deletion of UEFI boot variable
efi_loader: menu-driven update of UEFI bootorder variable
bootmenu: add removable media entries
doc:bootmenu: add description for UEFI boot support
lib/charset: fix compile warnings
cmd/bootmenu.c | 167 ++-
doc/usage/cmd/bootmenu.rst | 55 +
include/charset.h | 2 +-
include/efi_loader.h | 60 +
lib/efi_loader/Makefile | 3 +
lib/efi_loader/efi_bootmenu_maintenance.c | 1282 +++++++++++++++++++++
lib/efi_loader/efi_bootmgr.c | 4 +
lib/efi_loader/efi_boottime.c | 52 +-
lib/efi_loader/efi_console.c | 81 ++
lib/efi_loader/efi_disk.c | 11 +
lib/efi_loader/efi_file.c | 75 +-
11 files changed, 1737 insertions(+), 55 deletions(-)
create mode 100644 lib/efi_loader/efi_bootmenu_maintenance.c
--
2.17.1
More information about the U-Boot
mailing list