authorgravatar for sreeharisreedev1@gmail.comSreehari S <sreeharisreedev1@gmail.com> 2021-03-24 10:21:40-07:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2021-03-25 16:45:43+02:00
log5c28b8cd119979bb4b7d32edd1f4542165fc1f98
treef2557deaed1ef2ccdcb4ca4619abe5dbf9e6e693
parent3bf72f2b3add70ad0671c668baf251f2db93abbf

boot_services: implement locateDevicePath


1 files changed, 2 insertions(+), 1 deletions(-)

lib/std/os/uefi/tables/boot_services.zig+2-1
......@@ -78,7 +78,8 @@ pub const BootServices = extern struct {
7878 /// Returns an array of handles that support a specified protocol.
7979 locateHandle: fn (LocateSearchType, ?*align(8) const Guid, ?*const c_void, *usize, [*]Handle) callconv(.C) Status,
8080
81 locateDevicePath: Status, // TODO
81 /// Locates the handle to a device on the device path that supports the specified protocol
82 locateDevicePath: fn (*align(8) const Guid, **const DevicePathProtocol, *?Handle) callconv(.C) Status,
8283 installConfigurationTable: Status, // TODO
8384
8485 /// Loads an EFI image into memory.