gem5/configs/common
Andreas Hansson 3477d60d5c config: Add a mem-type config option to se/fs scripts
This patch enables selection of the memory controller class through a
mem-type command-line option. Behind the scenes, this option is
treated much like the cpu-type, and a similar framework is used to
resolve the valid options, and translate the short-hand description to
a valid class.

The regression scripts are updated with a hardcoded memory class for
the moment. The best solution going forward is probably to get the
memory out of the makeSystem functions, but Ruby complicates things as
it does not connect the memory controller to the membus.

--HG--
rename : configs/common/CpuConfig.py => configs/common/MemConfig.py
2013-04-22 13:20:33 -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 config: Remove O3 dependencies 2013-02-15 17:40:08 -05:00
Caches.py config: Unify caches used in regressions and adjust L2 MSHRs 2012-10-30 07:44:08 -04:00
cpu2000.py cpu2000: Add missing art benchmark to all 2012-01-09 18:08:20 -06:00
CpuConfig.py config: Cleanup CPU configuration 2013-02-15 17:40:08 -05:00
FSConfig.py config: Add a mem-type config option to se/fs scripts 2013-04-22 13:20:33 -04:00
MemConfig.py config: Add a mem-type config option to se/fs scripts 2013-04-22 13:20:33 -04:00
O3_ARM_v7a.py branch predictor: move out of o3 and inorder cpus 2013-01-24 12:28:51 -06:00
Options.py config: Add a mem-type config option to se/fs scripts 2013-04-22 13:20:33 -04:00
Simulation.py config: Add a mem-type config option to se/fs scripts 2013-04-22 13:20:33 -04:00
SysPaths.py make rcS files read from the m5 source directory, not /dist. 2006-11-08 14:10:25 -05:00