summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/bert.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/bert.h')
-rw-r--r--src/mame/machine/bert.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/machine/bert.h b/src/mame/machine/bert.h
index 0d7fd688799..58c67ec5e1e 100644
--- a/src/mame/machine/bert.h
+++ b/src/mame/machine/bert.h
@@ -14,7 +14,6 @@ public:
bert_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
- static constexpr feature_type imperfect_features() { return feature::GRAPHICS; }
void map(address_map &map);
protected:
@@ -22,14 +21,15 @@ protected:
virtual void device_reset() override;
u16 read(offs_t offset);
- void write(offs_t offset, u16 data);
+ void write(offs_t offset, u16 data, u16 mem_mask);
private:
required_address_space m_memory_space;
memory_access_cache<1, 0, ENDIANNESS_BIG> *m_memory;
u16 m_control;
- u16 m_shifter;
+ u16 m_history;
+ u32 m_step;
};
DECLARE_DEVICE_TYPE(BERT, bert_device)