aboutsummaryrefslogtreecommitdiff
path: root/debug/targets/RISC-V/spike32.py
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2021-05-07 11:49:42 -0700
committerGitHub <noreply@github.com>2021-05-07 11:49:42 -0700
commitc9f43c1652c1d8abf85f3466f41ffd5ec4d911d6 (patch)
tree21306f7c8d15ad937e2e234d564e81a0e43efa86 /debug/targets/RISC-V/spike32.py
parent1b05661baa79f03830f5ddefa999dc7aaf7b1ce1 (diff)
downloadriscv-tests-c9f43c1652c1d8abf85f3466f41ffd5ec4d911d6.zip
riscv-tests-c9f43c1652c1d8abf85f3466f41ffd5ec4d911d6.tar.gz
riscv-tests-c9f43c1652c1d8abf85f3466f41ffd5ec4d911d6.tar.bz2
Test daisy chained homogeneous spike instances. (#334)
* Test debugging multiple spikes in a daisy chain. * Hugely speed up rbb_daisychain. Now 2 dual-hart spikes are less than 4x slower than a single dual-hart spike. * WIP * Test daisy chained homogeneous spike instances. For OpenOCD, this means we're checking that we can talk to multiple TAPs. Next up is heterogeneous testing. * Enable Sv48Test. Didn't mean to disable it with this commit. * Test authentication again. Another change I hadn't meant to push...
Diffstat (limited to 'debug/targets/RISC-V/spike32.py')
-rw-r--r--debug/targets/RISC-V/spike32.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/debug/targets/RISC-V/spike32.py b/debug/targets/RISC-V/spike32.py
index 381aea7..6256574 100644
--- a/debug/targets/RISC-V/spike32.py
+++ b/debug/targets/RISC-V/spike32.py
@@ -10,7 +10,8 @@ class spike32_hart(targets.Hart):
reset_vectors = [0x1000]
link_script_path = "spike32.lds"
- def __init__(self, misa):
+ def __init__(self, misa, system=0):
+ super().__init__(system=system)
self.misa = misa
class spike32(targets.Target):