dramsim2.cc (10296:35738ad3c7c6) dramsim2.cc (10405:7a618c07e663)
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

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

263 access(pkt);
264
265 // turn packet around to go back to requester if response expected
266 if (needsResponse) {
267 // access already turned the packet into a response
268 assert(pkt->isResponse());
269
270 // @todo someone should pay for this
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

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

263 access(pkt);
264
265 // turn packet around to go back to requester if response expected
266 if (needsResponse) {
267 // access already turned the packet into a response
268 assert(pkt->isResponse());
269
270 // @todo someone should pay for this
271 pkt->busFirstWordDelay = pkt->busLastWordDelay = 0;
271 pkt->firstWordDelay = pkt->lastWordDelay = 0;
272
273 DPRINTF(DRAMSim2, "Queuing response for address %lld\n",
274 pkt->getAddr());
275
276 // queue it to be sent back
277 responseQueue.push_back(pkt);
278
279 // if we are not already waiting for a retry, or are scheduled

--- 133 unchanged lines hidden ---
272
273 DPRINTF(DRAMSim2, "Queuing response for address %lld\n",
274 pkt->getAddr());
275
276 // queue it to be sent back
277 responseQueue.push_back(pkt);
278
279 // if we are not already waiting for a retry, or are scheduled

--- 133 unchanged lines hidden ---