efi_loader: implement non-blocking file services
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Fri, 1 Jan 2021 07:39:43 +0000 (08:39 +0100)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Wed, 13 Jan 2021 01:38:00 +0000 (02:38 +0100)
commitdb12f518edb05cbb4ea2b4f2d9771dda2341cbe7
tree99d5c223ade9d274205227a79387951a6834e473
parentee6726be4f0dccb612f0193c62ca149164c8a5af
efi_loader: implement non-blocking file services

Implement services OpenEx(), ReadEx(), WriteEx(), FlushEx() of the
EFI_FILE_PROTOCOL.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
include/efi_api.h
lib/efi_loader/efi_file.c