Ruby: Add support for functional accesses
[gem5.git] / src / mem / protocol / MOESI_CMP_token-dma.sm
index 40b60490c923ddd2e9174a13409acc64e054d0d9..98666998a31b377b91a8e97715308813967be340 100644 (file)
@@ -70,6 +70,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="...") {