ruby: functional access updates to network test protocol
authorNilay Vaish <nilay@cs.wisc.edu>
Thu, 18 Oct 2012 23:35:42 +0000 (18:35 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Thu, 18 Oct 2012 23:35:42 +0000 (18:35 -0500)
I had forgotten to change the network test protocol while making changes to
ruby for supporting functional accesses. This patch updates the protocol so
that it can compile correctly.

src/mem/protocol/Network_test-msg.sm

index 9e21d39bb49d3f3e263a752840b59719f798344d..672a13db080c9b3129398f7da33de40751dc7344 100644 (file)
@@ -41,7 +41,11 @@ structure(RequestMsg, desc="...", interface="NetworkMessage") {
   DataBlock DataBlk,           desc="data for the cache line";
   MessageSizeType MessageSize, desc="size category of the message";
 
-  void functionalWrite(Packet *pkt) {
+  bool functionalRead(Packet *pkt) {
+    error("Network test does not support functional accesses!");
+  }
+
+  bool functionalWrite(Packet *pkt) {
     error("Network test does not support functional accesses!");
   }
 }