From 7044f56246417c4db9fc9df2feebb8138e56d51a Mon Sep 17 00:00:00 2001 From: Simon Schubert <2@0x2c.org> Date: Fri, 22 Feb 2019 22:36:19 +0100 Subject: ice40: support u4k --- ice40/resource/chipdb.rc | 1 + ice40/resource/embed.cc | 4 +++- ice40/resource/resource.h | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) (limited to 'ice40/resource') diff --git a/ice40/resource/chipdb.rc b/ice40/resource/chipdb.rc index a6f2dbe8..46459538 100644 --- a/ice40/resource/chipdb.rc +++ b/ice40/resource/chipdb.rc @@ -3,4 +3,5 @@ IDR_CHIPDB_384 BINARYFILE "..\chipdbs\chipdb-384.bin" IDR_CHIPDB_1K BINARYFILE "..\chipdbs\chipdb-1k.bin" IDR_CHIPDB_5K BINARYFILE "..\chipdbs\chipdb-5k.bin" +IDR_CHIPDB_U4K BINARYFILE "..\chipdbs\chipdb-u4k.bin" IDR_CHIPDB_8K BINARYFILE "..\chipdbs\chipdb-8k.bin" diff --git a/ice40/resource/embed.cc b/ice40/resource/embed.cc index 74f2eee9..048ac474 100644 --- a/ice40/resource/embed.cc +++ b/ice40/resource/embed.cc @@ -8,6 +8,7 @@ NEXTPNR_NAMESPACE_BEGIN const char *chipdb_blob_384; const char *chipdb_blob_1k; const char *chipdb_blob_5k; +const char *chipdb_blob_u4k; const char *chipdb_blob_8k; const char *LoadFileInResource(int name, int type, DWORD &size) @@ -24,7 +25,8 @@ void load_chipdb() chipdb_blob_384 = LoadFileInResource(IDR_CHIPDB_384, BINARYFILE, size); chipdb_blob_1k = LoadFileInResource(IDR_CHIPDB_1K, BINARYFILE, size); chipdb_blob_5k = LoadFileInResource(IDR_CHIPDB_5K, BINARYFILE, size); + chipdb_blob_u4k = LoadFileInResource(IDR_CHIPDB_U4K, BINARYFILE, size); chipdb_blob_8k = LoadFileInResource(IDR_CHIPDB_8K, BINARYFILE, size); } -NEXTPNR_NAMESPACE_END \ No newline at end of file +NEXTPNR_NAMESPACE_END diff --git a/ice40/resource/resource.h b/ice40/resource/resource.h index 46997ae5..4dacbf61 100644 --- a/ice40/resource/resource.h +++ b/ice40/resource/resource.h @@ -3,3 +3,4 @@ #define IDR_CHIPDB_1K 102 #define IDR_CHIPDB_5K 103 #define IDR_CHIPDB_8K 104 +#define IDR_CHIPDB_U4K 105 -- cgit v1.2.3