[U-Boot] [PATCH 0/6] efi_loader: fixes for EFI_SIMPLE_TEXT_INPUT_PROTOCOL
Heinrich Schuchardt
xypron.glpk at gmx.de
Sun Sep 9 05:56:58 UTC 2018
This patch series contains fixes for the EFI_SIMPLE_TEXT_INPUT_PROTOCOL.
Support Unicode letters received as UTF-8 from the serial console.
Support code page 437 letters received from the local console.
Correct handling of the WaitForKey event.
Update unit test.
Heinrich Schuchardt (6):
efi_loader: global symbol for code page 437
efi_loader: support Unicode text input
test/py: Unicode w/ EFI_SIMPLE_TEXT_INPUT_PROTOCOL
efi_selftest: refactor text input test
efi_loader: rework event handling for console
efi_selftest: use WaitForKey to test text input
include/charset.h | 6 +
include/efi_selftest.h | 16 ++
lib/charset.c | 3 +
lib/efi_loader/efi_console.c | 256 ++++++++++++++++++----
lib/efi_loader/efi_unicode_collation.c | 3 +-
lib/efi_selftest/efi_selftest_textinput.c | 136 +++---------
lib/efi_selftest/efi_selftest_util.c | 93 ++++++++
test/py/tests/test_efi_selftest.py | 7 +
8 files changed, 367 insertions(+), 153 deletions(-)
--
2.18.0
More information about the U-Boot
mailing list