Skip to content
Snippets Groups Projects
Commit 7a3ab7c6 authored by Subv's avatar Subv
Browse files

CPU/Dynarmic: Disable the fast page-table access in dynarmic until it supports...

CPU/Dynarmic: Disable the fast page-table access in dynarmic until it supports switching page tables at runtime.
parent 3bde97ea
No related branches found
No related tags found
No related merge requests found
...@@ -56,7 +56,9 @@ static Dynarmic::UserCallbacks GetUserCallbacks( ...@@ -56,7 +56,9 @@ static Dynarmic::UserCallbacks GetUserCallbacks(
user_callbacks.memory.Write16 = &Memory::Write16; user_callbacks.memory.Write16 = &Memory::Write16;
user_callbacks.memory.Write32 = &Memory::Write32; user_callbacks.memory.Write32 = &Memory::Write32;
user_callbacks.memory.Write64 = &Memory::Write64; user_callbacks.memory.Write64 = &Memory::Write64;
user_callbacks.page_table = Memory::GetCurrentPageTablePointers(); // TODO(Subv): Re-add the page table pointers once dynarmic supports switching page tables at
// runtime.
user_callbacks.page_table = nullptr;
user_callbacks.coprocessors[15] = std::make_shared<DynarmicCP15>(interpeter_state); user_callbacks.coprocessors[15] = std::make_shared<DynarmicCP15>(interpeter_state);
return user_callbacks; return user_callbacks;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment