Message ID | 20220516110043.31480-1-masahisa.kojima@linaro.org |
---|---|
Headers | show |
Series | enable menu-driven boot device selection | expand |
On 5/16/22 13:00, Masahisa Kojima wrote: > 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. This series needs to be rebased as we have switched to from utf-16 titles to utf-8 ones. Best regards Heinrich > > [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 >
Hi Heinrich, On Sat, 4 Jun 2022 at 15:33, Heinrich Schuchardt <xypron.glpk@gmx.de> wrote: > > On 5/16/22 13:00, Masahisa Kojima wrote: > > 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. > > This series needs to be rebased as we have switched to from utf-16 > titles to utf-8 ones. Yes. Anyway, as Takahiro suggested, I will implement a new U-Boot command to invoke the UEFI variable maintenance menu. This new command runs from bootmenu_x. Thanks, Masahisa Kojima > > Best regards > > Heinrich > > > > > [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 > > >