summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mini2440.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mini2440.cpp')
-rw-r--r--src/mame/drivers/mini2440.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/mame/drivers/mini2440.cpp b/src/mame/drivers/mini2440.cpp
index b7bf93d24df..fd663f30d87 100644
--- a/src/mame/drivers/mini2440.cpp
+++ b/src/mame/drivers/mini2440.cpp
@@ -32,6 +32,13 @@ public:
m_penx(*this, "PENX"),
m_peny(*this, "PENY") { }
+ void mini2440(machine_config &config);
+
+ void init_mini2440();
+
+ DECLARE_INPUT_CHANGED_MEMBER(mini2440_input_changed);
+
+private:
required_device<cpu_device> m_maincpu;
required_device<s3c2440_device> m_s3c2440;
required_device<nand_device> m_nand;
@@ -41,10 +48,8 @@ public:
required_ioport m_peny;
uint32_t m_port[9];
- void init_mini2440();
virtual void machine_start() override;
virtual void machine_reset() override;
- DECLARE_INPUT_CHANGED_MEMBER(mini2440_input_changed);
inline void verboselog(int n_level, const char *s_fmt, ...) ATTR_PRINTF(3,4);
DECLARE_READ32_MEMBER(s3c2440_gpio_port_r);
DECLARE_WRITE32_MEMBER(s3c2440_gpio_port_w);
@@ -56,7 +61,6 @@ public:
DECLARE_WRITE16_MEMBER(s3c2440_i2s_data_w );
DECLARE_READ32_MEMBER(s3c2440_adc_data_r );
- void mini2440(machine_config &config);
void mini2440_map(address_map &map);
};