summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/bbc/fdc/acorn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/bbc/fdc/acorn.cpp')
-rw-r--r--src/devices/bus/bbc/fdc/acorn.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/devices/bus/bbc/fdc/acorn.cpp b/src/devices/bus/bbc/fdc/acorn.cpp
index 33ce43870e9..5c61ccc813a 100644
--- a/src/devices/bus/bbc/fdc/acorn.cpp
+++ b/src/devices/bus/bbc/fdc/acorn.cpp
@@ -29,13 +29,14 @@ FLOPPY_FORMATS_MEMBER( bbc_acorn8271_device::floppy_formats )
FLOPPY_FSD_FORMAT
FLOPPY_FORMATS_END0
-static SLOT_INTERFACE_START( bbc_floppies_525 )
- 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("525qd", FLOPPY_525_QD)
-SLOT_INTERFACE_END
+static void bbc_floppies_525(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("525qd", FLOPPY_525_QD);
+}
ROM_START( acorn8271 )
ROM_REGION(0x4000, "dfs_rom", 0)