mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
fix MIDI output (nw)
This commit is contained in:
parent
4ef67ae5bc
commit
07afd32657
@ -26,6 +26,7 @@ midi_port_device::~midi_port_device()
|
||||
void midi_port_device::device_config_complete()
|
||||
{
|
||||
m_dev = dynamic_cast<device_midi_port_interface *>(get_card_device());
|
||||
m_dev->set_my_port_device(this);
|
||||
}
|
||||
|
||||
void midi_port_device::device_start()
|
||||
@ -38,3 +39,4 @@ WRITE_LINE_MEMBER( midi_port_device::write_txd )
|
||||
if(m_dev)
|
||||
m_dev->input_txd(state);
|
||||
}
|
||||
|
||||
|
@ -51,6 +51,8 @@ public:
|
||||
virtual DECLARE_WRITE_LINE_MEMBER( input_txd ) {}
|
||||
DECLARE_WRITE_LINE_MEMBER( output_rxd ) { m_port->m_rxd = state; m_port->m_rxd_handler(state); }
|
||||
|
||||
void set_my_port_device(midi_port_device *parent) { m_port = parent; }
|
||||
|
||||
protected:
|
||||
midi_port_device *m_port;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user