Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( SecureBoot = Efivar{"SecureBoot", util.StringToGUID("8be4df61-93ca-11d2-aa0d-00e098032b8c"), attributes.EFI_VARIABLE_BOOTSERVICE_ACCESS | attributes.EFI_VARIABLE_RUNTIME_ACCESS} SetupMode = Efivar{"SetupMode", util.StringToGUID("8be4df61-93ca-11d2-aa0d-00e098032b8c"), attributes.EFI_VARIABLE_BOOTSERVICE_ACCESS | attributes.EFI_VARIABLE_RUNTIME_ACCESS} PK = Efivar{"PK", util.StringToGUID("8be4df61-93ca-11d2-aa0d-00e098032b8c"), attributes.EFI_VARIABLE_NON_VOLATILE | attributes.EFI_VARIABLE_BOOTSERVICE_ACCESS | attributes.EFI_VARIABLE_RUNTIME_ACCESS | attributes.EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS} KEK = Efivar{"KEK", util.StringToGUID("8be4df61-93ca-11d2-aa0d-00e098032b8c"), attributes.EFI_VARIABLE_NON_VOLATILE | attributes.EFI_VARIABLE_BOOTSERVICE_ACCESS | attributes.EFI_VARIABLE_RUNTIME_ACCESS | attributes.EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS} Db = Efivar{"db", util.StringToGUID("d719b2cb-3d3a-4596-a3bc-dad00e67656f"), attributes.EFI_VARIABLE_NON_VOLATILE | attributes.EFI_VARIABLE_BOOTSERVICE_ACCESS | attributes.EFI_VARIABLE_RUNTIME_ACCESS | attributes.EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS} Dbx = Efivar{"dbx", util.StringToGUID("d719b2cb-3d3a-4596-a3bc-dad00e67656f"), attributes.EFI_VARIABLE_NON_VOLATILE | attributes.EFI_VARIABLE_BOOTSERVICE_ACCESS | attributes.EFI_VARIABLE_RUNTIME_ACCESS | attributes.EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS} )
Definitions for standard EFI variables
Functions ¶
This section is empty.
Types ¶
type Efivar ¶
type Efivar struct { Name string GUID *util.EFIGUID Attributes attributes.Attributes }
type Marshallable ¶
Marshallable is an interface to marshal efi variables
type Unmarshallable ¶
Unmarshallable is an interface to unmarshal efi variables
Click to show internal directories.
Click to hide internal directories.