summaryrefslogtreecommitdiff
path: root/src/main/scala/Tester.scala
diff options
context:
space:
mode:
authorjackbackrack2015-04-28 23:33:59 -0700
committerjackbackrack2015-04-28 23:33:59 -0700
commit7ada20e324ca75116441d00b575ed217c41cc1c8 (patch)
tree1a486c5782fdf1a58a5f797f4b4b7f780b6febe3 /src/main/scala/Tester.scala
parent189f2a123300f0c2ffe4487bb67c71a08736bd3e (diff)
add params, limited partial eval, conforming to compile riscv-mini
Diffstat (limited to 'src/main/scala/Tester.scala')
-rw-r--r--src/main/scala/Tester.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/Tester.scala b/src/main/scala/Tester.scala
index fc55fc53..08bc9d11 100644
--- a/src/main/scala/Tester.scala
+++ b/src/main/scala/Tester.scala
@@ -194,7 +194,7 @@ class ManualTester[+T <: Module]
}
}
- def peekAt[T <: Bits](data: Data, off: Int): BigInt = {
+ def peekAt[T <: Bits](data: Mem[T], off: Int): BigInt = {
// signed_fix(data(1), peekBits(data, off))
doPeekBits(data.debugName, off)
}
@@ -239,7 +239,7 @@ class ManualTester[+T <: Module]
}
}
- def pokeAt[T <: Bits](data: Data, x: BigInt, off: Int): Unit = {
+ def pokeAt[T <: Bits](data: Mem[T], x: BigInt, off: Int): Unit = {
doPokeBits(data.debugName, x, off)
}
@@ -267,7 +267,7 @@ class ManualTester[+T <: Module]
def int(x: Boolean): BigInt = if (x) 1 else 0
def int(x: Int): BigInt = x
- def int(x: Bits): BigInt = x.litValue.getOrElse(-1)
+ def int(x: Bits): BigInt = x.litValue()
var ok = true;
var failureTime = -1