summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/d6800.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/d6800.cpp')
-rw-r--r--src/mame/drivers/d6800.cpp49
1 files changed, 25 insertions, 24 deletions
diff --git a/src/mame/drivers/d6800.cpp b/src/mame/drivers/d6800.cpp
index 8c628c314a4..b5ae97dbe1c 100644
--- a/src/mame/drivers/d6800.cpp
+++ b/src/mame/drivers/d6800.cpp
@@ -54,21 +54,22 @@ class d6800_state : public driver_device
{
public:
d6800_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
- m_maincpu(*this, "maincpu"),
- m_cass(*this, "cassette"),
- m_pia(*this, "pia"),
- m_beeper(*this, "beeper"),
- m_videoram(*this, "videoram"),
- m_io_x0(*this, "X0"),
- m_io_x1(*this, "X1"),
- m_io_x2(*this, "X2"),
- m_io_x3(*this, "X3"),
- m_io_y0(*this, "Y0"),
- m_io_y1(*this, "Y1"),
- m_io_y2(*this, "Y2"),
- m_io_y3(*this, "Y3"),
- m_io_shift(*this, "SHIFT") { }
+ : driver_device(mconfig, type, tag)
+ , m_maincpu(*this, "maincpu")
+ , m_cass(*this, "cassette")
+ , m_pia(*this, "pia")
+ , m_beeper(*this, "beeper")
+ , m_videoram(*this, "videoram")
+ , m_io_x0(*this, "X0")
+ , m_io_x1(*this, "X1")
+ , m_io_x2(*this, "X2")
+ , m_io_x3(*this, "X3")
+ , m_io_y0(*this, "Y0")
+ , m_io_y1(*this, "Y1")
+ , m_io_y2(*this, "Y2")
+ , m_io_y3(*this, "Y3")
+ , m_io_shift(*this, "SHIFT")
+ { }
DECLARE_READ8_MEMBER( d6800_cassette_r );
DECLARE_WRITE8_MEMBER( d6800_cassette_w );
@@ -79,7 +80,15 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(d6800_c);
TIMER_DEVICE_CALLBACK_MEMBER(d6800_p);
DECLARE_QUICKLOAD_LOAD_MEMBER( d6800 );
-protected:
+
+private:
+ uint8_t m_rtc;
+ bool m_cb2;
+ bool m_cassold;
+ uint8_t m_cass_data[4];
+ uint8_t m_portb;
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<cassette_image_device> m_cass;
required_device<pia6821_device> m_pia;
@@ -94,14 +103,6 @@ protected:
required_ioport m_io_y2;
required_ioport m_io_y3;
required_ioport m_io_shift;
-private:
- uint8_t m_rtc;
- bool m_cb2;
- bool m_cassold;
- uint8_t m_cass_data[4];
- uint8_t m_portb;
- virtual void machine_start() override;
- virtual void machine_reset() override;
};