Function calculateCrc32 [src]

Prototype

pub fn calculateCrc32( self: *const BootServices, data: []const u8, ) CalculateCrc32Error!u32

Parameters

self: *const BootServicesdata: []const u8

Possible Errors

InvalidParameter
Unexpected UnexpectedError

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), } }