diff options
Diffstat (limited to 'src/mame/drivers/v6809.cpp')
-rw-r--r-- | src/mame/drivers/v6809.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/mame/drivers/v6809.cpp b/src/mame/drivers/v6809.cpp index 77ad42d0de4..d94b32b958a 100644 --- a/src/mame/drivers/v6809.cpp +++ b/src/mame/drivers/v6809.cpp @@ -46,6 +46,7 @@ ToDo: *******************************************************************************************/ #include "emu.h" + #include "cpu/m6809/m6809.h" #include "imagedev/floppy.h" #include "machine/6821pia.h" @@ -57,11 +58,14 @@ ToDo: #include "machine/wd_fdc.h" #include "sound/spkrdev.h" #include "video/mc6845.h" + #include "emupal.h" #include "screen.h" #include "speaker.h" +namespace { + class v6809_state : public driver_device { public: @@ -81,10 +85,11 @@ public: void v6809(machine_config &config); -private: - virtual void machine_reset() override; +protected: virtual void machine_start() override; + virtual void machine_reset() override; +private: DECLARE_WRITE_LINE_MEMBER(speaker_en_w); DECLARE_WRITE_LINE_MEMBER(speaker_w); u8 pb_r(); @@ -368,6 +373,9 @@ ROM_START( v6809 ) ROM_RELOAD(0x0800, 0x0800) ROM_END +} // anonymous namespace + + /* Driver */ // YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS |