Config: corrects the way Ruby attaches to the DMA ports
authorNilay Vaish <nilay@cs.wisc.edu>
Thu, 5 Apr 2012 16:09:19 +0000 (11:09 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Thu, 5 Apr 2012 16:09:19 +0000 (11:09 -0500)
commit4f4a710457af4a9c8e72632995b55f106110ac9c
tree816cc9af7167d0d016df34768fdf701ea5d3a140
parentf1a60906132fb816f80917d830b34df5e5d87ad4
Config: corrects the way Ruby attaches to the DMA ports
With recent changes to the memory system, a port cannot be assigned a peer
port twice. While making use of the Ruby memory system in FS mode, DMA
ports were assigned peer twice, once for the classic memory system
and once for the Ruby memory system. This patch removes this double
assignment of peer ports.
12 files changed:
configs/common/FSConfig.py
configs/example/ruby_fs.py
configs/example/ruby_mem_test.py
configs/ruby/MESI_CMP_directory.py
configs/ruby/MI_example.py
configs/ruby/MOESI_CMP_directory.py
configs/ruby/MOESI_CMP_token.py
configs/ruby/MOESI_hammer.py
configs/ruby/Network_test.py
configs/ruby/Ruby.py
src/dev/x86/Pc.py
src/dev/x86/SouthBridge.py