diff options
Diffstat (limited to 'src/emu/dislot.h')
-rw-r--r-- | src/emu/dislot.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/emu/dislot.h b/src/emu/dislot.h index 630a76b677e..bdc7413dc92 100644 --- a/src/emu/dislot.h +++ b/src/emu/dislot.h @@ -48,8 +48,8 @@ public: static void static_set_slot_info(device_t &device, const slot_interface *slots_info, const char *default_card,const input_device_default *default_input); const slot_interface* get_slot_interfaces() const { return m_slot_interfaces; }; - const char * get_default_card(const device_list &devlist, emu_options &options) const { return m_default_card; }; - virtual const char * get_default_card_software(const device_list &devlist, emu_options &options) const { return NULL; }; + const char * get_default_card(const machine_config &config, emu_options &options) const { return m_default_card; }; + virtual const char * get_default_card_software(const machine_config &config, emu_options &options) const { return NULL; }; const input_device_default *input_ports_defaults() const { return m_input_defaults; } device_t* get_card_device(); protected: @@ -58,6 +58,9 @@ protected: const slot_interface *m_slot_interfaces; }; +// iterator +typedef device_interface_iterator<device_slot_interface> slot_interface_iterator; + // ======================> device_slot_card_interface class device_slot_card_interface : public device_interface |