Go to the documentation of this file.
30 #ifndef __CPU_RUBYTEST_CHECK_HH__
31 #define __CPU_RUBYTEST_CHECK_HH__
37 #include "mem/ruby/protocol/RubyAccessMode.hh"
38 #include "mem/ruby/protocol/TesterStatus.hh"
56 void print(std::ostream& out)
const;
89 #endif // __CPU_RUBYTEST_CHECK_HH__
const int CHECK_SIZE_BITS
void pickInitiatingNode()
void performCallback(NodeID proc, SubBlock *data, Cycles curTime)
std::ostream & operator<<(std::ostream &out, const Check &obj)
RubyTester * m_tester_ptr
void print(std::ostream &out) const
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
RubyAccessMode m_access_mode
Check(Addr address, Addr pc, int _num_writers, int _num_readers, RubyTester *_tester)
void changeAddress(Addr address)
Cycles is a wrapper class for representing cycle counts, i.e.
Generated on Wed Sep 30 2020 14:02:09 for gem5 by doxygen 1.8.17