diff options
author | Clifford Wolf <clifford@clifford.at> | 2018-06-29 20:36:34 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2018-06-29 20:36:34 +0200 |
commit | c73759f9f10753e383c8ecab5343fe94e03fc74d (patch) | |
tree | 95bcabd2d9e09138e9e7cad938666c105ab2b719 /common | |
parent | 302ccc14cfa4344aeefa413e4d686e1c279552fa (diff) | |
download | nextpnr-c73759f9f10753e383c8ecab5343fe94e03fc74d.tar.gz nextpnr-c73759f9f10753e383c8ecab5343fe94e03fc74d.tar.bz2 nextpnr-c73759f9f10753e383c8ecab5343fe94e03fc74d.zip |
Split "arch.h" in "arch.h" and "archdefs.h"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'common')
-rw-r--r-- | common/nextpnr.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/common/nextpnr.h b/common/nextpnr.h index b647d44c..36a8dc75 100644 --- a/common/nextpnr.h +++ b/common/nextpnr.h @@ -114,12 +114,16 @@ struct GraphicElement NEXTPNR_NAMESPACE_END -#define NEXTPNR_ARCH_TOP -#include "arch.h" -#undef NEXTPNR_ARCH_TOP +#include "archdefs.h" NEXTPNR_NAMESPACE_BEGIN +struct BelPin +{ + BelId bel; + PortPin pin; +}; + struct CellInfo; enum PlaceStrength @@ -218,9 +222,7 @@ struct BaseCtx NEXTPNR_NAMESPACE_END -#define NEXTPNR_ARCH_BOTTOM #include "arch.h" -#undef NEXTPNR_ARCH_BOTTOM NEXTPNR_NAMESPACE_BEGIN |