Documentation ¶
Index ¶
- func InvalidBootModeOption(mode string) error
- func InvalidSGXOption(mode string) error
- func UnknownConfigFormatError(format string) error
- func UnknownSettingType(t string) error
- func UnknownVendorError(vendorName string) error
- type VendorConfigManager
- func NewAsrockrackVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
- func NewDellVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
- func NewSupermicroVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
- func NewVendorConfigManager(configFormat, vendorName string, vendorOptions map[string]string) (VendorConfigManager, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InvalidBootModeOption ¶
func InvalidSGXOption ¶
func UnknownSettingType ¶
func UnknownVendorError ¶
Types ¶
type VendorConfigManager ¶
type VendorConfigManager interface { Raw(name, value string, menuPath []string) Marshal() (string, error) Unmarshal(cfgData string) (err error) StandardConfig() (biosConfig map[string]string, err error) BootMode(mode string) error BootOrder(mode string) error IntelSGX(mode string) error SecureBoot(enable bool) error TPM(enable bool) error SMT(enable bool) error SRIOV(enable bool) error }
func NewAsrockrackVendorConfigManager ¶
func NewAsrockrackVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
func NewDellVendorConfigManager ¶
func NewDellVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
func NewSupermicroVendorConfigManager ¶
func NewSupermicroVendorConfigManager(configFormat string, vendorOptions map[string]string) (VendorConfigManager, error)
func NewVendorConfigManager ¶
func NewVendorConfigManager(configFormat, vendorName string, vendorOptions map[string]string) (VendorConfigManager, error)
Click to show internal directories.
Click to hide internal directories.