Переглянути джерело

Kernel: Oops, we need to use map_typed_writable() for write access :^)

Andreas Kling 5 роки тому
батько
коміт
59a56a78c0
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      Kernel/Interrupts/APIC.cpp

+ 1 - 1
Kernel/Interrupts/APIC.cpp

@@ -116,7 +116,7 @@ static void set_base(const PhysicalAddress& base)
 
 static void write_register(u32 offset, u32 value)
 {
-    *map_typed<u32>(g_apic_base.offset(offset)) = value;
+    *map_typed_writable<u32>(g_apic_base.offset(offset)) = value;
 }
 
 static u32 read_register(u32 offset)