From e078b40130c458b485a9e69439dd125095996e7b Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Wed, 18 Nov 2015 09:57:34 +0100 Subject: [PATCH] removed old code part (nw) --- src/emu/machine.cpp | 18 ------------------ src/emu/machine.h | 3 --- 2 files changed, 21 deletions(-) diff --git a/src/emu/machine.cpp b/src/emu/machine.cpp index 346f907c0a7..a0aa6de3b31 100644 --- a/src/emu/machine.cpp +++ b/src/emu/machine.cpp @@ -308,24 +308,6 @@ void running_machine::start() } -//------------------------------------------------- -// add_dynamic_device - dynamically add a device -//------------------------------------------------- - -device_t &running_machine::add_dynamic_device(device_t &owner, device_type type, const char *tag, UINT32 clock) -{ - // add the device in a standard manner - device_t *device = const_cast(m_config).device_add(&owner, tag, type, clock); - - // notify this device and all its subdevices that they are now configured - device_iterator iter(root_device()); - for (device_t *dev = iter.first(); dev != NULL; dev = iter.next()) - if (!dev->configured()) - dev->config_complete(); - return *device; -} - - //------------------------------------------------- // run - execute the machine //------------------------------------------------- diff --git a/src/emu/machine.h b/src/emu/machine.h index dcd935cfde9..33e463afea7 100644 --- a/src/emu/machine.h +++ b/src/emu/machine.h @@ -193,9 +193,6 @@ public: inline device_t *device(const char *tag) const { return root_device().subdevice(tag); } template inline _DeviceClass *device(const char *tag) { return downcast<_DeviceClass *>(device(tag)); } - // configuration helpers - device_t &add_dynamic_device(device_t &owner, device_type type, const char *tag, UINT32 clock); - // immediate operations int run(bool firstrun); void pause();