RubyTester.hh (10302:0e9e99e6369a) RubyTester.hh (10713:eddb533708cb)
1/*
2 * Copyright (c) 2013 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

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

70 // and DataOnly CpuPorts will map to that RubyPort
71
72 CpuPort(const std::string &_name, RubyTester *_tester, PortID _id)
73 : MasterPort(_name, _tester, _id), tester(_tester)
74 {}
75
76 protected:
77 virtual bool recvTimingResp(PacketPtr pkt);
1/*
2 * Copyright (c) 2013 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

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

70 // and DataOnly CpuPorts will map to that RubyPort
71
72 CpuPort(const std::string &_name, RubyTester *_tester, PortID _id)
73 : MasterPort(_name, _tester, _id), tester(_tester)
74 {}
75
76 protected:
77 virtual bool recvTimingResp(PacketPtr pkt);
78 virtual void recvRetry()
78 virtual void recvReqRetry()
79 { panic("%s does not expect a retry\n", name()); }
80 };
81
82 struct SenderState : public Packet::SenderState
83 {
84 SubBlock subBlock;
85
86 SenderState(Address addr, int size) : subBlock(addr, size) {}

--- 81 unchanged lines hidden ---
79 { panic("%s does not expect a retry\n", name()); }
80 };
81
82 struct SenderState : public Packet::SenderState
83 {
84 SubBlock subBlock;
85
86 SenderState(Address addr, int size) : subBlock(addr, size) {}

--- 81 unchanged lines hidden ---