diff options
Diffstat (limited to 'src/emu/machine/msm5832.h')
-rw-r--r-- | src/emu/machine/msm5832.h | 26 |
1 files changed, 2 insertions, 24 deletions
diff --git a/src/emu/machine/msm5832.h b/src/emu/machine/msm5832.h index 9a220af11cc..a93c2589ffc 100644 --- a/src/emu/machine/msm5832.h +++ b/src/emu/machine/msm5832.h @@ -41,35 +41,15 @@ // TYPE DEFINITIONS //************************************************************************** -// ======================> msm5832_device_config - -class msm5832_device_config : public device_config, - public device_config_rtc_interface -{ - friend class msm5832_device; - - // construction/destruction - msm5832_device_config(const machine_config &mconfig, const char *tag, const device_config *owner, UINT32 clock); - -public: - // allocators - static device_config *static_alloc_device_config(const machine_config &mconfig, const char *tag, const device_config *owner, UINT32 clock); - virtual device_t *alloc_device(running_machine &machine) const; -}; - - - // ======================> msm5832_device class msm5832_device : public device_t, public device_rtc_interface { - friend class msm5832_device_config; - +public: // construction/destruction - msm5832_device(running_machine &_machine, const msm5832_device_config &_config); + msm5832_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); -public: DECLARE_READ8_MEMBER( data_r ); DECLARE_WRITE8_MEMBER( data_w ); @@ -111,8 +91,6 @@ private: // timers emu_timer *m_clock_timer; - - const msm5832_device_config &m_config; }; |