36,37d35
< #include "mem/protocol/PrefetchBit.hh"
< #include "mem/protocol/RubyAccessMode.hh"
41d38
< #include "mem/ruby/common/Global.hh"
53c50,51
< RubyRequest ruby_request;
---
> PacketPtr pkt;
> RubyRequestType m_type;
56,57c54,55
< SequencerRequest(const RubyRequest & _ruby_request, Time _issue_time)
< : ruby_request(_ruby_request), issue_time(_issue_time)
---
> SequencerRequest(PacketPtr _pkt, RubyRequestType _m_type, Time _issue_time)
> : pkt(_pkt), m_type(_m_type), issue_time(_issue_time)
103,104c101
< RequestStatus makeRequest(const RubyRequest & request);
< RequestStatus getRequestStatus(const RubyRequest& request);
---
> RequestStatus makeRequest(PacketPtr pkt);
115c112
< void issueRequest(const RubyRequest& request);
---
> void issueRequest(PacketPtr pkt, RubyRequestType type);
125c122
< bool insertRequest(SequencerRequest* request);
---
> RequestStatus insertRequest(PacketPtr pkt, RubyRequestType request_type);