|
| enum class | Mode { Disabled
, XApic
, X2Apic
, Invalid
} |
| |
|
| static constexpr Mode | decode (uint64_t apicBase) |
| |
| static constexpr uint32_t | x2ApicMsr (uint32_t registerOffset) |
| |
| static constexpr uint64_t | x2ApicIcr (uint32_t legacyHigh, uint32_t low) |
| |
Definition at line 6 of file LocalApicMode.h.
◆ Mode
| enum class LocalApicMode::Mode |
|
strong |
◆ decode()
| static constexpr Mode LocalApicMode::decode |
( |
uint64_t |
apicBase | ) |
|
|
inlinestaticconstexpr |
◆ x2ApicIcr()
| static constexpr uint64_t LocalApicMode::x2ApicIcr |
( |
uint32_t |
legacyHigh, |
|
|
uint32_t |
low |
|
) |
| |
|
inlinestaticconstexpr |
◆ x2ApicMsr()
| static constexpr uint32_t LocalApicMode::x2ApicMsr |
( |
uint32_t |
registerOffset | ) |
|
|
inlinestaticconstexpr |
◆ BaseMsr
| constexpr uint32_t LocalApicMode::BaseMsr = 0x1B |
|
staticconstexpr |
◆ Enabled
| constexpr uint64_t LocalApicMode::Enabled = 1ULL << 11 |
|
staticconstexpr |
◆ Extended
| constexpr uint64_t LocalApicMode::Extended = 1ULL << 10 |
|
staticconstexpr |
◆ X2ApicIcrMsr
| constexpr uint32_t LocalApicMode::X2ApicIcrMsr = 0x830 |
|
staticconstexpr |
◆ X2ApicMsrBase
| constexpr uint32_t LocalApicMode::X2ApicMsrBase = 0x800 |
|
staticconstexpr |
The documentation for this class was generated from the following file: