summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/trs/tandy2k.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/trs/tandy2k.cpp')
-rw-r--r--src/mame/trs/tandy2k.cpp5
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));