summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mips/mips_insts.sail4
1 files changed, 2 insertions, 2 deletions
diff --git a/mips/mips_insts.sail b/mips/mips_insts.sail
index 063472ca..d4459fb1 100644
--- a/mips/mips_insts.sail
+++ b/mips/mips_insts.sail
@@ -1347,12 +1347,12 @@ function clause execute (MFC0(rt, rd, sel, double)) = {
: 0b1 (* BE *)
: 0b10 (* AT *)
: 0b000 (* AR *)
- : 0b000 (* MT no MMU *)
+ : 0b001 (* MT standard TLB *)
: 0b0000 (* zero *)
: 0b000) (* K0 TODO should be writable*)
case (0b10000,0b001) -> EXTZ( (* 16, sel 1: Config1 *)
0b1 (* M *)
- : 0b000000 (* MMU size-1 *)
+ : 0b000111 (* MMU size-1 *)
: 0b000 (* IS icache sets *)
: 0b000 (* IL icache lines *)
: 0b000 (* IA icache assoc. *)