diff options
Diffstat (limited to 'src/mame/trs/tandy2k.cpp')
| -rw-r--r-- | src/mame/trs/tandy2k.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/trs/tandy2k.cpp b/src/mame/trs/tandy2k.cpp index 5955885a7ab..ec032fd83ff 100644 --- a/src/mame/trs/tandy2k.cpp +++ b/src/mame/trs/tandy2k.cpp @@ -1076,7 +1076,10 @@ void tandy2k_state::tandy2k(machine_config &config) PIC8259(config, m_pic1, 0); m_pic1->out_int_callback().set(m_maincpu, FUNC(i80186_cpu_device::int1_w)); - I8272A(config, m_fdc, 16_MHz_XTAL / 4, true); + // there were two drive types shipped on the 2k, one sets ready when a disk is inserted + // and the door closed, the other disconnects ready on the drive itself + // the ready line from the cable is connected to the fdc + I8272A(config, m_fdc, 16_MHz_XTAL / 4, false); m_fdc->set_select_lines_connected(true); m_fdc->intrq_wr_callback().set(m_pic0, FUNC(pic8259_device::ir4_w)); m_fdc->drq_wr_callback().set(FUNC(tandy2k_state::fdc_drq_w)); |
