RubyPort.hh (9508:dde110931867) | RubyPort.hh (9542:683991c46ac8) |
---|---|
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 --- 99 unchanged lines hidden (view full) --- 108 virtual bool recvTimingResp(PacketPtr pkt); 109 }; 110 111 friend class PioPort; 112 113 struct SenderState : public Packet::SenderState 114 { 115 M5Port* port; | 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 --- 99 unchanged lines hidden (view full) --- 108 virtual bool recvTimingResp(PacketPtr pkt); 109 }; 110 111 friend class PioPort; 112 113 struct SenderState : public Packet::SenderState 114 { 115 M5Port* port; |
116 Packet::SenderState *saved; | |
117 | 116 |
118 SenderState(M5Port* _port, Packet::SenderState *sender_state = NULL) 119 : port(_port), saved(sender_state) | 117 SenderState(M5Port* _port) : port(_port) |
120 {} 121 }; 122 123 typedef RubyPortParams Params; 124 RubyPort(const Params *p); 125 virtual ~RubyPort() {} 126 127 void init(); --- 67 unchanged lines hidden --- | 118 {} 119 }; 120 121 typedef RubyPortParams Params; 122 RubyPort(const Params *p); 123 virtual ~RubyPort() {} 124 125 void init(); --- 67 unchanged lines hidden --- |