Implement direct page table access

This commit is contained in:
MerryMage 2018-02-12 19:49:56 +00:00
parent ef02658049
commit f45a5e17c6
4 changed files with 281 additions and 0 deletions

View file

@ -111,6 +111,9 @@ struct UserConfig {
/// emitted code.
const std::uint64_t* tpidrro_el0 = nullptr;
/// Pointer to the page table which we can use for direct page table access.
void** page_table = nullptr;
// Determines whether AddTicks and GetTicksRemaining are called.
// If false, execution will continue until soon after Jit::HaltExecution is called.
// bool enable_ticks = true; // TODO