diff options
Diffstat (limited to 'src/mame/drivers/ibmpcjr.cpp')
-rw-r--r-- | src/mame/drivers/ibmpcjr.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mame/drivers/ibmpcjr.cpp b/src/mame/drivers/ibmpcjr.cpp index 86f3f34e528..26ef951ef54 100644 --- a/src/mame/drivers/ibmpcjr.cpp +++ b/src/mame/drivers/ibmpcjr.cpp @@ -404,8 +404,7 @@ void pcjr_state::pcjr_fdc_dor_w(uint8_t data) else m_fdc->set_floppy(nullptr); - if((pdor^m_pcjr_dor) & 0x80) - m_fdc->soft_reset(); + m_fdc->reset_w(!BIT(m_pcjr_dor, 7)); if(m_pcjr_dor & 0x20) { if((pdor & 0x40) && !(m_pcjr_dor & 0x40)) |