xbar.hh (10656:bd376adfb7d4) xbar.hh (10694:1a6785e37d81)
1/*
2 * Copyright (c) 2011-2014 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

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

328 * Return the address ranges the crossbar is responsible for.
329 *
330 * @return a list of non-overlapping address ranges
331 */
332 AddrRangeList getAddrRanges() const;
333
334 /**
335 * Calculate the timing parameters for the packet. Updates the
1/*
2 * Copyright (c) 2011-2014 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

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

328 * Return the address ranges the crossbar is responsible for.
329 *
330 * @return a list of non-overlapping address ranges
331 */
332 AddrRangeList getAddrRanges() const;
333
334 /**
335 * Calculate the timing parameters for the packet. Updates the
336 * firstWordDelay and lastWordDelay fields of the packet
336 * headerDelay and payloadDelay fields of the packet
337 * object with the relative number of ticks required to transmit
337 * object with the relative number of ticks required to transmit
338 * the header and the first word, and the last word, respectively.
338 * the header and the payload, respectively.
339 */
340 void calcPacketTiming(PacketPtr pkt);
341
342 /**
343 * Remember for each of the master ports of the crossbar if we got
344 * an address range from the connected slave. For convenience,
345 * also keep track of if we got ranges from all the slave modules
346 * or not.

--- 51 unchanged lines hidden ---
339 */
340 void calcPacketTiming(PacketPtr pkt);
341
342 /**
343 * Remember for each of the master ports of the crossbar if we got
344 * an address range from the connected slave. For convenience,
345 * also keep track of if we got ranges from all the slave modules
346 * or not.

--- 51 unchanged lines hidden ---