From 5e96476ae29a104df1c4526ba1037dc830207d56 Mon Sep 17 00:00:00 2001 From: bd Date: Fri, 18 Apr 2025 19:31:17 -0400 Subject: Use a slider for step amount --- gui/worker.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gui/worker.cc') diff --git a/gui/worker.cc b/gui/worker.cc index 4465268..3c2c952 100644 --- a/gui/worker.cc +++ b/gui/worker.cc @@ -90,10 +90,10 @@ void Worker::refreshRegisters() emit register_storage(this->ct->get_gprs()); } -void Worker::runStep() +void Worker::runSteps(int steps) { - qDebug() << "Running for 1 step "; - this->ct->advance(WAIT); + qDebug() << "Running for " << steps << "steps"; + this->ct->run_for(steps); emit dram_storage(this->d->view(0, 255)); if(this->cache_enabled && getWays().size() > 0) { unsigned int size = this->c.at(getWays().size()-1)->get_size(); -- cgit v1.2.3