Module nvram

Source
Expand description

UEFI Nvram variable services subsystem.

Special care has been taken to keep all Hyper-V specific interfaces and extensions in a separate layer from the underlying UEFI spec mandated functionality.

e.g: things like injecting various nvram vars related to secure boot, boot order, etc… are not part of the UEFI spec, and are therefore implemented outside of the spec_services module.

Re-exports§

pub use spec_services::NvramError;
pub use spec_services::NvramResult;
pub use spec_services::NvramServicesExt;
pub use spec_services::NvramSpecServices;

Modules§

spec_services
An implementation of UEFI spec 8.2 - Variable Services

Structs§

NvramServices
Implements Hyper-V specific nvram service interfaces, extensions, and functionality, deferring to the underlying NvramSpecServices object to implement any UEFI spec mandated nvram service functionality.

Enums§

NvramSetupError