]> git.dujemihanovic.xyz Git - u-boot.git/commit
efi_loader: populate console handles in system table
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Wed, 4 Jan 2023 04:56:09 +0000 (05:56 +0100)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Wed, 4 Jan 2023 12:17:42 +0000 (13:17 +0100)
commit60bba6e2052c281afe401247e10aebcb4c17049b
treeb4897b417188cf4df17a2ce7b39e71cedf18a54a
parent93cdb952382b3fa0110245e1fa34dadd7a52df45
efi_loader: populate console handles in system table

The fields ConsoleInHandle, ConsoleOutHandle, ConsoleErrHandle must point
to the handles with the respective console protocols. Failure to do so
leads to an error in the EFI Shell:

    No SimpleTextInputEx was found. CTRL-based features are not usable.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
lib/efi_loader/efi_boottime.c