summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/aristmk5.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/aristmk5.cpp')
-rw-r--r--src/mame/drivers/aristmk5.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/aristmk5.cpp b/src/mame/drivers/aristmk5.cpp
index 4ad362d3474..d4ca739dd12 100644
--- a/src/mame/drivers/aristmk5.cpp
+++ b/src/mame/drivers/aristmk5.cpp
@@ -483,6 +483,19 @@ public:
, m_lamps(*this, "lamp%u", 0U)
{ }
+ void aristmk5(machine_config &config);
+ void aristmk5_touch(machine_config &config);
+ void aristmk5_usa(machine_config &config);
+ void aristmk5_usa_touch(machine_config &config);
+
+ void init_aristmk5();
+
+ INPUT_CHANGED_MEMBER(coin_start);
+ CUSTOM_INPUT_MEMBER(coin_r);
+ CUSTOM_INPUT_MEMBER(coin_usa_r);
+ CUSTOM_INPUT_MEMBER(hopper_r);
+
+private:
DECLARE_WRITE32_MEMBER(Ns5w48);
DECLARE_READ32_MEMBER(Ns5x58);
DECLARE_READ32_MEMBER(Ns5r50);
@@ -507,18 +520,6 @@ public:
DECLARE_READ8_MEMBER(spi_data_r);
DECLARE_WRITE_LINE_MEMBER(uart_irq_callback);
- void init_aristmk5();
- void aristmk5(machine_config &config);
- void aristmk5_touch(machine_config &config);
- void aristmk5_usa(machine_config &config);
- void aristmk5_usa_touch(machine_config &config);
-
- INPUT_CHANGED_MEMBER(coin_start);
- CUSTOM_INPUT_MEMBER(coin_r);
- CUSTOM_INPUT_MEMBER(coin_usa_r);
- CUSTOM_INPUT_MEMBER(hopper_r);
-
-protected:
virtual void machine_start() override;
virtual void machine_reset() override;
TIMER_CALLBACK_MEMBER(mk5_VSYNC_callback);
@@ -535,7 +536,6 @@ protected:
uint64_t m_coin_start_cycles;
uint8_t m_coin_div;
-private:
required_device_array<eeprom_serial_93cxx_device, 2> m_eeprom;
required_device<ds1302_device> m_rtc;
required_device<nvram_device> m_nvram;