diff options
Diffstat (limited to 'configs/common/Options.py')
-rw-r--r-- | configs/common/Options.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/configs/common/Options.py b/configs/common/Options.py index aed888191..c36dc384e 100644 --- a/configs/common/Options.py +++ b/configs/common/Options.py @@ -125,6 +125,14 @@ def addNoISAOptions(parser): parser.add_option("--maxtime", type="float", default=None, help="Run to the specified absolute simulated time in " "seconds") + parser.add_option("-P", "--param", action="append", default=[], + help="Set a SimObject parameter relative to the root node. " + "An extended Python multi range slicing syntax can be used " + "for arrays. For example: " + "'system.cpu[0,1,3:8:2].max_insts_all_threads = 42' " + "sets max_insts_all_threads for cpus 0, 1, 3, 5 and 7 " + "Direct parameters of the root object are not accessible, " + "only parameters of its children.") # Add common options that assume a non-NULL ISA. def addCommonOptions(parser): |