Make it so one can do math with a Clock type in the config files
authorNathan Binkert <binkertn@umich.edu>
Mon, 21 Nov 2005 04:57:26 +0000 (23:57 -0500)
committerNathan Binkert <binkertn@umich.edu>
Mon, 21 Nov 2005 04:57:26 +0000 (23:57 -0500)
python/m5/config.py:
    Make Clock a NumericParamValue so you can do math with it

--HG--
extra : convert_revision : 7fa548d1a23c604a31d3ecae3853949b064a1830

python/m5/config.py

index 33e0a5be7b8ac5485efe9de486d4562916c0696b..23292d2dce515ebb809274c03db4de251f682c25 100644 (file)
@@ -1231,7 +1231,7 @@ class RootClock(ParamValue):
 # A generic frequency and/or Latency value.  Value is stored as a latency,
 # but to avoid ambiguity this object does not support numeric ops (* or /).
 # An explicit conversion to a Latency or Frequency must be made first.
-class Clock(ParamValue):
+class Clock(NumericParamValue):
     def __init__(self, value):
         self.value = getLatency(value)