diff options
Diffstat (limited to 'cpu/ozone/cpu_builder.cc')
-rw-r--r-- | cpu/ozone/cpu_builder.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cpu/ozone/cpu_builder.cc b/cpu/ozone/cpu_builder.cc index 1ab7a4c29..9df5962c8 100644 --- a/cpu/ozone/cpu_builder.cc +++ b/cpu/ozone/cpu_builder.cc @@ -84,6 +84,7 @@ Param<Counter> max_insts_any_thread; Param<Counter> max_insts_all_threads; Param<Counter> max_loads_any_thread; Param<Counter> max_loads_all_threads; +Param<Tick> progress_interval; SimObjectParam<BaseCache *> icache; SimObjectParam<BaseCache *> dcache; @@ -212,6 +213,7 @@ BEGIN_INIT_SIM_OBJECT_PARAMS(DerivOzoneCPU) "Terminate when all threads have reached this load" "count", 0), + INIT_PARAM_DFLT(progress_interval, "Progress interval", 0), INIT_PARAM_DFLT(icache, "L1 instruction cache", NULL), INIT_PARAM_DFLT(dcache, "L1 data cache", NULL), @@ -355,6 +357,7 @@ CREATE_SIM_OBJECT(DerivOzoneCPU) params->max_insts_all_threads = max_insts_all_threads; params->max_loads_any_thread = max_loads_any_thread; params->max_loads_all_threads = max_loads_all_threads; + params->progress_interval = progress_interval; // // Caches |