devices should increment pkt.time instead of assiging to it
--HG-- extra : convert_revision : b4ca3c7fc13bf0856eb2a800a11d5611b473ec3e
This commit is contained in:
@@ -99,7 +99,7 @@ AlphaConsole::read(Packet &pkt)
|
||||
assert(pkt.result == Unknown);
|
||||
assert(pkt.addr >= pioAddr && pkt.addr < pioAddr + pioSize);
|
||||
|
||||
pkt.time = curTick + pioDelay;
|
||||
pkt.time += pioDelay;
|
||||
Addr daddr = pkt.addr - pioAddr;
|
||||
|
||||
pkt.allocate();
|
||||
@@ -191,7 +191,7 @@ AlphaConsole::read(Packet &pkt)
|
||||
Tick
|
||||
AlphaConsole::write(Packet &pkt)
|
||||
{
|
||||
pkt.time = curTick + pioDelay;
|
||||
pkt.time += pioDelay;
|
||||
|
||||
assert(pkt.result == Unknown);
|
||||
assert(pkt.addr >= pioAddr && pkt.addr < pioAddr + pioSize);
|
||||
|
||||
Reference in New Issue
Block a user