[U-Boot] [PATCH 0/8] efi_loader: EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL

Heinrich Schuchardt xypron.glpk at gmx.de
Sun Sep 9 18:27:15 UTC 2018


Fix bugs for the EFI_SIMPLE_TEXT_INPUT__PROTOCOL.
Implement the EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL.
Provide a unit test.
Fix a U-Boot binary size problem.

Heinrich Schuchardt (8):
  test/py: rework test_efi_selftest_text_input()
  efi_loader: console input ESC a - ESC z
  efi_loader: EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL
  efi_selftest: test EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL
  test/py: test EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL
  efi_loader: implement key notify functions
  efi_selftest: test key notification functions
  efi_loader: unset CONFIG_EFI_UNICODE_CAPITALIZATION

 configs/vf610twr_defconfig                  |   1 +
 configs/vf610twr_nand_defconfig             |   1 +
 include/efi_api.h                           |  56 +++
 lib/efi_loader/efi_console.c                | 355 ++++++++++++++++++--
 lib/efi_selftest/Makefile                   |   1 +
 lib/efi_selftest/efi_selftest_textinputex.c | 198 +++++++++++
 test/py/tests/test_efi_selftest.py          |  96 +++++-
 7 files changed, 678 insertions(+), 30 deletions(-)
 create mode 100644 lib/efi_selftest/efi_selftest_textinputex.c

-- 
2.18.0



More information about the U-Boot mailing list