diff --git a/lib/std/os/uefi/protocol/block_io.zig b/lib/std/os/uefi/protocol/block_io.zig index 8e749ac949..eb204eabc5 100644 --- a/lib/std/os/uefi/protocol/block_io.zig +++ b/lib/std/os/uefi/protocol/block_io.zig @@ -7,7 +7,7 @@ pub const BlockIo = extern struct { const Self = @This(); revision: u64, - media: *EfiBlockMedia, + media: *BlockMedia, _reset: *const fn (*BlockIo, extended_verification: bool) callconv(cc) Status, _read_blocks: *const fn (*BlockIo, media_id: u32, lba: u64, buffer_size: usize, buf: [*]u8) callconv(cc) Status, @@ -43,7 +43,7 @@ pub const BlockIo = extern struct { .node = [_]u8{ 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b }, }; - pub const EfiBlockMedia = extern struct { + pub const BlockMedia = extern struct { /// The current media ID. If the media changes, this value is changed. media_id: u32, diff --git a/lib/std/os/uefi/status.zig b/lib/std/os/uefi/status.zig index 5d81a86f24..5c86520194 100644 --- a/lib/std/os/uefi/status.zig +++ b/lib/std/os/uefi/status.zig @@ -142,7 +142,7 @@ pub const Status = enum(usize) { _, - pub const EfiError = error{ + pub const Error = error{ LoadError, InvalidParameter, Unsupported, @@ -185,7 +185,7 @@ pub const Status = enum(usize) { ConnectionRefused, }; - pub fn err(self: Status) EfiError!void { + pub fn err(self: Status) Error!void { switch (self) { .load_error => return error.LoadError, .invalid_parameter => return error.InvalidParameter, diff --git a/lib/std/os/uefi/tables.zig b/lib/std/os/uefi/tables.zig index fb5c8f232d..0e0a1e0aa8 100644 --- a/lib/std/os/uefi/tables.zig +++ b/lib/std/os/uefi/tables.zig @@ -4,7 +4,7 @@ pub const ConfigurationTable = @import("tables/configuration_table.zig").Configu pub const SystemTable = @import("tables/system_table.zig").SystemTable; pub const TableHeader = @import("tables/table_header.zig").TableHeader; -pub const EfiEventNotify = *const fn (event: Event, ctx: *anyopaque) callconv(cc) void; +pub const EventNotify = *const fn (event: Event, ctx: *anyopaque) callconv(cc) void; pub const TimerDelay = enum(u32) { timer_cancel, @@ -82,7 +82,7 @@ pub const ProtocolInformationEntry = extern struct { open_count: u32, }; -pub const EfiInterfaceType = enum(u32) { +pub const InterfaceType = enum(u32) { efi_native_interface, }; @@ -92,7 +92,7 @@ pub const AllocateType = enum(u32) { allocate_address, }; -pub const EfiPhysicalAddress = u64; +pub const PhysicalAddress = u64; pub const CapsuleHeader = extern struct { capsule_guid: Guid align(8), @@ -104,8 +104,8 @@ pub const CapsuleHeader = extern struct { pub const UefiCapsuleBlockDescriptor = extern struct { length: u64, address: extern union { - data_block: EfiPhysicalAddress, - continuation_pointer: EfiPhysicalAddress, + data_block: PhysicalAddress, + continuation_pointer: PhysicalAddress, }, }; diff --git a/lib/std/os/uefi/tables/boot_services.zig b/lib/std/os/uefi/tables/boot_services.zig index 462eae4d80..c889ce3ffe 100644 --- a/lib/std/os/uefi/tables/boot_services.zig +++ b/lib/std/os/uefi/tables/boot_services.zig @@ -10,11 +10,11 @@ const AllocateType = uefi.tables.AllocateType; const MemoryType = uefi.tables.MemoryType; const MemoryDescriptor = uefi.tables.MemoryDescriptor; const TimerDelay = uefi.tables.TimerDelay; -const EfiInterfaceType = uefi.tables.EfiInterfaceType; +const InterfaceType = uefi.tables.InterfaceType; const LocateSearchType = uefi.tables.LocateSearchType; const OpenProtocolAttributes = uefi.tables.OpenProtocolAttributes; const ProtocolInformationEntry = uefi.tables.ProtocolInformationEntry; -const EfiEventNotify = uefi.tables.EfiEventNotify; +const EventNotify = uefi.tables.EventNotify; const cc = uefi.cc; /// Boot services are services provided by the system's firmware until the operating system takes @@ -73,7 +73,7 @@ pub const BootServices = extern struct { /// Installs a protocol interface on a device handle. If the handle does not exist, it is created /// and added to the list of handles in the system. installMultipleProtocolInterfaces() /// performs more error checking than installProtocolInterface(), so its use is recommended over this. - installProtocolInterface: *const fn (handle: Handle, protocol: *align(8) const Guid, interface_type: EfiInterfaceType, interface: *anyopaque) callconv(cc) Status, + installProtocolInterface: *const fn (handle: Handle, protocol: *align(8) const Guid, interface_type: InterfaceType, interface: *anyopaque) callconv(cc) Status, /// Reinstalls a protocol interface on a device handle reinstallProtocolInterface: *const fn (handle: Handle, protocol: *align(8) const Guid, old_interface: *anyopaque, new_interface: *anyopaque) callconv(cc) Status, @@ -165,7 +165,7 @@ pub const BootServices = extern struct { setMem: *const fn (buffer: [*]u8, size: usize, value: u8) callconv(cc) void, /// Creates an event in a group. - createEventEx: *const fn (type: u32, notify_tpl: usize, notify_func: EfiEventNotify, notify_ctx: *const anyopaque, event_group: *align(8) const Guid, event: *Event) callconv(cc) Status, + createEventEx: *const fn (type: u32, notify_tpl: usize, notify_func: EventNotify, notify_ctx: *const anyopaque, event_group: *align(8) const Guid, event: *Event) callconv(cc) Status, /// Opens a protocol with a structure as the loaded image for a UEFI application pub fn openProtocolSt(self: *BootServices, comptime protocol: type, handle: Handle) !*protocol { diff --git a/lib/std/os/uefi/tables/runtime_services.zig b/lib/std/os/uefi/tables/runtime_services.zig index a324cf8dc9..2beae3b5c5 100644 --- a/lib/std/os/uefi/tables/runtime_services.zig +++ b/lib/std/os/uefi/tables/runtime_services.zig @@ -8,7 +8,7 @@ const Status = uefi.Status; const MemoryDescriptor = uefi.tables.MemoryDescriptor; const ResetType = uefi.tables.ResetType; const CapsuleHeader = uefi.tables.CapsuleHeader; -const EfiPhysicalAddress = uefi.tables.EfiPhysicalAddress; +const PhysicalAddress = uefi.tables.PhysicalAddress; const cc = uefi.cc; /// Runtime services are provided by the firmware before and after exitBootServices has been called. @@ -60,7 +60,7 @@ pub const RuntimeServices = extern struct { /// If the payload should persist across a system reset, the reset value returned from /// `queryCapsuleCapabilities` must be passed into resetSystem and will cause the capsule /// to be processed by the firmware as part of the reset process. - updateCapsule: *const fn (capsule_header_array: **CapsuleHeader, capsule_count: usize, scatter_gather_list: EfiPhysicalAddress) callconv(cc) Status, + updateCapsule: *const fn (capsule_header_array: **CapsuleHeader, capsule_count: usize, scatter_gather_list: PhysicalAddress) callconv(cc) Status, /// Returns if the capsule can be supported via `updateCapsule` queryCapsuleCapabilities: *const fn (capsule_header_array: **CapsuleHeader, capsule_count: usize, maximum_capsule_size: *usize, reset_type: ResetType) callconv(cc) Status,