gem5/tests
Andreas Hansson 1f6d5f8f84 mem: Rename Bus to XBar to better reflect its behaviour
This patch changes the name of the Bus classes to XBar to better
reflect the actual timing behaviour. The actual instances in the
config scripts are not renamed, and remain as e.g. iobus or membus.

As part of this renaming, the code has also been clean up slightly,
making use of range-based for loops and tidying up some comments. The
only changes outside the bus/crossbar code is due to the delay
variables in the packet.

--HG--
rename : src/mem/Bus.py => src/mem/XBar.py
rename : src/mem/coherent_bus.cc => src/mem/coherent_xbar.cc
rename : src/mem/coherent_bus.hh => src/mem/coherent_xbar.hh
rename : src/mem/noncoherent_bus.cc => src/mem/noncoherent_xbar.cc
rename : src/mem/noncoherent_bus.hh => src/mem/noncoherent_xbar.hh
rename : src/mem/bus.cc => src/mem/xbar.cc
rename : src/mem/bus.hh => src/mem/xbar.hh
2014-09-20 17:18:32 -04:00
..
configs mem: Rename Bus to XBar to better reflect its behaviour 2014-09-20 17:18:32 -04:00
long stats: Minor update of Minor stats after uncacheable fix 2014-09-12 10:22:50 -04:00
quick tests: Add a memtest version using the ideal SnoopFilter 2014-09-20 17:18:30 -04:00
test-progs/hello X86: Add a 32 bit hello world test binary. 2012-05-27 19:01:09 -07:00
diff-out tests: fix diff-out script for op/inst stat changes. 2012-02-12 18:35:59 -06:00
halt.sh Rearrange the FS configs to be more shared. Also check in the full-system tests. Reference stats coming soon. 2006-07-21 15:56:35 -04:00
run.py tests: Move ISA-independent tests to the NULL ISA 2013-09-04 13:22:57 -04:00
SConscript tests: Add a memtest version using the ideal SnoopFilter 2014-09-20 17:18:30 -04:00