Skip to main content

efi/
lib.rs

1// Copyright 2026 The Fuchsia Authors
2//
3// Use of this source code is governed by a MIT-style
4// license that can be found in the LICENSE file or at
5// https://opensource.org/licenses/MIT
6
7#![no_std]
8
9pub use efi_bindings::{
10    EFI_VARIABLE_BOOTSERVICE_ACCESS, EFI_VARIABLE_NON_VOLATILE, EFI_VARIABLE_RUNTIME_ACCESS,
11    ZIRCON_CRASHLOG_EFIATTR, kEfiZirconCrashlogEfivar as kZirconCrashlogEfivar,
12    kEfiZirconVendorGuid as kZirconVendorGuid,
13};
14
15pub type EfiGuid = efi_bindings::efi_guid;
16pub type EfiStatus = efi_bindings::efi_status;
17
18pub const EFI_SUCCESS: EfiStatus = efi_bindings::kEfiSuccess;
19pub const EFI_INVALID_PARAMETER: EfiStatus = efi_bindings::kEfiInvalidParameter;
20pub const EFI_NOT_FOUND: EfiStatus = efi_bindings::kEfiNotFound;