diff options
Diffstat (limited to 'src/mem/mem_checker_monitor.cc')
-rw-r--r-- | src/mem/mem_checker_monitor.cc | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/mem/mem_checker_monitor.cc b/src/mem/mem_checker_monitor.cc index 75c797c32..8364b9198 100644 --- a/src/mem/mem_checker_monitor.cc +++ b/src/mem/mem_checker_monitor.cc @@ -73,23 +73,15 @@ MemCheckerMonitor::init() fatal("Communication monitor is not connected on both sides.\n"); } -BaseMasterPort& -MemCheckerMonitor::getMasterPort(const std::string& if_name, PortID idx) +Port & +MemCheckerMonitor::getPort(const std::string &if_name, PortID idx) { if (if_name == "master" || if_name == "mem_side") { return masterPort; - } else { - return MemObject::getMasterPort(if_name, idx); - } -} - -BaseSlavePort& -MemCheckerMonitor::getSlavePort(const std::string& if_name, PortID idx) -{ - if (if_name == "slave" || if_name == "cpu_side") { + } else if (if_name == "slave" || if_name == "cpu_side") { return slavePort; } else { - return MemObject::getSlavePort(if_name, idx); + return MemObject::getPort(if_name, idx); } } |