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 --- |