diff options
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 |
commit | 7bfe316fd41e7c2bb9ef1bb160f152ae1635e9f9 (patch) | |
tree | 4422f6f2e8735c92c81f1027adfadbbe2ba25793 /src/mame/drivers/px4.cpp | |
parent | 296de771c3a9f7712f72e600dcb381a2c94190db (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.cpp | 17 |
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; |