HyperPlatform Programmer's Reference
Public Attributes | List of all members
Ia32ApicBaseMsr Union Reference

See: IA32_APIC_BASE MSR Supporting x2APIC. More...

#include <ia32_type.h>

Public Attributes

ULONG64 all
 
struct {
   ULONG64   reserved1: 8
 [0:7] More...
 
   ULONG64   bootstrap_processor: 1
 [8] More...
 
   ULONG64   reserved2: 1
 [9] More...
 
   ULONG64   enable_x2apic_mode: 1
 [10] More...
 
   ULONG64   enable_xapic_global: 1
 [11] More...
 
   ULONG64   apic_base: 24
 [12:35] More...
 
fields
 

Detailed Description

See: IA32_APIC_BASE MSR Supporting x2APIC.

Definition at line 562 of file ia32_type.h.

Member Data Documentation

◆ all

ULONG64 Ia32ApicBaseMsr::all

Definition at line 563 of file ia32_type.h.

◆ apic_base

ULONG64 Ia32ApicBaseMsr::apic_base

[12:35]

Definition at line 570 of file ia32_type.h.

◆ bootstrap_processor

ULONG64 Ia32ApicBaseMsr::bootstrap_processor

[8]

Definition at line 566 of file ia32_type.h.

◆ enable_x2apic_mode

ULONG64 Ia32ApicBaseMsr::enable_x2apic_mode

[10]

Definition at line 568 of file ia32_type.h.

◆ enable_xapic_global

ULONG64 Ia32ApicBaseMsr::enable_xapic_global

[11]

Definition at line 569 of file ia32_type.h.

◆ fields

struct { ... } Ia32ApicBaseMsr::fields

◆ reserved1

ULONG64 Ia32ApicBaseMsr::reserved1

[0:7]

Definition at line 565 of file ia32_type.h.

◆ reserved2

ULONG64 Ia32ApicBaseMsr::reserved2

[9]

Definition at line 567 of file ia32_type.h.


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