summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/midxunit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/midxunit.h')
-rw-r--r--src/mame/includes/midxunit.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mame/includes/midxunit.h b/src/mame/includes/midxunit.h
index b1bafb5c0c3..1389d426bed 100644
--- a/src/mame/includes/midxunit.h
+++ b/src/mame/includes/midxunit.h
@@ -16,6 +16,11 @@ public:
m_nvram(*this, "nvram"),
m_midway_serial_pic(*this, "serial_pic") { }
+ void midxunit(machine_config &config);
+
+ void init_revx();
+
+private:
DECLARE_READ16_MEMBER(midxunit_cmos_r);
DECLARE_WRITE16_MEMBER(midxunit_cmos_w);
DECLARE_WRITE16_MEMBER(midxunit_io_w);
@@ -31,15 +36,13 @@ public:
DECLARE_READ16_MEMBER(midxunit_sound_state_r);
DECLARE_WRITE16_MEMBER(midxunit_sound_w);
DECLARE_WRITE_LINE_MEMBER(midxunit_dcs_output_full);
- void init_revx();
DECLARE_MACHINE_RESET(midxunit);
DECLARE_VIDEO_START(midxunit);
void register_state_saving();
TMS340X0_SCANLINE_IND16_CB_MEMBER(scanline_update);
- void midxunit(machine_config &config);
void main_map(address_map &map);
-private:
+
required_shared_ptr<uint16_t> m_nvram;
required_device<midway_serial_pic_device> m_midway_serial_pic;
uint8_t m_cmos_write_enable;