arch-riscv: Replace any getDTBPtr/getITBPtr usage
The getMMUPtr should be used instead JIRA: https://gem5.atlassian.net/browse/GEM5-790 Change-Id: I46282b43b53b7dc9f9c6bb959d4aa23ee6808a6b Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/34980 Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Maintainer: Jason Lowe-Power <power.jg@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -1848,8 +1848,7 @@ decode QUADRANT default Unknown::unknown() {
|
||||
"sfence in user mode or TVM enabled",
|
||||
machInst);
|
||||
}
|
||||
xc->tcBase()->getITBPtr()->demapPage(Rs1, Rs2);
|
||||
xc->tcBase()->getDTBPtr()->demapPage(Rs1, Rs2);
|
||||
xc->tcBase()->getMMUPtr()->demapPage(Rs1, Rs2);
|
||||
}}, IsNonSpeculative, IsSerializeAfter, No_OpClass);
|
||||
0x18: mret({{
|
||||
if (xc->readMiscReg(MISCREG_PRV) != PRV_M) {
|
||||
|
||||
Reference in New Issue
Block a user