110,111c110,111
< TheISA::ITB *itb;
< TheISA::DTB *dtb;
---
> AlphaITB *itb;
> AlphaDTB *dtb;
117c117
< TheISA::ITB *_itb, TheISA::DTB *_dtb,
---
> AlphaITB *_itb, AlphaDTB *_dtb,
169a170,171
> int readIntrFlag() { return regs.intrflag; }
> void setIntrFlag(int val) { regs.intrflag = val; }
174,175d175
< // Override this function.
< TranslatingPort *getMemPort();
204c204
< TheISA::ITB *getITBPtr() { return itb; }
---
> AlphaITB *getITBPtr() { return itb; }
206c206
< TheISA::DTB *getDTBPtr() { return dtb; }
---
> AlphaDTB *getDTBPtr() { return dtb; }
425c425
< MiscReg readMiscRegWithEffect(int misc_reg)
---
> MiscReg readMiscRegWithEffect(int misc_reg, Fault &fault)
427c427
< return regs.readMiscRegWithEffect(misc_reg, tc);
---
> return regs.readMiscRegWithEffect(misc_reg, fault, tc);
430c430
< void setMiscReg(int misc_reg, const MiscReg &val)
---
> Fault setMiscReg(int misc_reg, const MiscReg &val)
435c435
< void setMiscRegWithEffect(int misc_reg, const MiscReg &val)
---
> Fault setMiscRegWithEffect(int misc_reg, const MiscReg &val)