summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/electron/exp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/electron/exp.cpp')
-rw-r--r--src/devices/bus/electron/exp.cpp25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/devices/bus/electron/exp.cpp b/src/devices/bus/electron/exp.cpp
index 476eba184ca..9d78af460a9 100644
--- a/src/devices/bus/electron/exp.cpp
+++ b/src/devices/bus/electron/exp.cpp
@@ -134,15 +134,16 @@ void electron_expansion_slot_device::expbus_w(address_space &space, offs_t offse
//#include "voxbox.h"
-SLOT_INTERFACE_START( electron_expansion_devices )
- SLOT_INTERFACE("fbjoy", ELECTRON_FBJOY)
- //SLOT_INTERFACE("fbprint", ELECTRON_FBPRINT)
- //SLOT_INTERFACE("jafamode7", ELECTRON_JAFAMODE7)
- SLOT_INTERFACE("plus1", ELECTRON_PLUS1)
- SLOT_INTERFACE("plus3", ELECTRON_PLUS3)
- SLOT_INTERFACE("pwrjoy", ELECTRON_PWRJOY)
- SLOT_INTERFACE("rombox", ELECTRON_ROMBOX)
- SLOT_INTERFACE("romboxp", ELECTRON_ROMBOXP)
- SLOT_INTERFACE("m2105", ELECTRON_M2105)
- //SLOT_INTERFACE("voxbox", ELECTRON_VOXBOX)
-SLOT_INTERFACE_END
+void electron_expansion_devices(device_slot_interface &device)
+{
+ device.option_add("fbjoy", ELECTRON_FBJOY);
+ //device.option_add("fbprint", ELECTRON_FBPRINT);
+ //device.option_add("jafamode7", ELECTRON_JAFAMODE7);
+ device.option_add("plus1", ELECTRON_PLUS1);
+ device.option_add("plus3", ELECTRON_PLUS3);
+ device.option_add("pwrjoy", ELECTRON_PWRJOY);
+ device.option_add("rombox", ELECTRON_ROMBOX);
+ device.option_add("romboxp", ELECTRON_ROMBOXP);
+ device.option_add("m2105", ELECTRON_M2105);
+ //device.option_add("voxbox", ELECTRON_VOXBOX);
+}