Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultDatasize = 2000 DefaultTotalSize = 2048 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExtendedSigTable ¶
type ExtendedSignature ¶
func (*ExtendedSignature) String ¶
func (e *ExtendedSignature) String() string
type Header ¶
type Header struct {
HeaderVersion uint32 // must be 0x1
HeaderRevision uint32
HeaderDate uint32 // packed BCD, MMDDYYYY
HeaderProcessorSignature uint32
HeaderChecksum uint32
HeaderLoaderRevision uint32
HeaderProcessorFlags uint32
HeaderDataSize uint32 // 0 means 2000
HeaderTotalSize uint32 // 0 means 2048
Reserved1 [3]uint32
}
type Microcode ¶
type Microcode struct {
Header
Data []byte
ExtSigTable ExtendedSigTable
ExtendedSignatures []ExtendedSignature
}
func ParseIntelMicrocode ¶
ParseIntelMicrocode parses the Intel microcode update
Click to show internal directories.
Click to hide internal directories.