115c115
< if (tc->readMiscReg(IPR_ASTRR))
---
> if (tc->readMiscRegNoEffect(IPR_ASTRR))
118c118
< if (tc->readMiscReg(IPR_SIRR)) {
---
> if (tc->readMiscRegNoEffect(IPR_SIRR)) {
121c121
< if (tc->readMiscReg(IPR_SIRR) & (ULL(1) << i)) {
---
> if (tc->readMiscRegNoEffect(IPR_SIRR) & (ULL(1) << i)) {
141c141
< if (ipl && ipl > tc->readMiscReg(IPR_IPLR)) {
---
> if (ipl && ipl > tc->readMiscRegNoEffect(IPR_IPLR)) {
146c146
< tc->readMiscReg(IPR_IPLR), ipl, summary);
---
> tc->readMiscRegNoEffect(IPR_IPLR), ipl, summary);
157,158c157,158
< tc->setMiscReg(IPR_ISR, newSummary);
< tc->setMiscReg(IPR_INTID, newIpl);
---
> tc->setMiscRegNoEffect(IPR_ISR, newSummary);
> tc->setMiscRegNoEffect(IPR_INTID, newIpl);