dramsim2.cc (10466:73b7549d979e) dramsim2.cc (10694:1a6785e37d81)
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

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

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

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

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

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

--- 133 unchanged lines hidden ---