diff options
Diffstat (limited to 'src/mame/skeleton/mindset.cpp')
-rw-r--r-- | src/mame/skeleton/mindset.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/skeleton/mindset.cpp b/src/mame/skeleton/mindset.cpp index b0c2d8e2c9a..69013e710f8 100644 --- a/src/mame/skeleton/mindset.cpp +++ b/src/mame/skeleton/mindset.cpp @@ -73,7 +73,7 @@ protected: void irq_w(int state); - mindset_module_interface(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + mindset_module_interface(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock); virtual void device_start() override; virtual void device_reset() override; @@ -93,7 +93,7 @@ void mindset_module_interface::device_reset() m_irq_cb(m_irq_state); } -mindset_module_interface::mindset_module_interface(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) : +mindset_module_interface::mindset_module_interface(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, type, tag, owner, clock), m_irq_cb(*this) { @@ -111,14 +111,14 @@ class mindset_module: public device_t, public: template <typename T> mindset_module(const machine_config &mconfig, const char *tag, device_t *owner, T &&opts, const char *dflt, bool fixed = false) - : mindset_module(mconfig, tag, owner, 0) + : mindset_module(mconfig, tag, owner) { option_reset(); opts(*this); set_default_option(dflt); set_fixed(fixed); } - mindset_module(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + mindset_module(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock = XTAL()); virtual ~mindset_module() = default; void map(address_space &space, offs_t base, bool id); @@ -130,7 +130,7 @@ protected: DEFINE_DEVICE_TYPE(MINDSET_MODULE, mindset_module, "mindset_module", "MINDSET module") -mindset_module::mindset_module(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : +mindset_module::mindset_module(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, MINDSET_MODULE, tag, owner, clock), device_slot_interface(mconfig, *this) { @@ -157,7 +157,7 @@ void mindset_module::map(address_space &space, offs_t base, bool id) class mindset_sound_module: public mindset_module_interface { public: - mindset_sound_module(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + mindset_sound_module(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock = XTAL()); virtual ~mindset_sound_module() = default; virtual void map(address_map &map) override; @@ -182,7 +182,7 @@ private: DEFINE_DEVICE_TYPE(MINDSET_SOUND_MODULE, mindset_sound_module, "mindset_sound_module", "MINDSET stereo sound module") -mindset_sound_module::mindset_sound_module(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : +mindset_sound_module::mindset_sound_module(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : mindset_module_interface(mconfig, MINDSET_SOUND_MODULE, tag, owner, clock), m_soundcpu(*this, "soundcpu"), m_dac(*this, "dac") @@ -249,13 +249,13 @@ void mindset_sound_module::device_add_mconfig(machine_config &config) m_soundcpu->p2_out_cb().set(FUNC(mindset_sound_module::p2_w)); SPEAKER(config, "rspeaker").front_right(); - DAC_8BIT_R2R(config, m_dac, 0).add_route(ALL_OUTPUTS, "rspeaker", 0.5); + DAC_8BIT_R2R(config, m_dac).add_route(ALL_OUTPUTS, "rspeaker", 0.5); } class mindset_rs232_module: public mindset_module_interface { public: - mindset_rs232_module(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + mindset_rs232_module(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock = XTAL()); virtual ~mindset_rs232_module() = default; virtual void map(address_map &map) override; @@ -271,7 +271,7 @@ private: DEFINE_DEVICE_TYPE(MINDSET_RS232_MODULE, mindset_rs232_module, "mindset_rs232_module", "MINDSET RS232 module") -mindset_rs232_module::mindset_rs232_module(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : +mindset_rs232_module::mindset_rs232_module(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : mindset_module_interface(mconfig, MINDSET_RS232_MODULE, tag, owner, clock), m_ins8250(*this, "ins8250"), m_rs232(*this, "rs232") @@ -1349,7 +1349,7 @@ void mindset_state::mindset(machine_config &config) FLOPPY_CONNECTOR(config, m_fdco[1], pc_dd_floppies, "525dd", floppy_image_device::default_pc_floppy_formats); SPEAKER(config, "lspeaker").front_left(); - DAC_8BIT_R2R(config, m_dac, 0).add_route(ALL_OUTPUTS, "lspeaker", 0.5); + DAC_8BIT_R2R(config, m_dac).add_route(ALL_OUTPUTS, "lspeaker", 0.5); MINDSET_MODULE(config, "m0", mindset_modules, "stereo", false); MINDSET_MODULE(config, "m1", mindset_modules, "rs232", false); |