diff options
Diffstat (limited to 'src/mame/drivers/korgdss1.cpp')
-rw-r--r-- | src/mame/drivers/korgdss1.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/mame/drivers/korgdss1.cpp b/src/mame/drivers/korgdss1.cpp index 69b13016ebd..317137c4a23 100644 --- a/src/mame/drivers/korgdss1.cpp +++ b/src/mame/drivers/korgdss1.cpp @@ -72,7 +72,6 @@ private: void bank_switch_w(u8 data); void panel_led_w(u8 data); - DECLARE_WRITE_LINE_MEMBER(fdc_reset_w); DECLARE_WRITE_LINE_MEMBER(fdc_tc_w); DECLARE_WRITE_LINE_MEMBER(sed9420c_trgin_w); u8 fdc_r(offs_t offset); @@ -156,12 +155,6 @@ void korg_dss1_state::panel_led_w(u8 data) // TODO } -WRITE_LINE_MEMBER(korg_dss1_state::fdc_reset_w) -{ - if (!state) - m_fdc->soft_reset(); -} - WRITE_LINE_MEMBER(korg_dss1_state::fdc_tc_w) { if (m_cpu1.found()) @@ -444,7 +437,7 @@ void korg_dss1_state::klm780(machine_config &config) m_io1->out_pc_callback().set(m_lcdc, FUNC(hd44780_device::e_w)).bit(0); m_io1->out_pc_callback().append(m_lcdc, FUNC(hd44780_device::rw_w)).bit(1); m_io1->out_pc_callback().append(m_lcdc, FUNC(hd44780_device::rs_w)).bit(2); - m_io1->out_pc_callback().append(FUNC(korg_dss1_state::fdc_reset_w)).bit(3); + m_io1->out_pc_callback().append(m_fdc, FUNC(upd765a_device::reset_w)).bit(3).invert(); m_io1->out_pc_callback().append(FUNC(korg_dss1_state::fdc_tc_w)).bit(4); m_io1->out_pc_callback().append(FUNC(korg_dss1_state::sed9420c_trgin_w)).bit(5); |