From: Ali Saidi Date: Mon, 17 Apr 2006 18:55:15 +0000 (-0400) Subject: change packet: reset() to resetMin() resetAll() which reset the minium X-Git-Tag: m5_2.0_beta1~115 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0534e355b77497a1272f6078edae1692d87a15cf;p=gem5.git change packet: reset() to resetMin() resetAll() which reset the minium and the entire packet respectively. --HG-- extra : convert_revision : 70b8bc8a2cf304d4c955d1a997df4a9a8edd4989 --- diff --git a/cpu/simple/cpu.cc b/cpu/simple/cpu.cc index 85a38f99c..0f1f9574a 100644 --- a/cpu/simple/cpu.cc +++ b/cpu/simple/cpu.cc @@ -973,7 +973,7 @@ SimpleCPU::tick() ifetch_req->setSize(sizeof(MachInst)); #endif - ifetch_req->reset(true); + ifetch_req->resetMin(); ifetch_req->setVaddr(cpuXC->readPC() & ~3); ifetch_req->setTime(curTick); #if FULL_SYSTEM diff --git a/mem/request.hh b/mem/request.hh index 6bcfd9c5b..903e7503c 100644 --- a/mem/request.hh +++ b/mem/request.hh @@ -66,9 +66,12 @@ class Request /** Constructor, needs a bool to signify if it is/isn't Cpu Request. */ Request(bool isCpu); - /** reset the request to it's initial state so it can be reused by the - * CPU.*/ - void reset(bool isCpu); + /** reset the request to it's initial state so it can be reused.*/ + void resetAll(bool isCpu); + + /** reset the request's addrs times, etc, so but not everything to same + * time. */ + void resetMin(); //First non-cpu request fields private: