123,127c123,124
< ifetch_req = new Request(true);
< ifetch_req->setAsid(0);
< // @todo fix me and get the real cpu iD!!!
< ifetch_req->setCpuNum(0);
< ifetch_req->setSize(sizeof(MachInst));
---
> // @todo fix me and get the real cpu id & thread number!!!
> ifetch_req = new Request();
131,134c128
< data_read_req = new Request(true);
< // @todo fix me and get the real cpu iD!!!
< data_read_req->setCpuNum(0);
< data_read_req->setAsid(0);
---
> data_read_req = new Request();
139,142c133
< data_write_req = new Request(true);
< // @todo fix me and get the real cpu iD!!!
< data_write_req->setCpuNum(0);
< data_write_req->setAsid(0);
---
> data_write_req = new Request();
239,242c230
< data_read_req->setVaddr(addr);
< data_read_req->setSize(sizeof(T));
< data_read_req->setFlags(flags);
< data_read_req->setTime(curTick);
---
> data_read_req->setVirt(0, addr, sizeof(T), flags, cpuXC->readPC());
317,320c305
< data_write_req->setVaddr(addr);
< data_write_req->setTime(curTick);
< data_write_req->setSize(sizeof(T));
< data_write_req->setFlags(flags);
---
> data_write_req->setVirt(0, addr, sizeof(T), flags, cpuXC->readPC());
411d395
< ifetch_req->resetMin();