diff options
author | liangzhen <zhen.liang@spacemit.com> | 2024-01-05 11:30:57 +0800 |
---|---|---|
committer | liangzhen <zhen.liang@spacemit.com> | 2024-01-23 23:09:00 +0800 |
commit | 4a72ca96dcab626a6289ccf035175adb69d8d727 (patch) | |
tree | ac2ef0b90e6effaed9586cf6429f778f85a02b55 /debug | |
parent | bd0a19c136927eaa3b7296a591a896c141affb6b (diff) | |
download | riscv-tests-4a72ca96dcab626a6289ccf035175adb69d8d727.zip riscv-tests-4a72ca96dcab626a6289ccf035175adb69d8d727.tar.gz riscv-tests-4a72ca96dcab626a6289ccf035175adb69d8d727.tar.bz2 |
Disable mmu after test translate
Signed-off-by: liangzhen <zhen.liang@spacemit.com>
Diffstat (limited to 'debug')
-rwxr-xr-x | debug/gdbserver.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py index 5450adb..787e5bf 100755 --- a/debug/gdbserver.py +++ b/debug/gdbserver.py @@ -1679,6 +1679,10 @@ class TranslateTest(GdbSingleHartTest): assertEqual(0xdeadbeef, self.gdb.p("virtual[0]")) assertEqual(0x55667788, self.gdb.p("virtual[1]")) + # disable mmu + self.gdb.p("$mstatus=$mstatus & ~0x20000") + self.gdb.p("$satp=0") + SATP_MODE_OFF = 0 SATP_MODE_SV32 = 1 SATP_MODE_SV39 = 8 |