ruby: garnet: convert network interfaces into clocked objects
authorNilay Vaish <nilay@cs.wisc.edu>
Thu, 20 Mar 2014 14:14:14 +0000 (09:14 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Thu, 20 Mar 2014 14:14:14 +0000 (09:14 -0500)
commit4b67ada89e2e47b26ad07562774ff65beb5633a5
treea93e52d39595313eec559d9c4d9b164f76418706
parent4f7ef51efba1c1688eadc14f628a1411512b235e
ruby: garnet: convert network interfaces into clocked objects
This helps in configuring the network interfaces from the python script and
these objects no longer rely on the network object for the timing information.
14 files changed:
configs/ruby/Ruby.py
src/mem/ruby/network/Network.py
src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.cc
src/mem/ruby/network/garnet/fixed-pipeline/GarnetNetwork_d.py
src/mem/ruby/network/garnet/fixed-pipeline/GarnetRouter_d.py [deleted file]
src/mem/ruby/network/garnet/fixed-pipeline/NetworkInterface_d.cc
src/mem/ruby/network/garnet/fixed-pipeline/NetworkInterface_d.hh
src/mem/ruby/network/garnet/fixed-pipeline/SConscript
src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.cc
src/mem/ruby/network/garnet/flexible-pipeline/GarnetNetwork.py
src/mem/ruby/network/garnet/flexible-pipeline/GarnetRouter.py [deleted file]
src/mem/ruby/network/garnet/flexible-pipeline/NetworkInterface.cc
src/mem/ruby/network/garnet/flexible-pipeline/NetworkInterface.hh
src/mem/ruby/network/garnet/flexible-pipeline/SConscript