diff options
Diffstat (limited to 'src/mame/machine/beta.h')
-rw-r--r-- | src/mame/machine/beta.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/mame/machine/beta.h b/src/mame/machine/beta.h index c1ffa85db4d..a8505977cf1 100644 --- a/src/mame/machine/beta.h +++ b/src/mame/machine/beta.h @@ -9,8 +9,10 @@ 04/05/2008 Created by Miodrag Milanovic *********************************************************************/ -#ifndef __BETA_H__ -#define __BETA_H__ +#ifndef MAME_MACHINE_BETA_H +#define MAME_MACHINE_BETA_H + +#pragma once #include "machine/wd_fdc.h" @@ -21,7 +23,6 @@ class beta_disk_device : public device_t { public: beta_disk_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); - ~beta_disk_device() {} DECLARE_READ8_MEMBER(status_r); DECLARE_READ8_MEMBER(track_r); @@ -40,8 +41,6 @@ public: void enable(); void disable(); - uint8_t m_betadisk_active; - protected: // device-level overrides virtual void device_start() override; @@ -50,14 +49,16 @@ protected: virtual machine_config_constructor device_mconfig_additions() const override; private: - required_device<kr1818vg93_t> m_wd179x; + uint8_t m_betadisk_active; + + required_device<kr1818vg93_device> m_wd179x; required_device<floppy_connector> m_floppy0; required_device<floppy_connector> m_floppy1; required_device<floppy_connector> m_floppy2; required_device<floppy_connector> m_floppy3; }; -extern const device_type BETA_DISK; +DECLARE_DEVICE_TYPE(BETA_DISK, beta_disk_device) #define MCFG_BETA_DISK_ADD(_tag) \ @@ -66,4 +67,4 @@ extern const device_type BETA_DISK; #define MCFG_BETA_DISK_REMOVE(_tag) \ MCFG_DEVICE_REMOVE(_tag) -#endif /* __BETA_H__ */ +#endif // MAME_MACHINE_BETA_H |