Pyrogenesis
13997
|
Go to the source code of this file.
Namespaces | |
MSR | |
Enumerations | |
enum | MSR::ModelSpecificRegisters { MSR::IA32_MISC_ENABLE = 0x1A0, MSR::IA32_ENERGY_PERF_BIAS = 0x1B0, MSR::IA32_PMC0 = 0x0C1, MSR::IA32_PERFEVTSEL0 = 0x186, MSR::IA32_PERF_GLOBAL_STATUS = 0x38E, MSR::IA32_PERF_GLOBAL_CTRL = 0x38F, MSR::IA32_PERF_GLOBAL_OVF_CTRL = 0x390, MSR::PLATFORM_INFO = 0x0CE, MSR::UNCORE_PERF_GLOBAL_CTRL = 0x391, MSR::UNCORE_PERF_GLOBAL_STATUS = 0x392, MSR::UNCORE_PERF_GLOBAL_OVF_CTRL = 0x393, MSR::UNCORE_PMC0 = 0x3B0, MSR::UNCORE_PERFEVTSEL0 = 0x3C0 } |
Functions | |
bool | MSR::IsAccessible () |
bool | MSR::HasEnergyPerfBias () |
bool | MSR::HasPlatformInfo () |
bool | MSR::HasUncore () |
u64 | MSR::Read (u64 reg) |
void | MSR::Write (u64 reg, u64 value) |