40c40
< #include "mem/port.hh"
---
> #include "mem/tport.hh"
50c50
< class MemoryPort : public Port
---
> class MemoryPort : public SimpleTimingPort
77,86d76
< struct MemResponseEvent : public Event
< {
< Packet *pkt;
< MemoryPort *memoryPort;
<
< MemResponseEvent(Packet *pkt, MemoryPort *memoryPort);
< void process();
< const char *description();
< };
<
112a103
> unsigned int drain(Event *de);
114,115d104
< // fast back-door memory access for vtophys(), remote gdb, etc.
< // uint64_t phys_read_qword(Addr addr) const;
117,119c106
< bool doTimingAccess(Packet *pkt, MemoryPort *memoryPort);
< Tick doAtomicAccess(Packet *pkt);
< void doFunctionalAccess(Packet *pkt);
---
> Tick doFunctionalAccess(Packet *pkt);