aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/arch.cc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-07-09 15:02:29 +0200
committerClifford Wolf <clifford@clifford.at>2018-07-09 15:05:44 +0200
commit3be10f629a7a5eb68cfca01ac8a1464585817f22 (patch)
tree7a3c2b9f4695dba8180b0511f522f16d61881059 /ice40/arch.cc
parenta1cd9fcf73685a5b0c4e721d405550096d85d566 (diff)
downloadnextpnr-3be10f629a7a5eb68cfca01ac8a1464585817f22.tar.gz
nextpnr-3be10f629a7a5eb68cfca01ac8a1464585817f22.tar.bz2
nextpnr-3be10f629a7a5eb68cfca01ac8a1464585817f22.zip
Add ice40 wire gfx enums
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'ice40/arch.cc')
-rw-r--r--ice40/arch.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/ice40/arch.cc b/ice40/arch.cc
index aed99b7b..ecd0a411 100644
--- a/ice40/arch.cc
+++ b/ice40/arch.cc
@@ -22,6 +22,8 @@
#include "log.h"
#include "nextpnr.h"
#include "util.h"
+#include "gfx.h"
+
NEXTPNR_NAMESPACE_BEGIN
// -----------------------------------------------------------------------
@@ -452,7 +454,9 @@ std::vector<GraphicElement> Arch::getBelGraphics(BelId bel) const
lc_sw.y2 = ty + 0.75;
ret.push_back(lc_sw);
-
+ // All the wires
+ for (int i = TILE_WIRE_GLB2LOCAL_0; i <= TILE_WIRE_SP12_H_L_23; i++)
+ gfxTileWire(ret, tx, ty, GfxTileWireId(i));
}
}