summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/svi3x8/slot/cards.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/svi3x8/slot/cards.cpp')
-rw-r--r--src/devices/bus/svi3x8/slot/cards.cpp32
1 files changed, 17 insertions, 15 deletions
diff --git a/src/devices/bus/svi3x8/slot/cards.cpp b/src/devices/bus/svi3x8/slot/cards.cpp
index 5d0192f91ea..f445162b83b 100644
--- a/src/devices/bus/svi3x8/slot/cards.cpp
+++ b/src/devices/bus/svi3x8/slot/cards.cpp
@@ -17,21 +17,23 @@
#include "sv807.h"
-SLOT_INTERFACE_START( svi_slot_cards )
- SLOT_INTERFACE("sv801", SV801)
- SLOT_INTERFACE("sv802", SV802)
- SLOT_INTERFACE("sv803", SV803)
- SLOT_INTERFACE("sv805", SV805)
- SLOT_INTERFACE("sv806", SV806)
- SLOT_INTERFACE("sv807", SV807)
-SLOT_INTERFACE_END
+void svi_slot_cards(device_slot_interface &device)
+{
+ device.option_add("sv801", SV801);
+ device.option_add("sv802", SV802);
+ device.option_add("sv803", SV803);
+ device.option_add("sv805", SV805);
+ device.option_add("sv806", SV806);
+ device.option_add("sv807", SV807);
+}
// The single slot expander doesn't support the disk controller, since
// it requires its own power supply to power the disk drives
-SLOT_INTERFACE_START( sv602_slot_cards )
- SLOT_INTERFACE("sv802", SV802)
- SLOT_INTERFACE("sv803", SV803)
- SLOT_INTERFACE("sv805", SV805)
- SLOT_INTERFACE("sv806", SV806)
- SLOT_INTERFACE("sv807", SV807)
-SLOT_INTERFACE_END
+void sv602_slot_cards(device_slot_interface &device)
+{
+ device.option_add("sv802", SV802);
+ device.option_add("sv803", SV803);
+ device.option_add("sv805", SV805);
+ device.option_add("sv806", SV806);
+ device.option_add("sv807", SV807);
+}