Skip to content

Commit 9c3d66b

Browse files
authored
Merge pull request #526 from lz-bro/fix_TranslateTest
Restore $stap and $mstatus after test translate
2 parents 36b18c8 + 4a72ca9 commit 9c3d66b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

debug/gdbserver.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1679,6 +1679,10 @@ def test_translation(self):
16791679
assertEqual(0xdeadbeef, self.gdb.p("virtual[0]"))
16801680
assertEqual(0x55667788, self.gdb.p("virtual[1]"))
16811681

1682+
# disable mmu
1683+
self.gdb.p("$mstatus=$mstatus & ~0x20000")
1684+
self.gdb.p("$satp=0")
1685+
16821686
SATP_MODE_OFF = 0
16831687
SATP_MODE_SV32 = 1
16841688
SATP_MODE_SV39 = 8

0 commit comments

Comments
 (0)