qport.hh (9943:cc1e0ea8e450) qport.hh (10089:bc3126a05a7f)
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

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

73 /**
74 * Create a QueuedPort with a given name, owner, and a supplied
75 * implementation of a packet queue. The external definition of
76 * the queue enables e.g. the cache to implement a specific queue
77 * behaviuor in a subclass, and provide the latter to the
78 * QueuePort constructor.
79 */
80 QueuedSlavePort(const std::string& name, MemObject* owner,
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

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

73 /**
74 * Create a QueuedPort with a given name, owner, and a supplied
75 * implementation of a packet queue. The external definition of
76 * the queue enables e.g. the cache to implement a specific queue
77 * behaviuor in a subclass, and provide the latter to the
78 * QueuePort constructor.
79 */
80 QueuedSlavePort(const std::string& name, MemObject* owner,
81 SlavePacketQueue &queue) :
82 SlavePort(name, owner), queue(queue)
81 SlavePacketQueue &queue, PortID id = InvalidPortID) :
82 SlavePort(name, owner, id), queue(queue)
83 { }
84
85 virtual ~QueuedSlavePort() { }
86
87 /**
88 * Schedule the sending of a timing response.
89 *
90 * @param pkt Packet to send

--- 66 unchanged lines hidden ---
83 { }
84
85 virtual ~QueuedSlavePort() { }
86
87 /**
88 * Schedule the sending of a timing response.
89 *
90 * @param pkt Packet to send

--- 66 unchanged lines hidden ---