diff options
Diffstat (limited to 'src/devices/video/ef9364.h')
-rw-r--r-- | src/devices/video/ef9364.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/devices/video/ef9364.h b/src/devices/video/ef9364.h index 26aa86736f0..3fce51cf29c 100644 --- a/src/devices/video/ef9364.h +++ b/src/devices/video/ef9364.h @@ -22,7 +22,7 @@ // ======================> ef9364_device -class ef9364_device : public device_t, +class ef9364_device : public device_t, public device_memory_interface, public device_video_interface { @@ -54,6 +54,9 @@ public: void char_latch_w(uint8_t data); void command_w(uint8_t cmd); + uint8_t videoram_r(offs_t offset) { return m_textram->read_byte(offset); } + void videoram_w(offs_t offset, uint8_t data) { m_textram->write_byte(offset, data); } + protected: // device-level overrides virtual void device_start() override; @@ -94,7 +97,6 @@ private: int cursor_state; uint32_t clock_freq; - bitmap_rgb32 m_screen_out; required_device<palette_device> m_palette; }; |