gem5/tests/configs
Akash Bagdia 076d04a653 config: Add a system clock command-line option
This patch adds a 'sys_clock' command-line option and use it to assign
clocks to the system during instantiation.

As part of this change, the default clock in the System class is
removed and whenever a system is instantiated a system clock value
must be set. A default value is provided for the command-line option.

The configs and tests are updated accordingly.
2013-06-27 05:49:49 -04:00
..
alpha_generic.py mem: More descriptive DRAM config names 2013-05-30 12:54:14 -04:00
arm_generic.py mem: More descriptive DRAM config names 2013-05-30 12:54:14 -04:00
base_config.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
inorder-timing.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
memtest-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
memtest.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
o3-timing-checker.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
o3-timing-mp-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
o3-timing-mp.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
o3-timing-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
o3-timing.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
pc-o3-timing.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
pc-simple-atomic.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
pc-simple-timing-ruby.py mem: More descriptive DRAM config names 2013-05-30 12:54:14 -04:00
pc-simple-timing.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
pc-switcheroo-full.py x86: regressions: add switcher full test 2013-04-23 00:03:09 -05:00
realview-o3-checker.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-o3-dual.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-o3.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-simple-atomic-dual.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-simple-atomic.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-simple-timing-dual.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-simple-timing.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
realview-switcheroo-atomic.py tests: Add CPU switching tests 2013-01-07 13:05:52 -05:00
realview-switcheroo-full.py tests: Add CPU switching tests 2013-01-07 13:05:52 -05:00
realview-switcheroo-o3.py tests: Add CPU switching tests 2013-01-07 13:05:52 -05:00
realview-switcheroo-timing.py tests: Add CPU switching tests 2013-01-07 13:05:52 -05:00
rubytest-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-atomic-dummychecker.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-atomic-mp-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-atomic-mp.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-atomic.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-timing-mp-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-timing-mp.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-timing-ruby.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
simple-timing.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
switcheroo.py config: Move CPU handover logic to m5.switchCpus() 2013-02-15 17:40:08 -05:00
t1000-simple-atomic.py mem: More descriptive DRAM config names 2013-05-30 12:54:14 -04:00
tgen-simple-dram.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
tgen-simple-mem.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
tsunami-inorder.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-o3-dual.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-o3.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-simple-atomic-dual.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-simple-atomic.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-simple-timing-dual.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-simple-timing.py tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
tsunami-switcheroo-full.py tests: Add CPU switching tests 2013-01-07 13:05:52 -05:00
twosys-tsunami-simple-atomic.py config: Add a system clock command-line option 2013-06-27 05:49:49 -04:00
x86_generic.py mem: More descriptive DRAM config names 2013-05-30 12:54:14 -04:00