summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/v6809.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/v6809.cpp')
-rw-r--r--src/mame/drivers/v6809.cpp12
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