1
Files
interrupt-handling-using-th…/code/lapic_write_msr.cpp
2023-02-26 21:12:51 +01:00

4 lines
199 B
C++

void LocalApic::writeBaseMSR(const MSREntry &msrEntry) {
ModelSpecificRegister baseMSR = ModelSpecificRegister(0x1B);
baseMSR.writeQuadWord(static_cast<uint64_t>(msrEntry)); // Atomic write
}