summaryrefslogtreecommitdiff
path: root/src/mem/ruby/slicc_interface
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2014-02-20 17:27:45 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2014-02-20 17:27:45 -0600
commit896654746adeebc264150692a9dda4e3fa48a6a3 (patch)
treeea24710d84c4d3e9610dea2e37c15aea9001f951 /src/mem/ruby/slicc_interface
parent0ce8c2591941fa7899ad7fff445391ec089e974c (diff)
downloadgem5-896654746adeebc264150692a9dda4e3fa48a6a3.tar.xz
ruby: controller: slight code refactoring
Diffstat (limited to 'src/mem/ruby/slicc_interface')
-rw-r--r--src/mem/ruby/slicc_interface/AbstractController.hh6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mem/ruby/slicc_interface/AbstractController.hh b/src/mem/ruby/slicc_interface/AbstractController.hh
index ac577ed09..e3584fa8b 100644
--- a/src/mem/ruby/slicc_interface/AbstractController.hh
+++ b/src/mem/ruby/slicc_interface/AbstractController.hh
@@ -56,11 +56,12 @@ class AbstractController : public ClockedObject, public Consumer
void init();
const Params *params() const { return (const Params *)_params; }
- const NodeID getVersion() const { return m_version; }
+ const NodeID getVersion() const { return m_machineID.getNum(); }
+ const MachineType getType() const { return m_machineID.getType(); }
+
void initNetworkPtr(Network* net_ptr) { m_net_ptr = net_ptr; }
// return instance name
- const std::string getName() const { return m_name; }
void blockOnQueue(Address, MessageBuffer*);
void unblock(Address);
@@ -129,7 +130,6 @@ class AbstractController : public ClockedObject, public Consumer
void wakeUpAllBuffers();
protected:
- std::string m_name;
NodeID m_version;
MachineID m_machineID;
NodeID m_clusterID;