852,858d851
< TLB::translateFunctional(RequestPtr req, ThreadContext *tc, Mode mode)
< {
< panic("Not implemented\n");
< return NoFault;
< }
<
< Fault
874c867
< TLB *itb = tc->getITBPtr();
---
> TLB *itb = dynamic_cast<TLB *>(tc->getITBPtr());
1070c1063
< TLB *itb = tc->getITBPtr();
---
> TLB *itb = dynamic_cast<TLB *>(tc->getITBPtr());
1174,1175c1167,1168
< tc->getITBPtr()->insert(va_insert, part_insert, ct_insert, real_insert,
< pte, entry_insert);
---
> itb->insert(va_insert, part_insert, ct_insert, real_insert,
> pte, entry_insert);
1212,1213c1205
< tc->getITBPtr()->demapPage(mbits(va,63,13), part_id,
< bits(va,9,9), ctx_id);
---
> itb->demapPage(mbits(va,63,13), part_id, bits(va,9,9), ctx_id);
1217c1209
< tc->getITBPtr()->demapContext(part_id, ctx_id);
---
> itb->demapContext(part_id, ctx_id);
1220c1212
< tc->getITBPtr()->demapAll(part_id);
---
> itb->demapAll(part_id);
1306c1298
< TLB * itb = tc->getITBPtr();
---
> TLB *itb = dynamic_cast<TLB *>(tc->getITBPtr());