Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
core_msr.h File Reference

Identifiers for Model-Specific Register More...

+ This graph shows which files directly or indirectly include this file:

Classes

class  Core::MSR< id >
 Access to the Model-Specific Register (MSR) More...
 

Structs

struct  Core::MSR< id >::uint64_parts.__unnamed__
 

Namespaces

 Core
 Implements an abstraction for CPU internals.
 

Enumerations

enum  Core::MSRs {
  Core::MSR_PLATFORM_INFO = 0xce,
  Core::MSR_TSC_DEADLINE = 0x6e0,
  Core::MSR_EFER = 0xC0000080,
  Core::MSR_STAR = 0xC0000081,
  Core::MSR_LSTAR = 0xC0000082,
  Core::MSR_SFMASK = 0xC0000084,
  MSR_FS_BASE = 0xC0000100,
  Core::MSR_GS_BASE = 0xC0000101,
  Core::MSR_SHADOW_GS_BASE = 0xC0000102
}
 Model-Specific Register Identifiers. More...
 
enum  Core::MSR_EFER {
  Core::MSR_EFER_SCE = 1 << 0,
  Core::MSR_EFER_LME = 1 << 8,
  Core::MSR_EFER_LMA = 1 << 10,
  Core::MSR_EFER_NXE = 1 << 11,
  Core::MSR_EFER_SVME = 1 << 12,
  Core::MSR_EFER_LMSLE = 1 << 13,
  Core::MSR_EFER_FFXSR = 1 << 14,
  Core::MSR_EFER_TCE = 1 << 15
}
 

Detailed Description