summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/abckb/abckb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/abckb/abckb.cpp')
-rw-r--r--src/devices/bus/abckb/abckb.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/devices/bus/abckb/abckb.cpp b/src/devices/bus/abckb/abckb.cpp
index ef15661ae42..f851deeffb8 100644
--- a/src/devices/bus/abckb/abckb.cpp
+++ b/src/devices/bus/abckb/abckb.cpp
@@ -142,9 +142,10 @@ WRITE_LINE_MEMBER( abc_keyboard_port_device::keydown_w )
#include "abc77.h"
#include "abc99.h"
-SLOT_INTERFACE_START( abc_keyboard_devices )
- SLOT_INTERFACE("abc800", ABC800_KEYBOARD)
- SLOT_INTERFACE("abc55", ABC55)
- SLOT_INTERFACE("abc77", ABC77)
- SLOT_INTERFACE("abc99", ABC99)
-SLOT_INTERFACE_END
+void abc_keyboard_devices(device_slot_interface &device)
+{
+ device.option_add("abc800", ABC800_KEYBOARD);
+ device.option_add("abc55", ABC55);
+ device.option_add("abc77", ABC77);
+ device.option_add("abc99", ABC99);
+}