diff options
Diffstat (limited to 'src/devices/bus/sunkbd/sunkbd.cpp')
-rw-r--r-- | src/devices/bus/sunkbd/sunkbd.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/devices/bus/sunkbd/sunkbd.cpp b/src/devices/bus/sunkbd/sunkbd.cpp index 63f7509ef61..2ac0eb65b4c 100644 --- a/src/devices/bus/sunkbd/sunkbd.cpp +++ b/src/devices/bus/sunkbd/sunkbd.cpp @@ -91,11 +91,12 @@ device_sun_keyboard_port_interface::~device_sun_keyboard_port_interface() #include "hlekbd.h" -SLOT_INTERFACE_START( default_sun_keyboard_devices ) - SLOT_INTERFACE("type3hle", SUN_TYPE3_HLE_KEYBOARD) - SLOT_INTERFACE("type4hle", SUN_TYPE4_HLE_KEYBOARD) - SLOT_INTERFACE("type5hle", SUN_TYPE5_HLE_KEYBOARD) - SLOT_INTERFACE("type5gbhle", SUN_TYPE5_GB_HLE_KEYBOARD) - SLOT_INTERFACE("type5sehle", SUN_TYPE5_SE_HLE_KEYBOARD) - SLOT_INTERFACE("type5jphle", SUN_TYPE5_JP_HLE_KEYBOARD) -SLOT_INTERFACE_END +void default_sun_keyboard_devices(device_slot_interface &device) +{ + device.option_add("type3hle", SUN_TYPE3_HLE_KEYBOARD); + device.option_add("type4hle", SUN_TYPE4_HLE_KEYBOARD); + device.option_add("type5hle", SUN_TYPE5_HLE_KEYBOARD); + device.option_add("type5gbhle", SUN_TYPE5_GB_HLE_KEYBOARD); + device.option_add("type5sehle", SUN_TYPE5_SE_HLE_KEYBOARD); + device.option_add("type5jphle", SUN_TYPE5_JP_HLE_KEYBOARD); +} |