device_centronics_peripheral_interface::device_centronics_peripheral_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<centronics_device *>(device.owner()); }
device_svi_expander_interface::device_svi_expander_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_expander = dynamic_cast<svi_expander_device *>(device.owner()); }
device_interpro_mouse_port_interface::device_interpro_mouse_port_interface(machine_config const &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) , m_port(dynamic_cast<interpro_mouse_port_device *>(device.owner())) { }
konami573_cassette_interface::konami573_cassette_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<konami573_cassette_slot_device *>(device.owner()); }
device_ioexp_interface::device_ioexp_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<ioexp_slot_device *>(device.owner()); }
device_ql_expansion_card_interface::device_ql_expansion_card_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device), m_romoeh(0) { m_slot = dynamic_cast<ql_expansion_slot_device *>(device.owner()); }
device_wangpcbus_card_interface::device_wangpcbus_card_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device), m_bus(nullptr), m_sid(0), m_next(nullptr) { m_slot = dynamic_cast<wangpcbus_slot_device *>(device.owner()); }
abc_keyboard_interface::abc_keyboard_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig,device) { m_slot = dynamic_cast<abc_keyboard_port_device *>(device.owner()); }
device_portfolio_expansion_slot_interface::device_portfolio_expansion_slot_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig,device) { m_slot = dynamic_cast<portfolio_expansion_slot_t *>(device.owner()); }
device_tiki100bus_card_interface::device_tiki100bus_card_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device), m_bus(nullptr), m_busak(CLEAR_LINE), m_next(nullptr) { m_slot = dynamic_cast<tiki100_bus_slot_t *>(device.owner()); }
scsi_port_interface::scsi_port_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<SCSI_PORT_SLOT_device *>(device.owner()); }
device_sun_keyboard_port_interface::device_sun_keyboard_port_interface(machine_config const &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) , m_port(dynamic_cast<sun_keyboard_port_device *>(device.owner())) { }
device_epson_sio_interface::device_epson_sio_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig,device) { m_slot = dynamic_cast<epson_sio_device *>(device.owner()); }
device_vip_byteio_port_interface::device_vip_byteio_port_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig,device) { m_slot = dynamic_cast<vip_byteio_port_device *>(device.owner()); }
device_bbc_1mhzbus_interface::device_bbc_1mhzbus_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<bbc_1mhzbus_slot_device *>(device.owner()); }
device_bw2_expansion_slot_interface::device_bw2_expansion_slot_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig,device) { m_slot = dynamic_cast<bw2_expansion_slot_device *>(device.owner()); }
device_apricot_keyboard_interface::device_apricot_keyboard_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_host = dynamic_cast<apricot_keyboard_bus_device *>(device.owner()); }
device_nes_control_port_interface::device_nes_control_port_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_port = dynamic_cast<nes_control_port_device *>(device.owner()); }
device_abcbus_card_interface::device_abcbus_card_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<abcbus_slot_t *>(device.owner()); }
device_pet_user_port_interface::device_pet_user_port_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig,device) { m_slot = dynamic_cast<pet_user_port_device *>(device.owner()); }
device_compis_graphics_card_interface::device_compis_graphics_card_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { m_slot = dynamic_cast<compis_graphics_slot_t *>(device.owner()); }