summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/chihiro.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/chihiro.cpp')
-rw-r--r--src/mame/drivers/chihiro.cpp20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/mame/drivers/chihiro.cpp b/src/mame/drivers/chihiro.cpp
index aaafc7e2b88..3e5b20ea55d 100644
--- a/src/mame/drivers/chihiro.cpp
+++ b/src/mame/drivers/chihiro.cpp
@@ -1827,15 +1827,17 @@ const tiny_rom_entry *sega_network_board::device_rom_region() const
return ROM_NAME(seganetw);
}
-static SLOT_INTERFACE_START(ide_baseboard)
- SLOT_INTERFACE("bb", IDE_BASEBOARD)
-SLOT_INTERFACE_END
-
-SLOT_INTERFACE_START(usb_baseboard)
- SLOT_INTERFACE("an2131qc", OHCI_HLEAN2131QC)
- SLOT_INTERFACE("an2131sc", OHCI_HLEAN2131SC)
- SLOT_INTERFACE("xbox_controller", OHCI_GAME_CONTROLLER)
-SLOT_INTERFACE_END
+static void ide_baseboard(device_slot_interface &device)
+{
+ device.option_add("bb", IDE_BASEBOARD);
+}
+
+void usb_baseboard(device_slot_interface &device)
+{
+ device.option_add("an2131qc", OHCI_HLEAN2131QC);
+ device.option_add("an2131sc", OHCI_HLEAN2131SC);
+ device.option_add("xbox_controller", OHCI_GAME_CONTROLLER);
+}
void chihiro_state::an2131qc_configuration(device_t *device)
{