gem5/configs/common
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
..
Benchmarks.py configs: add run scripts for ics/gb versions of android and bbench 2012-06-11 11:07:42 -04:00
CacheConfig.py mem: Rename Bus to XBar to better reflect its behaviour 2014-09-20 17:18:32 -04:00
Caches.py config: Update script to set cache line size on system 2013-07-18 08:31:19 -04:00
cpu2000.py arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
CpuConfig.py cpu: `Minor' in-order CPU model 2014-07-23 16:09:04 -05:00
FSConfig.py mem: Rename Bus to XBar to better reflect its behaviour 2014-09-20 17:18:32 -04:00
MemConfig.py mem: Rename SimpleDRAM to a more suitable DRAMCtrl 2014-03-23 11:12:12 -04:00
O3_ARM_v7a.py cpu: Change writeback modeling for outstanding instructions 2014-09-03 07:42:33 -04:00
Options.py config: add num-work-ids command line option 2014-04-10 13:43:33 -05:00
Simulation.py config: add num-work-ids command line option 2014-04-10 13:43:33 -05:00
SysPaths.py make rcS files read from the m5 source directory, not /dist. 2006-11-08 14:10:25 -05:00