summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/trs80m3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/trs80m3.cpp')
-rw-r--r--src/mame/machine/trs80m3.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/machine/trs80m3.cpp b/src/mame/machine/trs80m3.cpp
index 3ab8e597985..85c81ba4d0e 100644
--- a/src/mame/machine/trs80m3.cpp
+++ b/src/mame/machine/trs80m3.cpp
@@ -389,17 +389,17 @@ void trs80m3_state::port_f4_w(uint8_t data)
m_wait = false;
}
- m_floppy = nullptr;
+ m_fdd = nullptr;
- if (BIT(data, 0)) m_floppy = m_floppy0->get_device();
- if (BIT(data, 1)) m_floppy = m_floppy1->get_device();
+ if (BIT(data, 0)) m_fdd = m_floppy[0]->get_device();
+ if (BIT(data, 1)) m_fdd = m_floppy[1]->get_device();
- m_fdc->set_floppy(m_floppy);
+ m_fdc->set_floppy(m_fdd);
- if (m_floppy)
+ if (m_fdd)
{
- m_floppy->mon_w(0);
- m_floppy->ss_w(BIT(data, 4));
+ m_fdd->mon_w(0);
+ m_fdd->ss_w(BIT(data, 4));
m_timeout = 1600;
}
@@ -443,8 +443,8 @@ INTERRUPT_GEN_MEMBER(trs80m3_state::rtc_interrupt)
{
m_timeout--;
if (m_timeout == 0)
- if (m_floppy)
- m_floppy->mon_w(1); // motor off
+ if (m_fdd)
+ m_fdd->mon_w(1); // motor off
}
// Also, if cpu is in wait, unlock it and trigger NMI
// Don't, it breaks disk loading
@@ -625,7 +625,7 @@ void trs80m3_state::machine_reset()
if (m_model4 & 6)
port_84_w(0); // 4 & 4P - switch in devices
- m_floppy = nullptr;
+ m_fdd = nullptr;
}