diff options
author | Tim Newsome <tim@sifive.com> | 2023-10-17 09:52:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-17 09:52:14 -0700 |
commit | d020e2069a9f6a9c0e875f23f0f4aababea9fbf0 (patch) | |
tree | 9dd96b62245a9782be19da23dab818914d2d8174 /debug/gdbserver.py | |
parent | a176b65b40b9a2bcd5ce24334722036f82677eb5 (diff) | |
parent | 57544c2c89f720015ca6c25ca1632603ab712901 (diff) | |
download | riscv-tests-d020e2069a9f6a9c0e875f23f0f4aababea9fbf0.zip riscv-tests-d020e2069a9f6a9c0e875f23f0f4aababea9fbf0.tar.gz riscv-tests-d020e2069a9f6a9c0e875f23f0f4aababea9fbf0.tar.bz2 |
Merge pull request #513 from lz-bro/nonexist_csr
Make the non-existent csr configurable
Diffstat (limited to 'debug/gdbserver.py')
-rwxr-xr-x | debug/gdbserver.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py index dd11dab..86359c8 100755 --- a/debug/gdbserver.py +++ b/debug/gdbserver.py @@ -221,14 +221,15 @@ class CustomRegisterTest(SimpleRegisterTest): class SimpleNoExistTest(GdbTest): def test(self): + nonexist_csr = self.hart.nonexist_csr try: - self.gdb.p("$csr2288") - assert False, "Reading csr2288 should have failed" + self.gdb.p(f"${nonexist_csr}") + assert False, f"Reading the ${nonexist_csr} should have failed" except testlib.CouldNotFetch: pass try: - self.gdb.p("$csr2288=5") - assert False, "Writing csr2288 should have failed" + self.gdb.p(f"${nonexist_csr}=5") + assert False, f"Writing the ${nonexist_csr} should have failed" except testlib.CouldNotFetch: pass |