Merge ktlim@zizzer:/bk/newmem
authorKevin Lim <ktlim@umich.edu>
Thu, 2 Nov 2006 20:20:47 +0000 (15:20 -0500)
committerKevin Lim <ktlim@umich.edu>
Thu, 2 Nov 2006 20:20:47 +0000 (15:20 -0500)
into  zamp.eecs.umich.edu:/z/ktlim2/clean/newmem-busfix

--HG--
extra : convert_revision : a9a41e2c292bd95aa148e1cf4d9a77c0622a462b

1  2 
src/cpu/simple_thread.cc
src/cpu/simple_thread.hh
src/mem/bus.cc
src/mem/bus.hh

Simple merge
Simple merge
diff --cc src/mem/bus.cc
Simple merge
diff --cc src/mem/bus.hh
index 27624b3780c0005e48c1e06f497abe25825ce211,619720a7918a70e24f9a67ba4f0878293261adbc..1d1cfde89d036a55605cf931624b3aff121bc6d0
@@@ -249,11 -250,11 +252,13 @@@ class Bus : public MemObjec
  
      virtual void init();
  
-     Bus(const std::string &n, int bus_id, int _clock, int _width)
 +    unsigned int drain(Event *de);
 +
+     Bus(const std::string &n, int bus_id, int _clock, int _width,
+         bool responder_set)
          : MemObject(n), busId(bus_id), clock(_clock), width(_width),
-         tickNextIdle(0), busIdle(this), inRetry(false), defaultPort(NULL)
+           tickNextIdle(0), busIdle(this), inRetry(false), defaultPort(NULL),
+           responderSet(responder_set)
      {
          //Both the width and clock period must be positive
          if (width <= 0)