Add in DetailedCPU to test.
authorKevin Lim <ktlim@umich.edu>
Tue, 13 Jun 2006 18:15:24 +0000 (14:15 -0400)
committerKevin Lim <ktlim@umich.edu>
Tue, 13 Jun 2006 18:15:24 +0000 (14:15 -0400)
--HG--
extra : convert_revision : 98c67b45af239e1cf5bad6888da6577a4c3bb45d

configs/test/test.py

index 8c5b06e6aa8c0671eb0ec4c2a1e88539ed243d84..2ece9e67528cdc22685e5716ef9706947be04fad 100644 (file)
@@ -6,12 +6,14 @@
 import os, optparse, sys
 import m5
 from m5.objects import *
+from FullO3Config import *
 
 # parse command-line arguments
 parser = optparse.OptionParser(option_list=m5.standardOptions)
 
 parser.add_option("-c", "--cmd", default="hello")
 parser.add_option("-t", "--timing", action="store_true")
+parser.add_option("-f", "--full", action="store_true")
 
 (options, args) = parser.parse_args()
 
@@ -31,6 +33,8 @@ mem = PhysicalMemory()
 
 if options.timing:
     cpu = TimingSimpleCPU()
+elif options.full:
+    cpu = DetailedCPU()
 else:
     cpu = AtomicSimpleCPU()
 cpu.workload = process