Deleted Added
sdiff udiff text old ( 9716:131cd1e24b70 ) new ( 9814:7ad2b0186a32 )
full compact
1/*
2 * Copyright (c) 2011-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

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

260 * requests (e.g. a cache connected to a bus) has to override this
261 * function.
262 *
263 * @return true if the port should be considered a snooper
264 */
265 virtual bool isSnooping() const { return false; }
266
267 /**
268 * Get the address ranges of the connected slave port.
269 */
270 AddrRangeList getAddrRanges() const;
271
272 /** Inject a PrintReq for the given address to print the state of
273 * that address throughout the memory system. For debugging.
274 */
275 void printAddr(Addr a);

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

390 /**
391 * Send a retry to the master port that previously attempted a
392 * sendTimingReq or sendTimingSnoopResp to this slave port and
393 * failed.
394 */
395 void sendRetry();
396
397 /**
398 * Find out if the peer master port is snooping or not.
399 *
400 * @return true if the peer master port is snooping
401 */
402 bool isSnooping() const { return _masterPort->isSnooping(); }
403
404 /**
405 * Called by the owner to send a range change

--- 59 unchanged lines hidden ---