Module firmware_uefi::service::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§
- An implementation of UEFI spec 8.2 - Variable Services
Structs§
- 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.