summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/abcbus/lux10828.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/abcbus/lux10828.cpp')
-rw-r--r--src/devices/bus/abcbus/lux10828.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/devices/bus/abcbus/lux10828.cpp b/src/devices/bus/abcbus/lux10828.cpp
index 6928460267e..c20305dfa3c 100644
--- a/src/devices/bus/abcbus/lux10828.cpp
+++ b/src/devices/bus/abcbus/lux10828.cpp
@@ -287,13 +287,14 @@ static const z80_daisy_config daisy_chain[] =
{ nullptr }
};
-static SLOT_INTERFACE_START( abc_floppies )
- SLOT_INTERFACE( "525sssd", FLOPPY_525_SSSD )
- SLOT_INTERFACE( "525sd", FLOPPY_525_SD )
- SLOT_INTERFACE( "525ssdd", FLOPPY_525_SSDD )
- SLOT_INTERFACE( "525dd", FLOPPY_525_DD )
- SLOT_INTERFACE( "8dsdd", FLOPPY_8_DSDD )
-SLOT_INTERFACE_END
+static void abc_floppies(device_slot_interface &device)
+{
+ device.option_add("525sssd", FLOPPY_525_SSSD);
+ device.option_add("525sd", FLOPPY_525_SD);
+ device.option_add("525ssdd", FLOPPY_525_SSDD);
+ device.option_add("525dd", FLOPPY_525_DD);
+ device.option_add("8dsdd", FLOPPY_8_DSDD);
+}
FLOPPY_FORMATS_MEMBER( luxor_55_10828_device::floppy_formats )
FLOPPY_ABC800_FORMAT