diff options
author | Heinrich Schuchardt <xypron.glpk@gmx.de> | 2020-10-23 20:52:26 +0200 |
---|---|---|
committer | Heinrich Schuchardt <xypron.glpk@gmx.de> | 2020-11-09 17:28:17 +0100 |
commit | b055a05b989cb67484d2cef62b784896914ceb58 (patch) | |
tree | 06399720fa83b690433835353023406bd800207e /lib/efi_loader | |
parent | 2fb3ed2cbc5012718c9cfbfae7fcf87daa000e9b (diff) |
input: add support for FN1 - FN10 on crosswire kbd
Chromebooks and the sandbox use a crosswire keyboard with function keys
FN1 - FN10. These keys are needed when running UEFI applications like GRUB
or the UEFI SCT.
Add support for these keys when translating from key codes to
ECMA-48 (or withdrawn ANSI 3.64) escape sequences.
All escape sequences start with 0x1b. So we should not repeat this
byte in the kbd_to_ansi364 table.
For testing use:
sandbox_defconfig + CONFIG_EFI_SELFTEST=y
$ ./u-boot -D -l
=> setenv efi_selftest extended text input
=> bootefi selftest
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'lib/efi_loader')
0 files changed, 0 insertions, 0 deletions