48a49
> //TLB state
49a51,60
> uint64_t c0_tsb_ps0;
> uint64_t c0_tsb_ps1;
> uint64_t c0_config;
> uint64_t cx_tsb_ps0;
> uint64_t cx_tsb_ps1;
> uint64_t cx_config;
> uint64_t sfsr;
> uint64_t tag_access;
>
> protected:
123c134
< void writeSfsr(ThreadContext *tc, int reg, bool write, ContextType ct,
---
> void writeSfsr(bool write, ContextType ct,
129c140
< void writeTagAccess(ThreadContext *tc, int reg, Addr va, int context);
---
> void writeTagAccess(Addr va, int context);
155c166
< void writeSfsr(ThreadContext *tc, bool write, ContextType ct,
---
> void writeSfsr(bool write, ContextType ct,
157d167
< void writeTagAccess(ThreadContext *tc, Addr va, int context);
163a174,176
> //DTLB specific state
> protected:
> uint64_t sfar;
166a180
> sfar = 0;
175a190,193
> // Checkpointing
> virtual void serialize(std::ostream &os);
> virtual void unserialize(Checkpoint *cp, const std::string &section);
>
177c195
< void writeSfr(ThreadContext *tc, Addr a, bool write, ContextType ct,
---
> void writeSfsr(Addr a, bool write, ContextType ct,
179d196
< void writeTagAccess(ThreadContext *tc, Addr va, int context);