Fixed display (still slower than I wanted to be)

This commit is contained in:
Alex
2022-10-10 07:01:58 +03:00
parent f0690df9c4
commit 2bf2bf3280
3 changed files with 78 additions and 65 deletions

View File

@ -127,9 +127,9 @@ void InitializeMemoryManagement(BootInfo *Info)
tracepagetable(KernelPageTable);
#endif
#if defined(__amd64__) || defined(__i386__)
asm volatile("mov %0, %%cr3" ::"r"(KernelPageTable));
asmv("mov %0, %%cr3" ::"r"(KernelPageTable));
#elif defined(__aarch64__)
asm volatile("msr ttbr0_el1, %0" ::"r"(KernelPageTable));
asmv("msr ttbr0_el1, %0" ::"r"(KernelPageTable));
#endif
if (strstr(Info->Kernel.CommandLine, "xallocv1"))
{