From c0c61f09d8eb21a41b5472a85abdcac62ad665d6 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Fri, 19 Feb 2016 13:06:57 -0800 Subject: implement PUM functionality --- riscv/mmu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'riscv/mmu.h') diff --git a/riscv/mmu.h b/riscv/mmu.h index b6697cd..b9948c5 100644 --- a/riscv/mmu.h +++ b/riscv/mmu.h @@ -161,7 +161,7 @@ private: void refill_tlb(reg_t vaddr, reg_t paddr, access_type type); // perform a page table walk for a given VA; set referenced/dirty bits - reg_t walk(reg_t addr, bool supervisor, access_type type); + reg_t walk(reg_t addr, access_type type, bool supervisor, bool pum); // handle uncommon cases: TLB misses, page faults, MMIO const uint16_t* fetch_slow_path(reg_t addr); -- cgit v1.1