From c0b1078c12b80d9add270eec560bd7cdc433d4da Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sat, 23 Jun 2018 16:03:22 +0200 Subject: Added assign time budget and placement option --- gui/ice40/worker.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'gui/ice40/worker.h') diff --git a/gui/ice40/worker.h b/gui/ice40/worker.h index ae4dd146..d599e993 100644 --- a/gui/ice40/worker.h +++ b/gui/ice40/worker.h @@ -36,12 +36,14 @@ class Worker : public QObject public Q_SLOTS: void loadfile(const std::string &); void pack(); - void place(); + void budget(double freq); + void place(bool timing_driven); void route(); Q_SIGNALS: void log(const std::string &text); void loadfile_finished(bool status); void pack_finished(bool status); + void budget_finish(bool status); void place_finished(bool status); void route_finished(bool status); void taskCanceled(); @@ -72,13 +74,15 @@ class TaskManager : public QObject void terminate(); void loadfile(const std::string &); void pack(); - void place(); + void budget(double freq); + void place(bool timing_driven); void route(); // redirected signals void log(const std::string &text); void loadfile_finished(bool status); void pack_finished(bool status); + void budget_finish(bool status); void place_finished(bool status); void route_finished(bool status); void taskCanceled(); -- cgit v1.2.3