tlb.cc (7749:859e8bc1cdc2) tlb.cc (7781:a9f9eed35b18)
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 679 unchanged lines hidden (view full) ---

688#else
689 fault = translateSe(req, tc, mode, translation, delay, true);
690#endif
691 if (!delay)
692 translation->finish(fault, req, tc, mode);
693 return fault;
694}
695
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 679 unchanged lines hidden (view full) ---

688#else
689 fault = translateSe(req, tc, mode, translation, delay, true);
690#endif
691 if (!delay)
692 translation->finish(fault, req, tc, mode);
693 return fault;
694}
695
696Port*
697TLB::getPort()
698{
699#if FULL_SYSTEM
700 return tableWalker->getPort("port");
701#else
702 return NULL;
703#endif
704}
705
706
707
696ArmISA::TLB *
697ArmTLBParams::create()
698{
699 return new ArmISA::TLB(this);
700}
708ArmISA::TLB *
709ArmTLBParams::create()
710{
711 return new ArmISA::TLB(this);
712}