From: Nathan Binkert Date: Mon, 21 Nov 2005 04:57:26 +0000 (-0500) Subject: Make it so one can do math with a Clock type in the config files X-Git-Tag: m5_2.0_beta1~288 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d733d168ca104ce690ca5f3396d7b3e336f16db2;p=gem5.git Make it so one can do math with a Clock type in the config files python/m5/config.py: Make Clock a NumericParamValue so you can do math with it --HG-- extra : convert_revision : 7fa548d1a23c604a31d3ecae3853949b064a1830 --- diff --git a/python/m5/config.py b/python/m5/config.py index 33e0a5be7..23292d2dc 100644 --- a/python/m5/config.py +++ b/python/m5/config.py @@ -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)