48a49
> #include "mem/simple_mem.hh"
60,62c61,62
< p->ruby_system, p->access_phys_mem, -1),
< gotAddrRanges(p->port_master_connection_count), drainManager(NULL),
< access_phys_mem(p->access_phys_mem)
---
> p->ruby_system, p->access_backing_store, -1),
> gotAddrRanges(p->port_master_connection_count), drainManager(NULL)
69c69
< i), this, p->ruby_system, access_phys_mem, i));
---
> i), this, p->ruby_system, p->access_backing_store, i));
158c158,159
< RubySystem *_system, bool _access_phys_mem, PortID id)
---
> RubySystem *_system,
> bool _access_backing_store, PortID id)
160c161
< ruby_system(_system), access_phys_mem(_access_phys_mem)
---
> ruby_system(_system), access_backing_store(_access_backing_store)
284d284
< RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
288a289
> RubyPort *ruby_port M5_VAR_USED = static_cast<RubyPort *>(&owner);
317c318
< if (access_phys_mem) {
---
> if (access_backing_store) {
322c323
< ruby_port->system->getPhysMem().functionalAccess(pkt);
---
> ruby_system->getPhysMem()->functionalAccess(pkt);
328,332d328
<
< // @todo There should not be a reverse call since the response is
< // communicated through the packet pointer
< // DPRINTF(RubyPort, "Sending packet back over port\n");
< // sendFunctional(pkt);
333a330
>
462d458
< //
465,466c461
< //
< bool accessPhysMem = access_phys_mem;
---
> bool accessPhysMem = access_backing_store;
491d485
< //
493d486
< //
501,502c494
< RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
< ruby_port->system->getPhysMem().access(pkt);
---
> ruby_system->getPhysMem()->functionalAccess(pkt);
514a507
>