summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/px4.cpp
diff options
context:
space:
mode:
author David Haywood <hazemamewip@hotmail.com>2018-07-01 02:34:14 +0100
committer ajrhacker <ajrhacker@users.noreply.github.com>2018-06-30 21:34:14 -0400
commit7bfe316fd41e7c2bb9ef1bb160f152ae1635e9f9 (patch)
tree4422f6f2e8735c92c81f1027adfadbbe2ba25793 /src/mame/drivers/px4.cpp
parent296de771c3a9f7712f72e600dcb381a2c94190db (diff)
stronger private: use (N, O, P, Q, R) (#3717)
* private N,O (nw) * P + Q (nw) * R (nt)
Diffstat (limited to 'src/mame/drivers/px4.cpp')
-rw-r--r--src/mame/drivers/px4.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/mame/drivers/px4.cpp b/src/mame/drivers/px4.cpp
index 68766ec39b4..1f6f7922351 100644
--- a/src/mame/drivers/px4.cpp
+++ b/src/mame/drivers/px4.cpp
@@ -84,8 +84,13 @@ public:
m_centronics_busy(0), m_centronics_perror(0)
{ }
+ void px4(machine_config &config);
+
void init_px4();
+ DECLARE_INPUT_CHANGED_MEMBER( key_callback );
+
+protected:
DECLARE_PALETTE_INIT( px4 );
uint32_t screen_update_px4(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
@@ -117,7 +122,6 @@ public:
DECLARE_WRITE8_MEMBER( swr_w );
DECLARE_WRITE8_MEMBER( ioctlr_w );
- DECLARE_INPUT_CHANGED_MEMBER( key_callback );
TIMER_DEVICE_CALLBACK_MEMBER( ext_cassette_read );
TIMER_DEVICE_CALLBACK_MEMBER( frc_tick );
@@ -135,10 +139,9 @@ public:
DECLARE_WRITE_LINE_MEMBER( centronics_busy_w ) { m_centronics_busy = state; }
DECLARE_WRITE_LINE_MEMBER( centronics_perror_w ) { m_centronics_perror = state; }
- void px4(machine_config &config);
void px4_io(address_map &map);
void px4_mem(address_map &map);
-protected:
+
// driver_device overrides
virtual void machine_start() override;
virtual void machine_reset() override;
@@ -149,7 +152,6 @@ protected:
virtual void rcv_callback() override;
virtual void rcv_complete() override;
-private:
// z80 interrupt sources
enum
{
@@ -262,8 +264,11 @@ public:
m_ramdisk(nullptr)
{ }
+ void px4p(machine_config &config);
+
void init_px4p();
+private:
DECLARE_PALETTE_INIT( px4p );
DECLARE_WRITE8_MEMBER( ramdisk_address_w );
@@ -271,13 +276,11 @@ public:
DECLARE_WRITE8_MEMBER( ramdisk_data_w );
DECLARE_READ8_MEMBER( ramdisk_control_r );
- void px4p(machine_config &config);
void px4p_io(address_map &map);
-protected:
+
// driver_device overrides
virtual void machine_start() override;
-private:
required_device<nvram_device> m_rdnvram;
required_device<generic_slot_device> m_rdsocket;