From 521d68c82a2399bfe32f282aa58708103369b99c Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Fri, 1 Oct 2010 16:03:27 -0500 Subject: ARM: Implement functional virtual to physical address translation for debugging and program introspection. --- src/arch/arm/table_walker.cc | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/arch/arm/table_walker.cc') diff --git a/src/arch/arm/table_walker.cc b/src/arch/arm/table_walker.cc index ccd3a42bf..73dd24e1c 100644 --- a/src/arch/arm/table_walker.cc +++ b/src/arch/arm/table_walker.cc @@ -110,12 +110,10 @@ TableWalker::walk(RequestPtr _req, ThreadContext *_tc, uint8_t _cid, TLB::Mode _ currState->vaddr = currState->req->getVaddr() & ~PcModeMask; currState->sctlr = currState->tc->readMiscReg(MISCREG_SCTLR); sctlr = currState->sctlr; - currState->cpsr = currState->tc->readMiscReg(MISCREG_CPSR); currState->N = currState->tc->readMiscReg(MISCREG_TTBCR); currState->isFetch = (currState->mode == TLB::Execute); currState->isWrite = (currState->mode == TLB::Write); - currState->isPriv = (currState->cpsr.mode != MODE_USER); Addr ttbr = 0; -- cgit v1.2.3