* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * Authors: Tushar Krishna
*/
#ifndef __CPU_GARNET_SYNTHETIC_TRAFFIC_HH__
protected:
EventFunctionWrapper tickEvent;
- class CpuPort : public MasterPort
+ class CpuPort : public RequestPort
{
GarnetSyntheticTraffic *tester;
public:
CpuPort(const std::string &_name, GarnetSyntheticTraffic *_tester)
- : MasterPort(_name, _tester), tester(_tester)
+ : RequestPort(_name, _tester), tester(_tester)
{ }
protected:
const Cycles responseLimit;
- MasterID masterId;
+ RequestorID requestorId;
void completeRequest(PacketPtr pkt);