base.hh (8926:570b44fe6e04) base.hh (8948:e95ee70f876c)
1/*
2 * Copyright (c) 2011 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

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

130 CpuPort(const std::string& _name, MemObject* _owner) :
131 MasterPort(_name, _owner)
132 { }
133
134 protected:
135
136 virtual bool recvTiming(PacketPtr pkt);
137
1/*
2 * Copyright (c) 2011 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

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

130 CpuPort(const std::string& _name, MemObject* _owner) :
131 MasterPort(_name, _owner)
132 { }
133
134 protected:
135
136 virtual bool recvTiming(PacketPtr pkt);
137
138 virtual Tick recvAtomic(PacketPtr pkt);
139
140 virtual void recvRetry();
141
138 virtual void recvRetry();
139
142 void recvFunctional(PacketPtr pkt);
140 virtual void recvFunctionalSnoop(PacketPtr pkt);
143
144 };
145
146 public:
147
148 /**
149 * Purely virtual method that returns a reference to the data
150 * port. All subclasses must implement this method.

--- 264 unchanged lines hidden ---
141
142 };
143
144 public:
145
146 /**
147 * Purely virtual method that returns a reference to the data
148 * port. All subclasses must implement this method.

--- 264 unchanged lines hidden ---