diff options
Diffstat (limited to 'dev/io_device.cc')
-rw-r--r-- | dev/io_device.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dev/io_device.cc b/dev/io_device.cc index 1ed2a060a..b580c2805 100644 --- a/dev/io_device.cc +++ b/dev/io_device.cc @@ -98,7 +98,8 @@ DmaPort::dmaAction(Memory::Command cmd, DmaPort port, Addr addr, int size, completionEvent = event; - for (ChunkGenerator gen(addr, size, sendBlockSizeQuery()); !gen.done(); gen.next()) { + for (ChunkGenerator gen(addr, size, peerBlockSize()); + !gen.done(); gen.next()) { Packet *pkt = new Packet(basePkt); Request *req = new Request(baseReq); pkt->addr = gen.addr(); |