1/* 2 * Copyright (c) 2012 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 --- 37 unchanged lines hidden (view full) --- 46{ 47} 48 49void 50AddrMapper::init() 51{ 52 if (!slavePort.isConnected() || !masterPort.isConnected()) 53 fatal("Address mapper is not connected on both sides.\n"); |
54} 55 56BaseMasterPort& 57AddrMapper::getMasterPort(const std::string& if_name, PortID idx) 58{ 59 if (if_name == "master") { 60 return masterPort; 61 } else { --- 122 unchanged lines hidden (view full) --- 184bool 185AddrMapper::isSnooping() const 186{ 187 if (slavePort.isSnooping()) 188 fatal("AddrMapper doesn't support remapping of snooping requests\n"); 189 return false; 190} 191 |
192void 193AddrMapper::recvRetryMaster() 194{ 195 slavePort.sendRetry(); 196} 197 198void 199AddrMapper::recvRetrySlave() --- 54 unchanged lines hidden --- |