efi_loader: implement InstallProtocolInterface
efi_install_protocol_interface up to now only returned an error code. The patch implements the UEFI specification for InstallProtocolInterface with the exception that it will not create new handles. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:

committed by
Alexander Graf

parent
69baec6781
commit
e0549f8a17
@@ -58,7 +58,7 @@ struct efi_boot_services {
|
||||
efi_status_t (EFIAPI *signal_event)(void *event);
|
||||
efi_status_t (EFIAPI *close_event)(void *event);
|
||||
efi_status_t (EFIAPI *check_event)(void *event);
|
||||
|
||||
#define EFI_NATIVE_INTERFACE 0x00000000
|
||||
efi_status_t (EFIAPI *install_protocol_interface)(
|
||||
void **handle, efi_guid_t *protocol,
|
||||
int protocol_interface_type, void *protocol_interface);
|
||||
|
Reference in New Issue
Block a user