ReactOS 0.4.15-dev-8028-g8e799e2
MSR_IA32_BIOS_SIGN_ID_REGISTER Union Reference

#include <ArchitecturalMsr.h>

Collaboration diagram for MSR_IA32_BIOS_SIGN_ID_REGISTER:

Public Attributes

struct {
   UINT32   Reserved: 32
 
   UINT32   MicrocodeUpdateSignature: 32
 
Bits
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_IA32_BIOS_SIGN_ID

Definition at line 379 of file ArchitecturalMsr.h.

Member Data Documentation

◆ 

struct { ... } MSR_IA32_BIOS_SIGN_ID_REGISTER::Bits

Individual bit fields

◆ MicrocodeUpdateSignature

UINT32 MSR_IA32_BIOS_SIGN_ID_REGISTER::MicrocodeUpdateSignature

[Bits 63:32] Microcode update signature. This field contains the signature of the currently loaded microcode update when read following the execution of the CPUID instruction, function 1. It is required that this register field be pre-loaded with zero prior to executing the CPUID, function 1. If the field remains equal to zero, then there is no microcode update loaded. Another nonzero value will be the signature.

Definition at line 394 of file ArchitecturalMsr.h.

◆ Reserved

UINT32 MSR_IA32_BIOS_SIGN_ID_REGISTER::Reserved

Definition at line 384 of file ArchitecturalMsr.h.

◆ Uint64

UINT64 MSR_IA32_BIOS_SIGN_ID_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 399 of file ArchitecturalMsr.h.


The documentation for this union was generated from the following file: