
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