diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2017-03-03 00:07:57 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2017-03-03 00:11:09 -0500 |
commit | 4ed7fbda1152551bc1e7e52d066b3f18efe3ea40 (patch) | |
tree | 50208e4c74d0bc73f2b0d2ef7ae896ab958776e9 | |
parent | a23d008d861af88316a86e97b9b4c093dfec4eb8 (diff) |
Make device_image_interface::update_names a private method called automatically at config_complete time (nw)
133 files changed, 20 insertions, 675 deletions
diff --git a/src/devices/bus/a7800/a78_slot.cpp b/src/devices/bus/a7800/a78_slot.cpp index 7cf7765a273..0ce375d2bb0 100644 --- a/src/devices/bus/a7800/a78_slot.cpp +++ b/src/devices/bus/a7800/a78_slot.cpp @@ -137,18 +137,6 @@ void a78_cart_slot_device::device_start() m_cart = dynamic_cast<device_a78_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void a78_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- diff --git a/src/devices/bus/a7800/a78_slot.h b/src/devices/bus/a7800/a78_slot.h index 889d0a89a5d..43d05598863 100644 --- a/src/devices/bus/a7800/a78_slot.h +++ b/src/devices/bus/a7800/a78_slot.h @@ -94,7 +94,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/a800/a800_slot.cpp b/src/devices/bus/a800/a800_slot.cpp index ee0ca68d790..ce562d5f24a 100644 --- a/src/devices/bus/a800/a800_slot.cpp +++ b/src/devices/bus/a800/a800_slot.cpp @@ -153,18 +153,6 @@ void a800_cart_slot_device::device_start() m_cart = dynamic_cast<device_a800_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void a800_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- diff --git a/src/devices/bus/a800/a800_slot.h b/src/devices/bus/a800/a800_slot.h index 5bf4ceeebc2..b1ba83cd043 100644 --- a/src/devices/bus/a800/a800_slot.h +++ b/src/devices/bus/a800/a800_slot.h @@ -93,7 +93,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/adam/exp.h b/src/devices/bus/adam/exp.h index 1331b15b027..cefd42b715b 100644 --- a/src/devices/bus/adam/exp.h +++ b/src/devices/bus/adam/exp.h @@ -66,7 +66,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; virtual void device_reset() override; diff --git a/src/devices/bus/apf/slot.cpp b/src/devices/bus/apf/slot.cpp index fb62fcf51d3..0f109ab3a77 100644 --- a/src/devices/bus/apf/slot.cpp +++ b/src/devices/bus/apf/slot.cpp @@ -98,18 +98,6 @@ void apf_cart_slot_device::device_start() m_cart = dynamic_cast<device_apf_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void apf_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // APF PCB diff --git a/src/devices/bus/apf/slot.h b/src/devices/bus/apf/slot.h index d50080de59c..c3acfd8748b 100644 --- a/src/devices/bus/apf/slot.h +++ b/src/devices/bus/apf/slot.h @@ -64,7 +64,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/arcadia/slot.cpp b/src/devices/bus/arcadia/slot.cpp index e4cc9b38851..24881f99aa3 100644 --- a/src/devices/bus/arcadia/slot.cpp +++ b/src/devices/bus/arcadia/slot.cpp @@ -88,18 +88,6 @@ void arcadia_cart_slot_device::device_start() m_cart = dynamic_cast<device_arcadia_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void arcadia_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // ARCADIA PCB diff --git a/src/devices/bus/arcadia/slot.h b/src/devices/bus/arcadia/slot.h index e052f1ff1f5..fbc065960ce 100644 --- a/src/devices/bus/arcadia/slot.h +++ b/src/devices/bus/arcadia/slot.h @@ -56,7 +56,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/astrocde/slot.cpp b/src/devices/bus/astrocde/slot.cpp index b1e9840c7c1..6dfd7a47e33 100644 --- a/src/devices/bus/astrocde/slot.cpp +++ b/src/devices/bus/astrocde/slot.cpp @@ -88,18 +88,6 @@ void astrocade_cart_slot_device::device_start() m_cart = dynamic_cast<device_astrocade_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void astrocade_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // ASTROCADE PCB diff --git a/src/devices/bus/astrocde/slot.h b/src/devices/bus/astrocde/slot.h index b18a896a3a1..2d0ad1005a4 100644 --- a/src/devices/bus/astrocde/slot.h +++ b/src/devices/bus/astrocde/slot.h @@ -56,7 +56,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/c64/exp.h b/src/devices/bus/c64/exp.h index 060beb2dd69..9b345d300ad 100644 --- a/src/devices/bus/c64/exp.h +++ b/src/devices/bus/c64/exp.h @@ -129,7 +129,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; virtual void device_reset() override; diff --git a/src/devices/bus/cbm2/exp.h b/src/devices/bus/cbm2/exp.h index 90120fe2930..e4b4a5143e8 100644 --- a/src/devices/bus/cbm2/exp.h +++ b/src/devices/bus/cbm2/exp.h @@ -76,7 +76,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; virtual void device_reset() override; diff --git a/src/devices/bus/chanf/slot.cpp b/src/devices/bus/chanf/slot.cpp index a0be37a2fa5..6ad94b1963e 100644 --- a/src/devices/bus/chanf/slot.cpp +++ b/src/devices/bus/chanf/slot.cpp @@ -98,18 +98,6 @@ void channelf_cart_slot_device::device_start() m_cart = dynamic_cast<device_channelf_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void channelf_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // Channel F PCB diff --git a/src/devices/bus/chanf/slot.h b/src/devices/bus/chanf/slot.h index 2c802b8e7c0..a54eb7290d6 100644 --- a/src/devices/bus/chanf/slot.h +++ b/src/devices/bus/chanf/slot.h @@ -68,7 +68,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/coco/cococart.cpp b/src/devices/bus/coco/cococart.cpp index 9edc472b9bd..62037eac95e 100644 --- a/src/devices/bus/coco/cococart.cpp +++ b/src/devices/bus/coco/cococart.cpp @@ -91,20 +91,6 @@ void cococart_slot_device::device_start() //------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void cococart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - - - -//------------------------------------------------- // device_timer - handle timer callbacks //------------------------------------------------- diff --git a/src/devices/bus/coco/cococart.h b/src/devices/bus/coco/cococart.h index a82c212132d..c6a9d88c24d 100644 --- a/src/devices/bus/coco/cococart.h +++ b/src/devices/bus/coco/cococart.h @@ -67,7 +67,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; // image-level overrides diff --git a/src/devices/bus/coleco/exp.h b/src/devices/bus/coleco/exp.h index 79f312f5c95..7c19af119c2 100644 --- a/src/devices/bus/coleco/exp.h +++ b/src/devices/bus/coleco/exp.h @@ -73,7 +73,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; // image-level overrides diff --git a/src/devices/bus/cpc/cpc_rom.h b/src/devices/bus/cpc/cpc_rom.h index 1b76acbc0db..8330e5baf20 100644 --- a/src/devices/bus/cpc/cpc_rom.h +++ b/src/devices/bus/cpc/cpc_rom.h @@ -41,7 +41,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; private: diff --git a/src/devices/bus/crvision/slot.cpp b/src/devices/bus/crvision/slot.cpp index 0cd05162add..257eb4a57cc 100644 --- a/src/devices/bus/crvision/slot.cpp +++ b/src/devices/bus/crvision/slot.cpp @@ -88,18 +88,6 @@ void crvision_cart_slot_device::device_start() m_cart = dynamic_cast<device_crvision_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void crvision_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // APF PCB diff --git a/src/devices/bus/crvision/slot.h b/src/devices/bus/crvision/slot.h index 814a20e7579..3b2ecd0b3a3 100644 --- a/src/devices/bus/crvision/slot.h +++ b/src/devices/bus/crvision/slot.h @@ -61,7 +61,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/gameboy/gb_slot.cpp b/src/devices/bus/gameboy/gb_slot.cpp index 6229965a151..09403d9bd66 100644 --- a/src/devices/bus/gameboy/gb_slot.cpp +++ b/src/devices/bus/gameboy/gb_slot.cpp @@ -173,18 +173,6 @@ void base_gb_cart_slot_device::device_start() m_cart = dynamic_cast<device_gb_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void base_gb_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // GB PCB diff --git a/src/devices/bus/gameboy/gb_slot.h b/src/devices/bus/gameboy/gb_slot.h index ff202fe0507..80324d888d8 100644 --- a/src/devices/bus/gameboy/gb_slot.h +++ b/src/devices/bus/gameboy/gb_slot.h @@ -116,7 +116,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/gba/gba_slot.cpp b/src/devices/bus/gba/gba_slot.cpp index 61dd7cda417..51bb0709f26 100644 --- a/src/devices/bus/gba/gba_slot.cpp +++ b/src/devices/bus/gba/gba_slot.cpp @@ -106,18 +106,6 @@ void gba_cart_slot_device::device_start() m_cart = dynamic_cast<device_gba_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void gba_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // GBA PCB diff --git a/src/devices/bus/gba/gba_slot.h b/src/devices/bus/gba/gba_slot.h index b78e29b6a7a..a954e91f995 100644 --- a/src/devices/bus/gba/gba_slot.h +++ b/src/devices/bus/gba/gba_slot.h @@ -85,7 +85,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/generic/slot.cpp b/src/devices/bus/generic/slot.cpp index 442c09de3f1..e00b320ba03 100644 --- a/src/devices/bus/generic/slot.cpp +++ b/src/devices/bus/generic/slot.cpp @@ -115,18 +115,6 @@ void generic_slot_device::device_start() m_cart = dynamic_cast<device_generic_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void generic_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- call load diff --git a/src/devices/bus/generic/slot.h b/src/devices/bus/generic/slot.h index 11e7aeb08ca..e17845c0bcf 100644 --- a/src/devices/bus/generic/slot.h +++ b/src/devices/bus/generic/slot.h @@ -112,7 +112,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/hp_optroms/hp_optrom.cpp b/src/devices/bus/hp_optroms/hp_optrom.cpp index 709ed9c9be7..a5132ebe1fc 100644 --- a/src/devices/bus/hp_optroms/hp_optrom.cpp +++ b/src/devices/bus/hp_optroms/hp_optrom.cpp @@ -53,11 +53,6 @@ void hp_optrom_slot_device::device_start() m_cart = dynamic_cast<hp_optrom_cart_device *>(get_card_device()); } -void hp_optrom_slot_device::device_config_complete() -{ - update_names(); -} - image_init_result hp_optrom_slot_device::call_load() { logerror("hp_optrom: call_load\n"); diff --git a/src/devices/bus/hp_optroms/hp_optrom.h b/src/devices/bus/hp_optroms/hp_optrom.h index 3fdbb2f755a..703a77b348f 100644 --- a/src/devices/bus/hp_optroms/hp_optrom.h +++ b/src/devices/bus/hp_optroms/hp_optrom.h @@ -39,7 +39,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/intv/slot.cpp b/src/devices/bus/intv/slot.cpp index b8a6e869ba2..93c509bca65 100644 --- a/src/devices/bus/intv/slot.cpp +++ b/src/devices/bus/intv/slot.cpp @@ -170,18 +170,6 @@ void intv_cart_slot_device::device_start() m_cart = dynamic_cast<device_intv_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void intv_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // INTV PCB diff --git a/src/devices/bus/intv/slot.h b/src/devices/bus/intv/slot.h index 2c70ae88534..87ba9827379 100644 --- a/src/devices/bus/intv/slot.h +++ b/src/devices/bus/intv/slot.h @@ -100,7 +100,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/iq151/iq151.cpp b/src/devices/bus/iq151/iq151.cpp index 355c556d48e..3e05cc04e43 100644 --- a/src/devices/bus/iq151/iq151.cpp +++ b/src/devices/bus/iq151/iq151.cpp @@ -92,18 +92,6 @@ void iq151cart_slot_device::device_start() } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void iq151cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- read diff --git a/src/devices/bus/iq151/iq151.h b/src/devices/bus/iq151/iq151.h index 851263f30f8..075c5af5c73 100644 --- a/src/devices/bus/iq151/iq151.h +++ b/src/devices/bus/iq151/iq151.h @@ -91,7 +91,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/isa/omti8621.cpp b/src/devices/bus/isa/omti8621.cpp index 8ffdb12843b..41f809f0a0e 100644 --- a/src/devices/bus/isa/omti8621.cpp +++ b/src/devices/bus/isa/omti8621.cpp @@ -70,7 +70,6 @@ public: virtual image_init_result call_create(int format_type, util::option_resolution *format_options) override; protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_reset() override; @@ -401,16 +400,6 @@ omti8621_device::omti8621_device(const machine_config &mconfig, device_type type { } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void omti8621_device::device_config_complete() -{ -} - /*------------------------------------------------- set_interrupt - update the IRQ state -------------------------------------------------*/ @@ -1319,11 +1308,6 @@ omti_disk_image_device::omti_disk_image_device(const machine_config &mconfig, co { } -void omti_disk_image_device::device_config_complete() -{ - update_names(); -} - /*************************************************************************** omti_disk_config - configure disk parameters diff --git a/src/devices/bus/isa/omti8621.h b/src/devices/bus/isa/omti8621.h index 6cbc55051ac..6ad1e4fb0d1 100644 --- a/src/devices/bus/isa/omti8621.h +++ b/src/devices/bus/isa/omti8621.h @@ -50,7 +50,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_reset() override; virtual const tiny_rom_entry *device_rom_region() const override; diff --git a/src/devices/bus/isa/sc499.cpp b/src/devices/bus/isa/sc499.cpp index f71c151233e..a916b40163e 100644 --- a/src/devices/bus/isa/sc499.cpp +++ b/src/devices/bus/isa/sc499.cpp @@ -1309,11 +1309,6 @@ sc499_ctape_image_device::sc499_ctape_image_device(const machine_config &mconfig { } -void sc499_ctape_image_device::device_config_complete() -{ - update_names(); -} - uint8_t *sc499_ctape_image_device::read_block(int block_num) { diff --git a/src/devices/bus/isa/sc499.h b/src/devices/bus/isa/sc499.h index 833fd2a1308..d2082dd028a 100644 --- a/src/devices/bus/isa/sc499.h +++ b/src/devices/bus/isa/sc499.h @@ -52,7 +52,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override { }; std::vector<uint8_t> m_ctape_data; diff --git a/src/devices/bus/kc/kc.cpp b/src/devices/bus/kc/kc.cpp index bcdef85b8a4..2052b092055 100644 --- a/src/devices/bus/kc/kc.cpp +++ b/src/devices/bus/kc/kc.cpp @@ -312,18 +312,6 @@ kccart_slot_device::~kccart_slot_device() { } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void kccart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- call load -------------------------------------------------*/ diff --git a/src/devices/bus/kc/kc.h b/src/devices/bus/kc/kc.h index 5084c2a13d2..90376cb24a4 100644 --- a/src/devices/bus/kc/kc.h +++ b/src/devices/bus/kc/kc.h @@ -88,9 +88,6 @@ public: kccart_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); virtual ~kccart_slot_device(); - // device-level overrides - virtual void device_config_complete() override; - // image-level overrides virtual image_init_result call_load() override; virtual const software_list_loader &get_software_list_loader() const override { return rom_software_list_loader::instance(); } diff --git a/src/devices/bus/m5/slot.cpp b/src/devices/bus/m5/slot.cpp index 3efed6adaf7..b9aa4d66455 100644 --- a/src/devices/bus/m5/slot.cpp +++ b/src/devices/bus/m5/slot.cpp @@ -98,18 +98,6 @@ void m5_cart_slot_device::device_start() m_cart = dynamic_cast<device_m5_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void m5_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // M5 PCB diff --git a/src/devices/bus/m5/slot.h b/src/devices/bus/m5/slot.h index 7f0a84ecbd4..12578955258 100644 --- a/src/devices/bus/m5/slot.h +++ b/src/devices/bus/m5/slot.h @@ -68,7 +68,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/megadrive/md_slot.cpp b/src/devices/bus/megadrive/md_slot.cpp index b363b6222cc..417ae3cfd07 100644 --- a/src/devices/bus/megadrive/md_slot.cpp +++ b/src/devices/bus/megadrive/md_slot.cpp @@ -201,18 +201,6 @@ void base_md_cart_slot_device::device_start() m_cart = dynamic_cast<device_md_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void base_md_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // MD PCB diff --git a/src/devices/bus/megadrive/md_slot.h b/src/devices/bus/megadrive/md_slot.h index 981b172661e..10793af3b28 100644 --- a/src/devices/bus/megadrive/md_slot.h +++ b/src/devices/bus/megadrive/md_slot.h @@ -150,7 +150,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/msx_slot/cartridge.h b/src/devices/bus/msx_slot/cartridge.h index 72cbcb805ac..7b17a53f64c 100644 --- a/src/devices/bus/msx_slot/cartridge.h +++ b/src/devices/bus/msx_slot/cartridge.h @@ -39,7 +39,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override { update_names(); } // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/neogeo/slot.cpp b/src/devices/bus/neogeo/slot.cpp index 3cf6d9f51bb..ac66afcf8f4 100644 --- a/src/devices/bus/neogeo/slot.cpp +++ b/src/devices/bus/neogeo/slot.cpp @@ -123,18 +123,6 @@ void neogeo_cart_slot_device::device_start() m_cart = dynamic_cast<device_neogeo_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void neogeo_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // NEOGEO PCB diff --git a/src/devices/bus/neogeo/slot.h b/src/devices/bus/neogeo/slot.h index 1e970b78080..fd0e8e27a9a 100644 --- a/src/devices/bus/neogeo/slot.h +++ b/src/devices/bus/neogeo/slot.h @@ -191,7 +191,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/nes/aladdin.h b/src/devices/bus/nes/aladdin.h index 990f0242ac7..d34970b0881 100644 --- a/src/devices/bus/nes/aladdin.h +++ b/src/devices/bus/nes/aladdin.h @@ -49,7 +49,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override { update_names(); } // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/nes/datach.h b/src/devices/bus/nes/datach.h index 323f09956b1..827e9af738f 100644 --- a/src/devices/bus/nes/datach.h +++ b/src/devices/bus/nes/datach.h @@ -51,7 +51,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override { update_names(); } // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/nes/karastudio.h b/src/devices/bus/nes/karastudio.h index 2accd9bf346..535264ebf19 100644 --- a/src/devices/bus/nes/karastudio.h +++ b/src/devices/bus/nes/karastudio.h @@ -48,7 +48,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override { update_names(); } // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/nes/nes_slot.cpp b/src/devices/bus/nes/nes_slot.cpp index 9832b2265ed..00b613fb27a 100644 --- a/src/devices/bus/nes/nes_slot.cpp +++ b/src/devices/bus/nes/nes_slot.cpp @@ -769,18 +769,6 @@ void nes_cart_slot_device::device_start() m_cart = dynamic_cast<device_nes_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void nes_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - void nes_cart_slot_device::pcb_start(uint8_t *ciram_ptr) { diff --git a/src/devices/bus/nes/nes_slot.h b/src/devices/bus/nes/nes_slot.h index a3e493d381f..2cdb784e78a 100644 --- a/src/devices/bus/nes/nes_slot.h +++ b/src/devices/bus/nes/nes_slot.h @@ -344,7 +344,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/nes/sunsoft_dcs.h b/src/devices/bus/nes/sunsoft_dcs.h index 5aa8590c3ae..e448fb2ce9a 100644 --- a/src/devices/bus/nes/sunsoft_dcs.h +++ b/src/devices/bus/nes/sunsoft_dcs.h @@ -45,7 +45,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override { update_names(); } // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/nubus/nubus_image.cpp b/src/devices/bus/nubus/nubus_image.cpp index b51feb31e97..eeb3a9f895f 100644 --- a/src/devices/bus/nubus/nubus_image.cpp +++ b/src/devices/bus/nubus/nubus_image.cpp @@ -53,7 +53,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_reset() override; public: @@ -72,11 +71,6 @@ messimg_disk_image_device::messimg_disk_image_device(const machine_config &mconf { } -void messimg_disk_image_device::device_config_complete() -{ - update_names(); -} - /*------------------------------------------------- device start callback diff --git a/src/devices/bus/odyssey2/slot.cpp b/src/devices/bus/odyssey2/slot.cpp index 3b070f95959..43b15b3a3ae 100644 --- a/src/devices/bus/odyssey2/slot.cpp +++ b/src/devices/bus/odyssey2/slot.cpp @@ -98,18 +98,6 @@ void o2_cart_slot_device::device_start() m_cart = dynamic_cast<device_o2_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void o2_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // O2 PCB diff --git a/src/devices/bus/odyssey2/slot.h b/src/devices/bus/odyssey2/slot.h index bb8bb7674a5..bb1013c0146 100644 --- a/src/devices/bus/odyssey2/slot.h +++ b/src/devices/bus/odyssey2/slot.h @@ -67,7 +67,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/pce/pce_slot.cpp b/src/devices/bus/pce/pce_slot.cpp index 26b4bdd6bf9..e6cd64cb4fd 100644 --- a/src/devices/bus/pce/pce_slot.cpp +++ b/src/devices/bus/pce/pce_slot.cpp @@ -162,18 +162,6 @@ void pce_cart_slot_device::device_start() m_cart = dynamic_cast<device_pce_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void pce_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // PCE PCB diff --git a/src/devices/bus/pce/pce_slot.h b/src/devices/bus/pce/pce_slot.h index e76940aaa68..353661c06c5 100644 --- a/src/devices/bus/pce/pce_slot.h +++ b/src/devices/bus/pce/pce_slot.h @@ -66,7 +66,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/plus4/exp.h b/src/devices/bus/plus4/exp.h index 680499fc87b..2582e8562d7 100644 --- a/src/devices/bus/plus4/exp.h +++ b/src/devices/bus/plus4/exp.h @@ -114,7 +114,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; virtual void device_reset() override; diff --git a/src/devices/bus/pofo/ccm.h b/src/devices/bus/pofo/ccm.h index 3bd41d3ca3f..d094527dd67 100644 --- a/src/devices/bus/pofo/ccm.h +++ b/src/devices/bus/pofo/ccm.h @@ -120,7 +120,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; // image-level overrides diff --git a/src/devices/bus/psx/memcard.cpp b/src/devices/bus/psx/memcard.cpp index a21cd6c2268..d7ba400e98a 100644 --- a/src/devices/bus/psx/memcard.cpp +++ b/src/devices/bus/psx/memcard.cpp @@ -104,11 +104,6 @@ void psxcard_device::device_reset() m_owner->ack(); } -void psxcard_device::device_config_complete() -{ - update_names(); -} - // // // diff --git a/src/devices/bus/psx/memcard.h b/src/devices/bus/psx/memcard.h index 49131e8da01..e8abc232f5b 100644 --- a/src/devices/bus/psx/memcard.h +++ b/src/devices/bus/psx/memcard.h @@ -61,7 +61,6 @@ private: public: virtual void device_start() override; virtual void device_reset() override; - virtual void device_config_complete() override; void clock_w(bool state) { if(!m_clock && !m_sel && state && !m_pad) do_card(); m_clock = state; } void sel_w(bool state); diff --git a/src/devices/bus/ql/rom.h b/src/devices/bus/ql/rom.h index 089e98c889e..520938ba667 100644 --- a/src/devices/bus/ql/rom.h +++ b/src/devices/bus/ql/rom.h @@ -90,7 +90,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; // image-level overrides diff --git a/src/devices/bus/saturn/sat_slot.cpp b/src/devices/bus/saturn/sat_slot.cpp index a536ef23653..fbd7b9ffbc1 100644 --- a/src/devices/bus/saturn/sat_slot.cpp +++ b/src/devices/bus/saturn/sat_slot.cpp @@ -126,18 +126,6 @@ void sat_cart_slot_device::device_start() m_cart = dynamic_cast<device_sat_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void sat_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- diff --git a/src/devices/bus/saturn/sat_slot.h b/src/devices/bus/saturn/sat_slot.h index 40cd5fd23e6..e4d7148b78c 100644 --- a/src/devices/bus/saturn/sat_slot.h +++ b/src/devices/bus/saturn/sat_slot.h @@ -72,7 +72,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/scv/slot.cpp b/src/devices/bus/scv/slot.cpp index f2f9642e0a0..40e866ceec3 100644 --- a/src/devices/bus/scv/slot.cpp +++ b/src/devices/bus/scv/slot.cpp @@ -98,18 +98,6 @@ void scv_cart_slot_device::device_start() m_cart = dynamic_cast<device_scv_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void scv_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // SCV PCB diff --git a/src/devices/bus/scv/slot.h b/src/devices/bus/scv/slot.h index c39f929a634..efdeeb45baa 100644 --- a/src/devices/bus/scv/slot.h +++ b/src/devices/bus/scv/slot.h @@ -68,7 +68,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/sega8/sega8_slot.h b/src/devices/bus/sega8/sega8_slot.h index 440e27f8fa5..04cda6a65cc 100644 --- a/src/devices/bus/sega8/sega8_slot.h +++ b/src/devices/bus/sega8/sega8_slot.h @@ -109,7 +109,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override { update_names(); } // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/snes/snes_slot.cpp b/src/devices/bus/snes/snes_slot.cpp index e5865de5ab5..3fc6ee6459a 100644 --- a/src/devices/bus/snes/snes_slot.cpp +++ b/src/devices/bus/snes/snes_slot.cpp @@ -213,18 +213,6 @@ void base_sns_cart_slot_device::device_start() m_cart = dynamic_cast<device_sns_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void base_sns_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // SNES PCB diff --git a/src/devices/bus/snes/snes_slot.h b/src/devices/bus/snes/snes_slot.h index 3e7823aec9c..641619a0262 100644 --- a/src/devices/bus/snes/snes_slot.h +++ b/src/devices/bus/snes/snes_slot.h @@ -157,7 +157,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/ti99_peb/ti_rs232.cpp b/src/devices/bus/ti99_peb/ti_rs232.cpp index 2a786440502..dbc7d7d8d8d 100644 --- a/src/devices/bus/ti99_peb/ti_rs232.cpp +++ b/src/devices/bus/ti99_peb/ti_rs232.cpp @@ -151,16 +151,6 @@ void ti_pio_attached_device::device_start() { } -void ti_rs232_attached_device::device_config_complete() -{ - update_names(); -} - -void ti_pio_attached_device::device_config_complete() -{ - update_names(); -} - /* Find the index of the image name. We assume the format <name><number>, i.e. the number is the longest string from the right diff --git a/src/devices/bus/ti99_peb/ti_rs232.h b/src/devices/bus/ti99_peb/ti_rs232.h index f4939889e25..c4d6d24f37f 100644 --- a/src/devices/bus/ti99_peb/ti_rs232.h +++ b/src/devices/bus/ti99_peb/ti_rs232.h @@ -131,7 +131,6 @@ protected: virtual void device_start(void) override; image_init_result call_load() override; void call_unload() override; - virtual void device_config_complete() override; private: int get_index_from_tagname(); @@ -158,7 +157,6 @@ protected: virtual void device_start(void) override; image_init_result call_load() override; void call_unload() override; - virtual void device_config_complete() override; }; #endif diff --git a/src/devices/bus/ti99x/990_tap.cpp b/src/devices/bus/ti99x/990_tap.cpp index 1613c92b830..590d40545ac 100644 --- a/src/devices/bus/ti99x/990_tap.cpp +++ b/src/devices/bus/ti99x/990_tap.cpp @@ -908,7 +908,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; private: int tape_get_id(); @@ -922,11 +921,6 @@ ti990_tape_image_device::ti990_tape_image_device(const machine_config &mconfig, { } -void ti990_tape_image_device::device_config_complete() -{ - update_names(); -} - void ti990_tape_image_device::device_start() { tap_990_device* tpc = downcast<tap_990_device*>(owner()); @@ -983,16 +977,6 @@ tap_990_device::tap_990_device(const machine_config &mconfig, const char *tag, d } //------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void tap_990_device::device_config_complete() -{ -} - -//------------------------------------------------- // device_start - device-specific startup //------------------------------------------------- diff --git a/src/devices/bus/ti99x/990_tap.h b/src/devices/bus/ti99x/990_tap.h index ca3f78a3038..887cfd4bab6 100644 --- a/src/devices/bus/ti99x/990_tap.h +++ b/src/devices/bus/ti99x/990_tap.h @@ -37,7 +37,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual machine_config_constructor device_mconfig_additions() const override; diff --git a/src/devices/bus/ti99x/gromport.cpp b/src/devices/bus/ti99x/gromport.cpp index fdf86ea60e0..8c258d97df8 100644 --- a/src/devices/bus/ti99x/gromport.cpp +++ b/src/devices/bus/ti99x/gromport.cpp @@ -1530,7 +1530,6 @@ bool ti99_cartridge_device::is_grom_idle() void ti99_cartridge_device::device_config_complete() { - update_names(); m_connector = static_cast<ti99_cartridge_connector_device*>(owner()); } diff --git a/src/devices/bus/vboy/slot.cpp b/src/devices/bus/vboy/slot.cpp index 8eca2104261..8b9c23ed6da 100644 --- a/src/devices/bus/vboy/slot.cpp +++ b/src/devices/bus/vboy/slot.cpp @@ -100,18 +100,6 @@ void vboy_cart_slot_device::device_start() m_cart = dynamic_cast<device_vboy_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void vboy_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // vboy PCB diff --git a/src/devices/bus/vboy/slot.h b/src/devices/bus/vboy/slot.h index 831882984d5..ac6da985413 100644 --- a/src/devices/bus/vboy/slot.h +++ b/src/devices/bus/vboy/slot.h @@ -64,7 +64,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/vc4000/slot.cpp b/src/devices/bus/vc4000/slot.cpp index 15d061772f0..7d87357d229 100644 --- a/src/devices/bus/vc4000/slot.cpp +++ b/src/devices/bus/vc4000/slot.cpp @@ -100,18 +100,6 @@ void vc4000_cart_slot_device::device_start() } //------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void vc4000_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - -//------------------------------------------------- // trq h-21 slot //------------------------------------------------- diff --git a/src/devices/bus/vc4000/slot.h b/src/devices/bus/vc4000/slot.h index e61259d08d0..a7f384f6edd 100644 --- a/src/devices/bus/vc4000/slot.h +++ b/src/devices/bus/vc4000/slot.h @@ -66,7 +66,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/vcs/vcs_slot.cpp b/src/devices/bus/vcs/vcs_slot.cpp index 6099f9ee647..96490323fbf 100644 --- a/src/devices/bus/vcs/vcs_slot.cpp +++ b/src/devices/bus/vcs/vcs_slot.cpp @@ -102,18 +102,6 @@ void vcs_cart_slot_device::device_start() m_cart = dynamic_cast<device_vcs_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void vcs_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- diff --git a/src/devices/bus/vcs/vcs_slot.h b/src/devices/bus/vcs/vcs_slot.h index 65024d33e26..2b5b56b6c81 100755 --- a/src/devices/bus/vcs/vcs_slot.h +++ b/src/devices/bus/vcs/vcs_slot.h @@ -93,7 +93,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/vectrex/slot.cpp b/src/devices/bus/vectrex/slot.cpp index a992b59c505..f8db7ab4144 100644 --- a/src/devices/bus/vectrex/slot.cpp +++ b/src/devices/bus/vectrex/slot.cpp @@ -89,18 +89,6 @@ void vectrex_cart_slot_device::device_start() m_cart = dynamic_cast<device_vectrex_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void vectrex_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // Vectrex PCB diff --git a/src/devices/bus/vectrex/slot.h b/src/devices/bus/vectrex/slot.h index 3a06107faf8..1528d06ad80 100644 --- a/src/devices/bus/vectrex/slot.h +++ b/src/devices/bus/vectrex/slot.h @@ -66,7 +66,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/vic10/exp.h b/src/devices/bus/vic10/exp.h index c041753c090..5a37fa8b728 100644 --- a/src/devices/bus/vic10/exp.h +++ b/src/devices/bus/vic10/exp.h @@ -113,7 +113,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; virtual void device_reset() override; diff --git a/src/devices/bus/vic20/exp.h b/src/devices/bus/vic20/exp.h index 8f4de7bdd8c..2ccb9e35620 100644 --- a/src/devices/bus/vic20/exp.h +++ b/src/devices/bus/vic20/exp.h @@ -104,7 +104,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; virtual void device_reset() override; diff --git a/src/devices/bus/vidbrain/exp.h b/src/devices/bus/vidbrain/exp.h index e95b016b67b..179e8335042 100644 --- a/src/devices/bus/vidbrain/exp.h +++ b/src/devices/bus/vidbrain/exp.h @@ -130,7 +130,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; // image-level overrides diff --git a/src/devices/bus/wswan/slot.cpp b/src/devices/bus/wswan/slot.cpp index b5d35b92e9f..760dabe9971 100644 --- a/src/devices/bus/wswan/slot.cpp +++ b/src/devices/bus/wswan/slot.cpp @@ -102,18 +102,6 @@ void ws_cart_slot_device::device_start() m_cart = dynamic_cast<device_ws_cart_interface *>(get_card_device()); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void ws_cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // WSWAN PCB diff --git a/src/devices/bus/wswan/slot.h b/src/devices/bus/wswan/slot.h index bdf67a58c3c..b88a4d9a22a 100644 --- a/src/devices/bus/wswan/slot.h +++ b/src/devices/bus/wswan/slot.h @@ -74,7 +74,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; // image-level overrides virtual image_init_result call_load() override; diff --git a/src/devices/bus/z88/z88.cpp b/src/devices/bus/z88/z88.cpp index 8148772ad51..4d39520d706 100644 --- a/src/devices/bus/z88/z88.cpp +++ b/src/devices/bus/z88/z88.cpp @@ -86,18 +86,6 @@ void z88cart_slot_device::device_start() m_flp_timer->reset(); } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void z88cart_slot_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // device_timer - handler timer events diff --git a/src/devices/bus/z88/z88.h b/src/devices/bus/z88/z88.h index 05d5a7fbca7..50254236db5 100644 --- a/src/devices/bus/z88/z88.h +++ b/src/devices/bus/z88/z88.h @@ -93,7 +93,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; // image-level overrides diff --git a/src/devices/imagedev/bitbngr.cpp b/src/devices/imagedev/bitbngr.cpp index 2abc4b4d5cc..c1aedcc3a10 100644 --- a/src/devices/imagedev/bitbngr.cpp +++ b/src/devices/imagedev/bitbngr.cpp @@ -69,17 +69,6 @@ void bitbanger_device::device_start(void) /*------------------------------------------------- - device_config_complete --------------------------------------------------*/ - -void bitbanger_device::device_config_complete(void) -{ - update_names(); -} - - - -/*------------------------------------------------- call_load -------------------------------------------------*/ diff --git a/src/devices/imagedev/bitbngr.h b/src/devices/imagedev/bitbngr.h index 76ec60ed116..ddbff5d7c4b 100644 --- a/src/devices/imagedev/bitbngr.h +++ b/src/devices/imagedev/bitbngr.h @@ -41,7 +41,6 @@ public: protected: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; private: char const *m_interface; diff --git a/src/devices/imagedev/cassette.cpp b/src/devices/imagedev/cassette.cpp index c8123157e97..6054082a764 100644 --- a/src/devices/imagedev/cassette.cpp +++ b/src/devices/imagedev/cassette.cpp @@ -60,9 +60,6 @@ void cassette_image_device::device_config_complete() m_extension_list[0] = '\0'; for (int i = 0; m_formats[i]; i++ ) image_specify_extension( m_extension_list, 256, m_formats[i]->extensions ); - - // set brief and instance name - update_names(); } diff --git a/src/devices/imagedev/chd_cd.cpp b/src/devices/imagedev/chd_cd.cpp index 0c1c054b4a8..d512670226e 100644 --- a/src/devices/imagedev/chd_cd.cpp +++ b/src/devices/imagedev/chd_cd.cpp @@ -55,9 +55,6 @@ void cdrom_image_device::device_config_complete() m_extension_list = "chd,cue,toc,nrg,gdi,iso,cdr"; add_format("chdcd", "CD-ROM drive", m_extension_list, ""); - - // set brief and instance name - update_names(); } //------------------------------------------------- diff --git a/src/devices/imagedev/diablo.cpp b/src/devices/imagedev/diablo.cpp index 07a66bd68de..43b79c5a373 100644 --- a/src/devices/imagedev/diablo.cpp +++ b/src/devices/imagedev/diablo.cpp @@ -57,9 +57,6 @@ diablo_image_device::~diablo_image_device() void diablo_image_device::device_config_complete() { add_format("chd", "CHD Hard drive", "chd,dsk", dsk_option_spec); - - // set brief and instance name - update_names(); } const util::option_guide &diablo_image_device::create_option_guide() const diff --git a/src/devices/imagedev/flopdrv.cpp b/src/devices/imagedev/flopdrv.cpp index ef9aecdb8d1..ed99bcba329 100644 --- a/src/devices/imagedev/flopdrv.cpp +++ b/src/devices/imagedev/flopdrv.cpp @@ -834,9 +834,6 @@ void legacy_floppy_image_device::device_config_complete() image_specify_extension(m_extension_list, 256, floppy_options[i].extensions); } } - - // set brief and instance name - update_names(); } image_init_result legacy_floppy_image_device::call_create(int format_type, util::option_resolution *format_options) diff --git a/src/devices/imagedev/floppy.cpp b/src/devices/imagedev/floppy.cpp index b4f9d88bfff..4fb783f074b 100644 --- a/src/devices/imagedev/floppy.cpp +++ b/src/devices/imagedev/floppy.cpp @@ -260,9 +260,6 @@ void floppy_image_device::set_formats(const floppy_format_type *formats) image_specify_extension( extension_list, 256, fif->extensions() ); } - - // set brief and instance name - update_names(); } floppy_image_format_t *floppy_image_device::get_formats() const @@ -275,11 +272,6 @@ floppy_image_format_t *floppy_image_device::get_load_format() const return input_format; } -void floppy_image_device::device_config_complete() -{ - update_names(); -} - void floppy_image_device::set_rpm(float _rpm) { if(rpm == _rpm) diff --git a/src/devices/imagedev/floppy.h b/src/devices/imagedev/floppy.h index 883192926aa..8df3ed191d7 100644 --- a/src/devices/imagedev/floppy.h +++ b/src/devices/imagedev/floppy.h @@ -142,7 +142,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_reset() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; diff --git a/src/devices/imagedev/harddriv.cpp b/src/devices/imagedev/harddriv.cpp index 01b773d91f5..44bba4268bf 100644 --- a/src/devices/imagedev/harddriv.cpp +++ b/src/devices/imagedev/harddriv.cpp @@ -80,9 +80,6 @@ harddisk_image_device::~harddisk_image_device() void harddisk_image_device::device_config_complete() { add_format("chd", "CHD Hard drive", "chd,hd", hd_option_spec); - - // set brief and instance name - update_names(); } const util::option_guide &harddisk_image_device::create_option_guide() const diff --git a/src/devices/imagedev/midiin.cpp b/src/devices/imagedev/midiin.cpp index d19e8bdea57..de949f81881 100644 --- a/src/devices/imagedev/midiin.cpp +++ b/src/devices/imagedev/midiin.cpp @@ -59,15 +59,6 @@ void midiin_device::device_reset() } /*------------------------------------------------- - device_config_complete --------------------------------------------------*/ - -void midiin_device::device_config_complete(void) -{ - update_names(); -} - -/*------------------------------------------------- device_timer -------------------------------------------------*/ diff --git a/src/devices/imagedev/midiin.h b/src/devices/imagedev/midiin.h index e31b12543b9..ed02b525dc4 100644 --- a/src/devices/imagedev/midiin.h +++ b/src/devices/imagedev/midiin.h @@ -50,7 +50,6 @@ protected: virtual void device_reset() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual void device_config_complete() override; // serial overrides virtual void tra_complete() override; // Tx completed sending byte diff --git a/src/devices/imagedev/midiout.cpp b/src/devices/imagedev/midiout.cpp index 6765d2ab4f0..8acb6a540ec 100644 --- a/src/devices/imagedev/midiout.cpp +++ b/src/devices/imagedev/midiout.cpp @@ -53,15 +53,6 @@ void midiout_device::device_timer(emu_timer &timer, device_timer_id id, int para } /*------------------------------------------------- - device_config_complete --------------------------------------------------*/ - -void midiout_device::device_config_complete(void) -{ - update_names(); -} - -/*------------------------------------------------- call_load -------------------------------------------------*/ diff --git a/src/devices/imagedev/midiout.h b/src/devices/imagedev/midiout.h index c9811eca2dc..d79f5247df4 100644 --- a/src/devices/imagedev/midiout.h +++ b/src/devices/imagedev/midiout.h @@ -55,8 +55,6 @@ protected: virtual void device_reset() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; - virtual void device_config_complete() override; - // serial overrides virtual void rcv_complete() override; // Rx completed receiving byte diff --git a/src/devices/imagedev/printer.cpp b/src/devices/imagedev/printer.cpp index 90fd4126a2d..f4ea99a7d3f 100644 --- a/src/devices/imagedev/printer.cpp +++ b/src/devices/imagedev/printer.cpp @@ -26,18 +26,6 @@ printer_image_device::printer_image_device(const machine_config &mconfig, const { } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void printer_image_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- // device_start - device-specific startup diff --git a/src/devices/imagedev/printer.h b/src/devices/imagedev/printer.h index c2a547ef046..ae8ad93ae97 100644 --- a/src/devices/imagedev/printer.h +++ b/src/devices/imagedev/printer.h @@ -52,7 +52,6 @@ public: protected: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; devcb_write_line m_online_cb; }; diff --git a/src/devices/imagedev/snapquik.cpp b/src/devices/imagedev/snapquik.cpp index 96d0d2475e2..cc95783450d 100644 --- a/src/devices/imagedev/snapquik.cpp +++ b/src/devices/imagedev/snapquik.cpp @@ -47,18 +47,6 @@ snapshot_image_device::~snapshot_image_device() { } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void snapshot_image_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - /*------------------------------------------------- TIMER_CALLBACK_MEMBER(process_snapshot_or_quickload) -------------------------------------------------*/ diff --git a/src/devices/imagedev/snapquik.h b/src/devices/imagedev/snapquik.h index 6c3c08743b7..89a77a8360f 100644 --- a/src/devices/imagedev/snapquik.h +++ b/src/devices/imagedev/snapquik.h @@ -44,7 +44,6 @@ public: void set_handler(snapquick_load_delegate load, const char *ext, seconds_t sec) { m_load = load; m_file_extensions = ext; m_delay_seconds = sec; }; protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; snapquick_load_delegate m_load; /* loading function */ diff --git a/src/devices/machine/hp_taco.cpp b/src/devices/machine/hp_taco.cpp index 4a43b71686d..3161528ea35 100644 --- a/src/devices/machine/hp_taco.cpp +++ b/src/devices/machine/hp_taco.cpp @@ -380,13 +380,6 @@ READ_LINE_MEMBER(hp_taco_device::sts_r) return m_sts; } -// device_config_complete -void hp_taco_device::device_config_complete() -{ - LOG(("device_config_complete")); - update_names(); -} - // device_start void hp_taco_device::device_start() { diff --git a/src/devices/machine/hp_taco.h b/src/devices/machine/hp_taco.h index 6bd66c1b4e5..a1941a4381b 100644 --- a/src/devices/machine/hp_taco.h +++ b/src/devices/machine/hp_taco.h @@ -64,7 +64,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_stop() override; virtual void device_reset() override; diff --git a/src/devices/machine/smartmed.cpp b/src/devices/machine/smartmed.cpp index b8e8014d415..eeca71b78f1 100644 --- a/src/devices/machine/smartmed.cpp +++ b/src/devices/machine/smartmed.cpp @@ -784,8 +784,3 @@ smartmedia_image_device::smartmedia_image_device(const machine_config &mconfig, device_image_interface(mconfig, *this) { } - -void smartmedia_image_device::device_config_complete() -{ - update_names(); -} diff --git a/src/devices/machine/smartmed.h b/src/devices/machine/smartmed.h index d2a7b926008..f8efcc2df0b 100644 --- a/src/devices/machine/smartmed.h +++ b/src/devices/machine/smartmed.h @@ -220,9 +220,6 @@ public: virtual const software_list_loader &get_software_list_loader() const override { return image_software_list_loader::instance(); } protected: - // device-level overrides - virtual void device_config_complete() override; - image_init_result smartmedia_format_1(); image_init_result smartmedia_format_2(); int detect_geometry( uint8_t id1, uint8_t id2); diff --git a/src/emu/diimage.cpp b/src/emu/diimage.cpp index 8cf72aff677..23e9dad21db 100644 --- a/src/emu/diimage.cpp +++ b/src/emu/diimage.cpp @@ -110,6 +110,20 @@ device_image_interface::~device_image_interface() { } + +//------------------------------------------------- +// interface_config_complete - perform any +// operations now that the configuration is +// complete +//------------------------------------------------- + +void device_image_interface::interface_config_complete() +{ + // set brief and instance name + update_names(); +} + + //------------------------------------------------- // find_device_type - search trough list of // device types to extract data @@ -1303,6 +1317,7 @@ const util::option_guide &device_image_interface::create_option_guide() const void device_image_interface::update_names() { + // count instances of the general image type, or device type if custom int count = 0; int index = -1; for (const device_image_interface &image : image_interface_iterator(device().mconfig().root_device())) diff --git a/src/emu/diimage.h b/src/emu/diimage.h index 020240bddc5..1c7026f6ec8 100644 --- a/src/emu/diimage.h +++ b/src/emu/diimage.h @@ -253,6 +253,9 @@ public: bool user_loadable() const { return m_user_loadable; } protected: + // interface-level overrides + virtual void interface_config_complete() override; + virtual const software_list_loader &get_software_list_loader() const; virtual const bool use_software_list_file_extension_for_filetype() const { return false; } @@ -274,7 +277,6 @@ protected: void run_hash(void (*partialhash)(util::hash_collection &, const unsigned char *, unsigned long, const char *), util::hash_collection &hashes, const char *types); void image_checkhash(); - void update_names(); const software_part *find_software_item(const std::string &identifier, bool restrict_to_interface, software_list_device **device = nullptr) const; bool load_software_part(const std::string &identifier); @@ -310,6 +312,7 @@ private: static image_error_t image_error_from_file_error(osd_file::error filerr); bool schedule_postload_hard_reset_if_needed(); std::vector<u32> determine_open_plan(bool is_create); + void update_names(); // creation info formatlist_type m_formatlist; diff --git a/src/mame/drivers/apexc.cpp b/src/mame/drivers/apexc.cpp index 434ff5f9c14..fc515fa2fbc 100644 --- a/src/mame/drivers/apexc.cpp +++ b/src/mame/drivers/apexc.cpp @@ -91,7 +91,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } private: int m_writable; @@ -215,7 +214,6 @@ public: virtual const char *file_extensions() const override { return "tap"; } protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -247,7 +245,6 @@ public: virtual const char *file_extensions() const override { return "tap"; } protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; diff --git a/src/mame/drivers/pdp1.cpp b/src/mame/drivers/pdp1.cpp index 25576561e5f..863144fc791 100644 --- a/src/mame/drivers/pdp1.cpp +++ b/src/mame/drivers/pdp1.cpp @@ -686,7 +686,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -719,7 +718,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -753,7 +751,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -786,7 +783,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; diff --git a/src/mame/drivers/tm990189.cpp b/src/mame/drivers/tm990189.cpp index 0aca5c2a070..574070862e0 100644 --- a/src/mame/drivers/tm990189.cpp +++ b/src/mame/drivers/tm990189.cpp @@ -453,7 +453,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; }; @@ -465,11 +464,6 @@ tm990_189_rs232_image_device::tm990_189_rs232_image_device(const machine_config { } -void tm990_189_rs232_image_device::device_config_complete() -{ - update_names(); -} - void tm990_189_rs232_image_device::device_start() { } diff --git a/src/mame/drivers/tx0.cpp b/src/mame/drivers/tx0.cpp index 98de0440aeb..81776b3e753 100644 --- a/src/mame/drivers/tx0.cpp +++ b/src/mame/drivers/tx0.cpp @@ -375,7 +375,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -408,7 +407,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -442,7 +440,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override { } }; @@ -475,7 +472,6 @@ public: virtual void call_unload() override; protected: // device-level overrides - virtual void device_config_complete() override { update_names(); } virtual void device_start() override; }; diff --git a/src/mame/includes/apollo.h b/src/mame/includes/apollo.h index db2b3c7cfaa..95cc11bf646 100644 --- a/src/mame/includes/apollo.h +++ b/src/mame/includes/apollo.h @@ -378,7 +378,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_reset() override; diff --git a/src/mame/includes/hp48.h b/src/mame/includes/hp48.h index 28811422b7d..c9ac8576a08 100644 --- a/src/mame/includes/hp48.h +++ b/src/mame/includes/hp48.h @@ -200,7 +200,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; private: void hp48_fill_port(); diff --git a/src/mame/machine/apollo.cpp b/src/mame/machine/apollo.cpp index ba5a27cf6bb..1254b6d8343 100644 --- a/src/mame/machine/apollo.cpp +++ b/src/mame/machine/apollo.cpp @@ -883,11 +883,6 @@ apollo_ni::~apollo_ni() { } -void apollo_ni::device_config_complete() -{ - update_names(); -} - //------------------------------------------------- // device_start - device-specific startup //------------------------------------------------- diff --git a/src/mame/machine/coco_vhd.cpp b/src/mame/machine/coco_vhd.cpp index e9141a63927..2cbb0eeef90 100644 --- a/src/mame/machine/coco_vhd.cpp +++ b/src/mame/machine/coco_vhd.cpp @@ -85,18 +85,6 @@ coco_vhd_image_device::~coco_vhd_image_device() { } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void coco_vhd_image_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - //------------------------------------------------- diff --git a/src/mame/machine/coco_vhd.h b/src/mame/machine/coco_vhd.h index 87f9fa57147..08e8499c56a 100644 --- a/src/mame/machine/coco_vhd.h +++ b/src/mame/machine/coco_vhd.h @@ -46,7 +46,6 @@ public: protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; void coco_vhd_readwrite(uint8_t data); diff --git a/src/mame/machine/fmt_icmem.cpp b/src/mame/machine/fmt_icmem.cpp index bdb058b11dd..2d19ca908fb 100644 --- a/src/mame/machine/fmt_icmem.cpp +++ b/src/mame/machine/fmt_icmem.cpp @@ -41,19 +41,6 @@ INPUT_PORTS_END //------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void fmt_icmem_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - - -//------------------------------------------------- // device_start - device-specific startup //------------------------------------------------- diff --git a/src/mame/machine/fmt_icmem.h b/src/mame/machine/fmt_icmem.h index dc58c6f6814..b9def9a8f30 100644 --- a/src/mame/machine/fmt_icmem.h +++ b/src/mame/machine/fmt_icmem.h @@ -46,7 +46,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; DECLARE_READ8_MEMBER(static_mem_read); DECLARE_WRITE8_MEMBER(static_mem_write); diff --git a/src/mame/machine/hp48.cpp b/src/mame/machine/hp48.cpp index 1a3580e4d10..4c39f5517ab 100644 --- a/src/mame/machine/hp48.cpp +++ b/src/mame/machine/hp48.cpp @@ -1016,11 +1016,6 @@ hp48_port_image_device::hp48_port_image_device(const machine_config &mconfig, co { } -void hp48_port_image_device::device_config_complete() -{ - update_names(); -} - /*************************************************************************** MACHINES ***************************************************************************/ diff --git a/src/mame/machine/microdrv.cpp b/src/mame/machine/microdrv.cpp index 0c1dff43a03..f19d2671b25 100644 --- a/src/mame/machine/microdrv.cpp +++ b/src/mame/machine/microdrv.cpp @@ -58,18 +58,6 @@ microdrive_image_device::~microdrive_image_device() { } -//------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void microdrive_image_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - void microdrive_image_device::device_start() { diff --git a/src/mame/machine/microdrv.h b/src/mame/machine/microdrv.h index f81a311baac..2b3ee762f36 100644 --- a/src/mame/machine/microdrv.h +++ b/src/mame/machine/microdrv.h @@ -72,9 +72,9 @@ public: DECLARE_WRITE_LINE_MEMBER( data2_w ); DECLARE_READ_LINE_MEMBER ( data1_r ); DECLARE_READ_LINE_MEMBER ( data2_r ); + protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; private: diff --git a/src/mame/machine/ng_memcard.cpp b/src/mame/machine/ng_memcard.cpp index 1f354d1c75a..ca15f3b9d19 100644 --- a/src/mame/machine/ng_memcard.cpp +++ b/src/mame/machine/ng_memcard.cpp @@ -27,19 +27,6 @@ ng_memcard_device::ng_memcard_device(const machine_config &mconfig, const char * //------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void ng_memcard_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - - -//------------------------------------------------- // device_start - device-specific startup //------------------------------------------------- diff --git a/src/mame/machine/ng_memcard.h b/src/mame/machine/ng_memcard.h index 655a2e7affc..2e3af83e0a9 100644 --- a/src/mame/machine/ng_memcard.h +++ b/src/mame/machine/ng_memcard.h @@ -48,7 +48,6 @@ public: // device-level overrides virtual void device_start() override; - virtual void device_config_complete() override; DECLARE_READ8_MEMBER(read); DECLARE_WRITE8_MEMBER(write); diff --git a/src/mame/machine/pce220_ser.cpp b/src/mame/machine/pce220_ser.cpp index f9b01143c7d..4d233fdda5b 100644 --- a/src/mame/machine/pce220_ser.cpp +++ b/src/mame/machine/pce220_ser.cpp @@ -85,19 +85,6 @@ void pce220_serial_device::device_reset() //------------------------------------------------- -// device_config_complete - perform any -// operations now that the configuration is -// complete -//------------------------------------------------- - -void pce220_serial_device::device_config_complete() -{ - // set brief and instance name - update_names(); -} - - -//------------------------------------------------- // device_timer - handler timer events //------------------------------------------------- diff --git a/src/mame/machine/pce220_ser.h b/src/mame/machine/pce220_ser.h index f375c45ee18..73ed3babd28 100644 --- a/src/mame/machine/pce220_ser.h +++ b/src/mame/machine/pce220_ser.h @@ -57,7 +57,6 @@ protected: // device-level overrides virtual void device_start() override; virtual void device_reset() override; - virtual void device_config_complete() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; private: diff --git a/src/mame/machine/psion_pack.cpp b/src/mame/machine/psion_pack.cpp index e90810a6de2..a6e91766cd4 100644 --- a/src/mame/machine/psion_pack.cpp +++ b/src/mame/machine/psion_pack.cpp @@ -95,9 +95,6 @@ void datapack_device::device_start() void datapack_device::device_config_complete() { add_format("opk", "Psion Datapack image", "opk", datapack_option_spec); - - // set brief and instance name - update_names(); } diff --git a/src/mame/machine/x68k_hdc.cpp b/src/mame/machine/x68k_hdc.cpp index f85108f2ad8..da4cebfd53d 100644 --- a/src/mame/machine/x68k_hdc.cpp +++ b/src/mame/machine/x68k_hdc.cpp @@ -30,11 +30,6 @@ x68k_hdc_image_device::x68k_hdc_image_device(const machine_config &mconfig, cons { } -void x68k_hdc_image_device::device_config_complete() -{ - update_names(); -} - void x68k_hdc_image_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) { m_req = 1; diff --git a/src/mame/machine/x68k_hdc.h b/src/mame/machine/x68k_hdc.h index e1f0abfb903..decc9a6ef82 100644 --- a/src/mame/machine/x68k_hdc.h +++ b/src/mame/machine/x68k_hdc.h @@ -100,7 +100,6 @@ public: DECLARE_READ16_MEMBER( hdc_r ); protected: // device-level overrides - virtual void device_config_complete() override; virtual void device_start() override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; private: |