> configure(npc)

ysyx_22040000 李心杨
 Linux calcite 6.1.69 #1-NixOS SMP PREEMPT_DYNAMIC Wed Dec 20 16:00:29 UTC 2023 x86_64 GNU/Linux
  20:47:01  up 2 days 19:47,  2 users,  load average: 0.93, 0.76, 0.85
This commit is contained in:
tracer-ysyx 2024-01-10 20:47:01 +08:00 committed by xinyangli
parent d64383ffd0
commit d35f3cea17
5 changed files with 21 additions and 14 deletions

View file

@ -5,6 +5,8 @@ import chiseltest._
import org.scalatest.freespec.AnyFreeSpec
import chiseltest.simulator.WriteVcdAnnotation
import npc.util._
class KeyboardControllerSpec extends AnyFreeSpec with ChiselScalatestTester {
def transfer(keycode: Int, clock: Clock, ps2: PS2Port) : Unit = {
require(keycode >= 0 && keycode < 0xFF)
@ -57,11 +59,6 @@ class KeyboardControllerSpec extends AnyFreeSpec with ChiselScalatestTester {
})
}
}
import npc.Keyboard
"Keyboard Simulation" in {
test(new Keyboard) { c =>
}
}
}
class SegSpec extends AnyFreeSpec with ChiselScalatestTester {

View file

@ -5,6 +5,8 @@ import chiseltest._
import org.scalatest.freespec.AnyFreeSpec
import chiseltest.simulator.WriteVcdAnnotation
import npc.util._
class RegisterFileSpec extends AnyFreeSpec with ChiselScalatestTester {
"RegisterFile should work" - {
"with 2 read ports" in {