aboutsummaryrefslogtreecommitdiffstats
path: root/dummy
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2018-06-10 18:25:23 +0200
committerMiodrag Milanovic <mmicko@gmail.com>2018-06-10 18:25:23 +0200
commit67227847e5771f7b99d4f6959634012b4b03f2e5 (patch)
tree408cf2646dab2dd89d46044f61f3b70d951a05ef /dummy
parentd3f1112580b1920cae8684d95e0c5eb65c785efe (diff)
downloadnextpnr-67227847e5771f7b99d4f6959634012b4b03f2e5.tar.gz
nextpnr-67227847e5771f7b99d4f6959634012b4b03f2e5.tar.bz2
nextpnr-67227847e5771f7b99d4f6959634012b4b03f2e5.zip
Pass design to gui, display chip name
Diffstat (limited to 'dummy')
-rw-r--r--dummy/chip.cc1
-rw-r--r--dummy/chip.h4
-rw-r--r--dummy/main.cc2
3 files changed, 6 insertions, 1 deletions
diff --git a/dummy/chip.cc b/dummy/chip.cc
index 04961d25..603be7e5 100644
--- a/dummy/chip.cc
+++ b/dummy/chip.cc
@@ -21,6 +21,7 @@
Chip::Chip(ChipArgs) {}
+std::string Chip::getChipName() { return "Dummy"; }
// ---------------------------------------------------------------
BelId Chip::getBelByName(IdString name) const { return BelId(); }
diff --git a/dummy/chip.h b/dummy/chip.h
index 255bfee4..da9ee7af 100644
--- a/dummy/chip.h
+++ b/dummy/chip.h
@@ -61,10 +61,14 @@ struct ChipArgs
{
};
+std::string getChipName(ChipArgs id);
+
struct Chip
{
Chip(ChipArgs args);
+ std::string getChipName();
+
BelId getBelByName(IdString name) const;
IdString getBelName(BelId bel) const;
void bindBel(BelId bel, IdString cell);
diff --git a/dummy/main.cc b/dummy/main.cc
index 4de749b7..c84d595c 100644
--- a/dummy/main.cc
+++ b/dummy/main.cc
@@ -28,7 +28,7 @@ int main(int argc, char *argv[])
Design design(ChipArgs{});
QApplication a(argc, argv);
- MainWindow w;
+ MainWindow w(&design);
w.show();
return a.exec();