diff options
Diffstat (limited to 'src/devices/bus/isa/omti8621.cpp')
-rw-r--r-- | src/devices/bus/isa/omti8621.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/devices/bus/isa/omti8621.cpp b/src/devices/bus/isa/omti8621.cpp index 1da5d23f819..b75b09046ed 100644 --- a/src/devices/bus/isa/omti8621.cpp +++ b/src/devices/bus/isa/omti8621.cpp @@ -253,8 +253,15 @@ void omti8621_device::device_add_mconfig(machine_config &config) m_fdc->intrq_wr_callback().set(FUNC(omti8621_device::fdc_irq_w)); m_fdc->drq_wr_callback().set(FUNC(omti8621_device::fdc_drq_w)); FLOPPY_CONNECTOR(config, m_floppy[0], pc_hd_floppies, "525hd", omti8621_device::floppy_formats); -// Apollo workstations never have more then 1 floppy drive -// FLOPPY_CONNECTOR(config, m_floppy[1], pc_hd_floppies, nullptr, omti8621_device::floppy_formats); + FLOPPY_CONNECTOR(config, m_floppy[1], pc_hd_floppies, nullptr, omti8621_device::floppy_formats); +} + +void omti8621_apollo_device::device_add_mconfig(machine_config &config) +{ + omti8621_device::device_add_mconfig(config); + + // Apollo workstations never have more then 1 floppy drive + config.device_remove(OMTI_FDC_TAG":1"); } const tiny_rom_entry *omti8621_device::device_rom_region() const |