summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/novagbase.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/novagbase.h')
-rw-r--r--src/mame/includes/novagbase.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/includes/novagbase.h b/src/mame/includes/novagbase.h
index 0d944df9b52..a29e0cc3056 100644
--- a/src/mame/includes/novagbase.h
+++ b/src/mame/includes/novagbase.h
@@ -36,6 +36,11 @@ public:
m_display_maxx(0)
{ }
+ TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
+ DECLARE_PALETTE_INIT(novag_lcd);
+ HD44780_PIXEL_UPDATE(novag_lcd_pixel_update);
+
+protected:
// devices/pointers
required_device<cpu_device> m_maincpu;
optional_device<dac_bit_interface> m_dac;
@@ -64,16 +69,12 @@ public:
u16 m_display_segmask[0x20]; // if not 0, display matrix row is a digit, mask indicates connected segments
u8 m_display_decay[0x20][0x20]; // (internal use)
- TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick);
void display_update();
void set_display_size(int maxx, int maxy);
void set_display_segmask(u32 digits, u32 mask);
void display_matrix(int maxx, int maxy, u32 setx, u32 sety, bool update = true);
- DECLARE_PALETTE_INIT(novag_lcd);
- HD44780_PIXEL_UPDATE(novag_lcd_pixel_update);
-protected:
virtual void machine_start() override;
virtual void machine_reset() override;
};