From 1613c52e8e52a5c1a2a8120fcfa7ed3a011fbdf1 Mon Sep 17 00:00:00 2001 From: bd Date: Fri, 18 Apr 2025 21:56:45 -0400 Subject: Remove/comment out a lot of code in charge of loading --- gui/worker.h | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'gui/worker.h') diff --git a/gui/worker.h b/gui/worker.h index f0ce7a3..53e4851 100644 --- a/gui/worker.h +++ b/gui/worker.h @@ -18,31 +18,16 @@ class Worker : public QObject { Q_OBJECT private: - std::vector c; - std::vector cache_ways; - std::vector cache_size; - bool cache_enabled = false; - Dram *d; + std::vector s; + std::vector p; Controller *ct; - ID *id_stage; - IF *if_stage; - EX *ex_stage; - MM *mm_stage; - WB *wb_stage; public: explicit Worker(QObject *parent = nullptr); ~Worker(); - std::vector getWays(); - std::vector getSize(); - void setWays(std::vector ways); - void setSize(std::vector size); public slots: - void doWork(); void refreshDram(); - void loadProgram(std::vector p); - void configure(std::vector ways, std::vector size, bool is_pipelined, bool is_cache_enabled); void refreshCache(); void refreshRegisters(); void runSteps(int steps); -- cgit v1.2.3