summaryrefslogtreecommitdiff
path: root/lib/efi_loader/efi_image_loader.c
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2016-03-04 01:10:00 +0100
committerTom Rini <trini@konsulko.com>2016-03-15 18:03:09 -0400
commitc1311ad4e0d1759788601513fac0f65620d40472 (patch)
tree1f7b252b32bebf338b03eb626b68cb71f01ebe08 /lib/efi_loader/efi_image_loader.c
parentbee91169f5b258bd8e61c3b902c07bf0e9b18c01 (diff)
downloadu-boot-imx-c1311ad4e0d1759788601513fac0f65620d40472.zip
u-boot-imx-c1311ad4e0d1759788601513fac0f65620d40472.tar.gz
u-boot-imx-c1311ad4e0d1759788601513fac0f65620d40472.tar.bz2
efi_loader: Add console interface
One of the basic EFI interfaces is the console interface. Using it an EFI application can interface with the user. This patch implements an EFI console interface using getc() and putc(). Today, we only implement text based consoles. We also convert the EFI Unicode characters to UTF-8 on the fly, hoping that everyone managed to jump on the train by now. Signed-off-by: Alexander Graf <agraf@suse.de> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'lib/efi_loader/efi_image_loader.c')
0 files changed, 0 insertions, 0 deletions