StuBS
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...
 
union  Core::MSR< id >::uint64_parts
 Helper to access low and high bits of a 64 bit value. More...
 

Namespaces

 Core
 Implements an abstraction for CPU internals.
 

Enumerations

enum  Core::MSRs {
  Core::MSR_PLATFORM_INFO = 0xce , Core::MSR_TSC_DEADLINE = 0x6e0 , Core::MSR_SYSENTER_CS = 0x174 , Core::MSR_SYSENTER_ESP = 0x175 ,
  Core::MSR_SYSENTER_EIP = 0x176
}
 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