aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/mem.h
diff options
context:
space:
mode:
authorMarcelina Koƛcielnicka <mwk@0x04.net>2021-05-23 18:29:44 +0200
committerMarcelina Koƛcielnicka <mwk@0x04.net>2021-05-23 22:05:26 +0200
commitafd5366fc2841ef21acc9f994ca2052b9dfa21e8 (patch)
treef539c0492862f16a8f07d9910a32386d20479e40 /kernel/mem.h
parent33513d923a398a955c1c7e5f534e3099f3940154 (diff)
downloadyosys-afd5366fc2841ef21acc9f994ca2052b9dfa21e8.tar.gz
yosys-afd5366fc2841ef21acc9f994ca2052b9dfa21e8.tar.bz2
yosys-afd5366fc2841ef21acc9f994ca2052b9dfa21e8.zip
extract_rdff: Add initvals parameter.
This is not used yet, but will be needed when read port reset/initial value support lands.
Diffstat (limited to 'kernel/mem.h')
-rw-r--r--kernel/mem.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/mem.h b/kernel/mem.h
index f5c7b641f..a2af6a183 100644
--- a/kernel/mem.h
+++ b/kernel/mem.h
@@ -21,6 +21,7 @@
#define MEM_H
#include "kernel/yosys.h"
+#include "kernel/ffinit.h"
YOSYS_NAMESPACE_BEGIN
@@ -70,7 +71,7 @@ struct Mem {
Const get_init_data() const;
static std::vector<Mem> get_all_memories(Module *module);
static std::vector<Mem> get_selected_memories(Module *module);
- Cell *extract_rdff(int idx);
+ Cell *extract_rdff(int idx, FfInitVals *initvals);
Mem(Module *module, IdString memid, int width, int start_offset, int size) : module(module), memid(memid), packed(false), mem(nullptr), cell(nullptr), width(width), start_offset(start_offset), size(size) {}
};