417a418,420
> DPRINTF(TLB, "TLB: Writing Tag Access: va: %#X ctx: %#X value: %#X\n",
> va, context, mbits(va, 63,13) | mbits(context,12,0));
>
540,541c543
< tc->setMiscReg(MISCREG_MMU_ITLB_TAG_ACCESS,
< vaddr & ~BytesInPageMask | context);
---
> writeTagAccess(tc, vaddr, context);
614c616
< int sec_context = bits(tlbdata,47,32);
---
> int sec_context = bits(tlbdata,63,48);
726,727c728
< tc->setMiscReg(MISCREG_MMU_DTLB_TAG_ACCESS,
< vaddr & ~BytesInPageMask | context);
---
> writeTagAccess(tc, vaddr, context);
1117a1119
> sext<59>(bits(data, 59,0));
1191a1194
> sext<59>(bits(data, 59,0));