From e3d96aa889680469be44bb9cd59d3db837cb4dc4 Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Fri, 10 Mar 2006 10:01:29 -0500 Subject: Compiles now (with CPU_MODELS=SimpleCPU), but hangs on execution. configs/test/test.py: Move test binary out of m5-test, don't depend on m5-test/Benchmarks. python/m5/objects/System.py: Split out full-system-only parameters (lost in merge). sim/system.cc: Need to be able to instantiate System directly in SE mode (lost in merge). sim/system.hh: A few more functions here are FS-only. configs/test/hello: Add in binary. --HG-- rename : configs/test.py => configs/test/test.py extra : convert_revision : 4051b18772e0a0dcb97eb591d4373683be9f4395 --- configs/test/hello | Bin 0 -> 312176 bytes configs/test/test.py | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100755 configs/test/hello create mode 100644 configs/test/test.py (limited to 'configs/test') diff --git a/configs/test/hello b/configs/test/hello new file mode 100755 index 000000000..59c0d195c Binary files /dev/null and b/configs/test/hello differ diff --git a/configs/test/test.py b/configs/test/test.py new file mode 100644 index 000000000..0982ba4f2 --- /dev/null +++ b/configs/test/test.py @@ -0,0 +1,10 @@ +from m5 import * + +class HelloWorld(LiveProcess): + executable = '../configs/test/hello' + cmd = 'hello' + +mem = PhysicalMemory() +cpu = SimpleCPU(workload=HelloWorld(), mem=mem) +system = System(physmem=mem, cpu=cpu) +root = Root(system=system) -- cgit v1.2.3