summaryrefslogtreecommitdiff
path: root/mem/physical.cc
diff options
context:
space:
mode:
Diffstat (limited to 'mem/physical.cc')
-rw-r--r--mem/physical.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/mem/physical.cc b/mem/physical.cc
index d7c6345be..fea4b6ec5 100644
--- a/mem/physical.cc
+++ b/mem/physical.cc
@@ -167,8 +167,10 @@ PhysicalMemory::doFunctionalAccess(Packet &pkt)
switch (pkt.cmd) {
case Read:
memcpy(pkt.data, pmem_addr + pkt.addr - base_addr, pkt.size);
+ break;
case Write:
memcpy(pmem_addr + pkt.addr - base_addr, pkt.data, pkt.size);
+ break;
default:
panic("unimplemented");
}