[PATCH v5 0/4] eficonfig: add vertical scroll support and refactoring

Masahisa Kojima masahisa.kojima at linaro.org
Tue Jan 24 07:56:12 CET 2023

This series aims to add the vertical scroll for the eficonfig menu.
Before adding scroll support, this series does the refactoring
of change boot order implementation since it has own menu handling
and it should be removed to improve maintainability.

The eficonfig menu handles file selection for EFI load option
and secure boot keys, it likely to enumerate tens of files.
User can not select the file without scroll if theare are
many files under the target directory.

This series only modifies the eficonfig menus. Other menus
such as bootmenu is not yet done. We need to enhance the
U-Boot menu framework itself if we support other menus.

Masahisa Kojima (4):
  eficonfig: refactor eficonfig_process_common function
  eficonfig: refactor change boot order implementation
  eficonfig: add vertical scroll support
  eficonfig: increase the number of menu entries

 cmd/eficonfig.c       | 399 +++++++++++++++++++++++++++++-------------
 cmd/eficonfig_sbkey.c |  18 +-
 include/efi_config.h  |  19 +-
 include/efi_loader.h  |   1 +
 4 files changed, 309 insertions(+), 128 deletions(-)


More information about the U-Boot mailing list