simple_mem.hh (9342:6fec8f26e56d) simple_mem.hh (9349:844f9e724343)
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

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

113 /**
114 * Release the memory after being busy and send a retry if a
115 * request was rejected in the meanwhile.
116 */
117 void release();
118
119 EventWrapper<SimpleMemory, &SimpleMemory::release> releaseEvent;
120
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

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

113 /**
114 * Release the memory after being busy and send a retry if a
115 * request was rejected in the meanwhile.
116 */
117 void release();
118
119 EventWrapper<SimpleMemory, &SimpleMemory::release> releaseEvent;
120
121 /** @todo this is a temporary workaround until the 4-phase code is
122 * committed. upstream caches needs this packet until true is returned, so
123 * hold onto it for deletion until a subsequent call
124 */
125 std::vector<PacketPtr> pendingDelete;
126
121 public:
122
123 SimpleMemory(const SimpleMemoryParams *p);
124 virtual ~SimpleMemory() { }
125
126 unsigned int drain(DrainManager *dm);
127
128 virtual BaseSlavePort& getSlavePort(const std::string& if_name,

--- 13 unchanged lines hidden ---
127 public:
128
129 SimpleMemory(const SimpleMemoryParams *p);
130 virtual ~SimpleMemory() { }
131
132 unsigned int drain(DrainManager *dm);
133
134 virtual BaseSlavePort& getSlavePort(const std::string& if_name,

--- 13 unchanged lines hidden ---