diff options
Diffstat (limited to 'src/devices/bus/midi')
-rw-r--r-- | src/devices/bus/midi/midi.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/midi/midi.h | 4 | ||||
-rw-r--r-- | src/devices/bus/midi/midiinport.cpp | 4 | ||||
-rw-r--r-- | src/devices/bus/midi/midiinport.h | 2 | ||||
-rw-r--r-- | src/devices/bus/midi/midioutport.cpp | 4 | ||||
-rw-r--r-- | src/devices/bus/midi/midioutport.h | 2 |
6 files changed, 9 insertions, 9 deletions
diff --git a/src/devices/bus/midi/midi.cpp b/src/devices/bus/midi/midi.cpp index cff94bfe159..a9161323b5f 100644 --- a/src/devices/bus/midi/midi.cpp +++ b/src/devices/bus/midi/midi.cpp @@ -5,7 +5,7 @@ DEFINE_DEVICE_TYPE(MIDI_PORT, midi_port_device, "midi_port", "MIDI port") -midi_port_device::midi_port_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : +midi_port_device::midi_port_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, MIDI_PORT, tag, owner, clock), device_single_card_slot_interface<device_midi_port_interface>(mconfig, *this), m_rxd(0), diff --git a/src/devices/bus/midi/midi.h b/src/devices/bus/midi/midi.h index cdd89a84b6d..0b323314904 100644 --- a/src/devices/bus/midi/midi.h +++ b/src/devices/bus/midi/midi.h @@ -15,14 +15,14 @@ class midi_port_device : public device_t, public device_single_card_slot_interfa public: template <typename T> midi_port_device(machine_config const &mconfig, char const *tag, device_t *owner, T &&opts, char const *dflt) - : midi_port_device(mconfig, tag, owner, (uint32_t)0) + : midi_port_device(mconfig, tag, owner) { option_reset(); opts(*this); set_default_option(dflt); set_fixed(false); } - midi_port_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); + midi_port_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock = XTAL()); virtual ~midi_port_device(); // static configuration helpers diff --git a/src/devices/bus/midi/midiinport.cpp b/src/devices/bus/midi/midiinport.cpp index bad75b6959e..97b46965d4b 100644 --- a/src/devices/bus/midi/midiinport.cpp +++ b/src/devices/bus/midi/midiinport.cpp @@ -13,7 +13,7 @@ DEFINE_DEVICE_TYPE(MIDIIN_PORT, midiin_port_device, "midiin_port", "MIDI In port") -midiin_port_device::midiin_port_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +midiin_port_device::midiin_port_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, MIDIIN_PORT, tag, owner, clock), device_midi_port_interface(mconfig, *this), m_midiin(*this, "midiinimg") @@ -22,6 +22,6 @@ midiin_port_device::midiin_port_device(const machine_config &mconfig, const char void midiin_port_device::device_add_mconfig(machine_config &config) { - MIDIIN(config, m_midiin, 0); + MIDIIN(config, m_midiin); m_midiin->input_callback().set(FUNC(midiin_port_device::read)); } diff --git a/src/devices/bus/midi/midiinport.h b/src/devices/bus/midi/midiinport.h index 526af88bb2a..9777c72e95f 100644 --- a/src/devices/bus/midi/midiinport.h +++ b/src/devices/bus/midi/midiinport.h @@ -20,7 +20,7 @@ class midiin_port_device : public device_t, public device_midi_port_interface { public: - midiin_port_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + midiin_port_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); protected: virtual void device_add_mconfig(machine_config &config) override; diff --git a/src/devices/bus/midi/midioutport.cpp b/src/devices/bus/midi/midioutport.cpp index 7f15c79fc70..5f00e87e636 100644 --- a/src/devices/bus/midi/midioutport.cpp +++ b/src/devices/bus/midi/midioutport.cpp @@ -13,7 +13,7 @@ DEFINE_DEVICE_TYPE(MIDIOUT_PORT, midiout_port_device, "midiout_port", "MIDI Out port") -midiout_port_device::midiout_port_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) +midiout_port_device::midiout_port_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock) : device_t(mconfig, MIDIOUT_PORT, tag, owner, clock), device_midi_port_interface(mconfig, *this), m_midiout(*this, "midioutimg") @@ -22,5 +22,5 @@ midiout_port_device::midiout_port_device(const machine_config &mconfig, const ch void midiout_port_device::device_add_mconfig(machine_config &config) { - MIDIOUT(config, m_midiout, 0); + MIDIOUT(config, m_midiout); } diff --git a/src/devices/bus/midi/midioutport.h b/src/devices/bus/midi/midioutport.h index 2cc33ae922f..7c75d3714ba 100644 --- a/src/devices/bus/midi/midioutport.h +++ b/src/devices/bus/midi/midioutport.h @@ -20,7 +20,7 @@ class midiout_port_device : public device_t, public device_midi_port_interface { public: - midiout_port_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + midiout_port_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock); virtual DECLARE_WRITE_LINE_MEMBER( input_txd ) override { if (started()) m_midiout->tx(state); } |