efi_loader: Initial EFI_DEVICE_PATH_UTILITIES_PROTOCOL
authorLeif Lindholm <leif.lindholm@linaro.org>
Fri, 9 Mar 2018 16:43:21 +0000 (17:43 +0100)
committerAlexander Graf <agraf@suse.de>
Wed, 4 Apr 2018 09:00:06 +0000 (11:00 +0200)
commite70f8dfa2ce2f47a6eed891016a4c6f289da1cb6
treeb1c232be9cbdbb4edcc47ad545287cdc93fc4e93
parent8396e3fd63e8c8e17d60a6d1992ca3df10bc8d66
efi_loader: Initial EFI_DEVICE_PATH_UTILITIES_PROTOCOL

Not complete, but enough for Shell.efi and SCT.efi.  We'll implement the
rest as needed or once we have SCT running properly so there is a way to
validate the interface against the conformance test suite.

Initial skeleton written by Leif, and then implementation by Rob.

Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
[Fill initial skeleton]
Signed-off-by: Rob Clark <robdclark@gmail.com>
[Rebase on v2018.03-rc1]
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
include/efi_api.h
include/efi_loader.h
lib/efi_loader/Makefile
lib/efi_loader/efi_boottime.c
lib/efi_loader/efi_device_path_utilities.c [new file with mode: 0644]