port.hh (9087:b5a084a6159b) port.hh (9088:73eeda352933)
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

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

351 virtual unsigned deviceBlockSize() const { return 0; }
352
353 /** Called by the associated device if it wishes to find out the blocksize
354 of the device on attached to the peer port.
355 */
356 unsigned peerBlockSize() const;
357
358 /**
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

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

351 virtual unsigned deviceBlockSize() const { return 0; }
352
353 /** Called by the associated device if it wishes to find out the blocksize
354 of the device on attached to the peer port.
355 */
356 unsigned peerBlockSize() const;
357
358 /**
359 * Find out if the peer master port is snooping or not.
360 *
361 * @return true if the peer master port is snooping
362 */
363 bool isSnooping() const { return _masterPort->isSnooping(); }
364
365 /**
359 * Called by the owner to send a range change
360 */
361 void sendRangeChange() const { _masterPort->recvRangeChange(); }
362
363 /**
364 * Get a list of the non-overlapping address ranges the owner is
365 * responsible for. All slave ports must override this function
366 * and return a populated list with at least one item.

--- 40 unchanged lines hidden ---
366 * Called by the owner to send a range change
367 */
368 void sendRangeChange() const { _masterPort->recvRangeChange(); }
369
370 /**
371 * Get a list of the non-overlapping address ranges the owner is
372 * responsible for. All slave ports must override this function
373 * and return a populated list with at least one item.

--- 40 unchanged lines hidden ---