Function calculateCrc32 [src]
Prototype
pub fn calculateCrc32( self: *const BootServices, data: []const u8, ) CalculateCrc32Error!u32 Parameters
self: *const BootServicesdata: []const u8 Possible Errors
Source
pub fn calculateCrc32(
self: *const BootServices,
data: []const u8,
) CalculateCrc32Error!u32 {
var value: u32 = undefined;
switch (self._calculateCrc32(data.ptr, data.len, &value)) {
.success => return value,
.invalid_parameter => return error.InvalidParameter,
else => |status| return uefi.unexpectedStatus(status),
}
}