changeset b8421af116e5 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=b8421af116e5
description:
removed isReady from the library interface
diffstat:
3 files changed, 12 deletions(-)
src/mem/ruby/libruby.cc | 4 ----
src/mem/ruby/libruby.hh | 6 ------
src/mem/ruby/system/RubyPort.hh | 2 --
diffs (42 lines):
diff -r de4b394c6792 -r b8421af116e5 src/mem/ruby/libruby.cc
--- a/src/mem/ruby/libruby.cc Tue Sep 15 20:39:00 2009 -0500
+++ b/src/mem/ruby/libruby.cc Tue Sep 15 20:49:54 2009 -0500
@@ -133,10 +133,6 @@
RubySystem::getMemoryVector()->read(Address(paddr), data, len);
}
-bool libruby_isReady(RubyPortHandle p, struct RubyRequest request) {
- return static_cast<RubyPort*>(p)->isReady(request, true);
-}
-
int64_t libruby_issue_request(RubyPortHandle p, struct RubyRequest request)
{
return static_cast<RubyPort*>(p)->makeRequest(request);
diff -r de4b394c6792 -r b8421af116e5 src/mem/ruby/libruby.hh
--- a/src/mem/ruby/libruby.hh Tue Sep 15 20:39:00 2009 -0500
+++ b/src/mem/ruby/libruby.hh Tue Sep 15 20:49:54 2009 -0500
@@ -76,12 +76,6 @@
*/
int64_t libruby_issue_request(RubyPortHandle p, struct RubyRequest request);
-
-/**
- *
- */
-bool libruby_isReady(RubyPortHandle p, struct RubyRequest request);
-
/**
* writes data directly into Ruby's data array. Note that this
* ignores caches, and should be considered incoherent after
diff -r de4b394c6792 -r b8421af116e5 src/mem/ruby/system/RubyPort.hh
--- a/src/mem/ruby/system/RubyPort.hh Tue Sep 15 20:39:00 2009 -0500
+++ b/src/mem/ruby/system/RubyPort.hh Tue Sep 15 20:49:54 2009 -0500
@@ -21,8 +21,6 @@
virtual int64_t makeRequest(const RubyRequest & request) = 0;
- virtual bool isReady(const RubyRequest & request, bool dont_set = false) = 0;
-
void registerHitCallback(void (*hit_callback)(int64_t request_id)) {
assert(m_hit_callback == NULL); // can't assign hit_callback twice
m_hit_callback = hit_callback;
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev