Ruby: Add support for functional accesses
[gem5.git] / src / mem / protocol / MOESI_hammer-dma.sm
index f254c1633dbe529d3bde2a44ad6585b8758c56fa..bfb3cb98df4a82ee71448d73d42083d7ffc0fa1b 100644 (file)
@@ -67,6 +67,10 @@ machine(DMA, "DMA Controller")
   void setAccessPermission(Address addr, State state) {
   }
 
+  DataBlock getDataBlock(Address addr), return_by_ref="yes" {
+    error("DMA Controller does not support getDataBlock function.\n");
+  }
+
   out_port(reqToDirectory_out, DMARequestMsg, reqToDirectory, desc="...");
 
   in_port(dmaRequestQueue_in, SequencerMsg, mandatoryQueue, desc="...") {