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

5 lines
205 B
C++

void LocalApic::writeDoubleWord(uint32_t reg, uint32_t val) {
// Use volatile to prevent compiletime caching and code elimination
*reinterpret_cast<volatile uint32_t *>(virtAddress + reg) = val;
}