# HG changeset patch
# User Brad Beckmann <[email protected]>
# Date 1268941833 25200
# Node ID db9b6b0eba6ada2c11ea1694494c1ad7d8b7c58b
# Parent 72dbe1329a92ae7cfdde56e439715db8a5af66f3
ruby: Added support for Null data packet
diff --git a/src/mem/ruby/system/RubyPort.cc b/src/mem/ruby/system/RubyPort.cc
--- a/src/mem/ruby/system/RubyPort.cc
+++ b/src/mem/ruby/system/RubyPort.cc
@@ -235,8 +235,13 @@
}
}
+ uint8_t* ruby_data = NULL;
+ if (pkt->includesDynamicData()) {
+ ruby_data = pkt->getPtr<uint8_t>();
+ }
+
RubyRequest ruby_request(pkt->getAddr(),
- pkt->getPtr<uint8_t>(),
+ ruby_data,
pkt->getSize(),
pc,
type,
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev