summaryrefslogtreecommitdiffstats
path: root/src/emu/device.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/device.cpp')
-rw-r--r--src/emu/device.cpp47
1 files changed, 22 insertions, 25 deletions
diff --git a/src/emu/device.cpp b/src/emu/device.cpp
index c585f236e15..3c301a5800b 100644
--- a/src/emu/device.cpp
+++ b/src/emu/device.cpp
@@ -81,31 +81,28 @@ emu::detail::device_registrar const registered_device_types;
// from the provided config
//-------------------------------------------------
-device_t::device_t(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, u32 clock, const char *shortname, const char *source)
- : m_type(type),
- m_name(name),
- m_shortname(shortname),
- m_searchpath(shortname),
- m_source(source),
- m_owner(owner),
- m_next(nullptr),
-
- m_configured_clock(clock),
- m_unscaled_clock(clock),
- m_clock(clock),
- m_clock_scale(1.0),
- m_attoseconds_per_clock((clock == 0) ? 0 : HZ_TO_ATTOSECONDS(clock)),
-
- m_machine_config(mconfig),
- m_input_defaults(nullptr),
- m_default_bios_tag(""),
-
- m_machine(nullptr),
- m_save(nullptr),
- m_basetag(tag),
- m_config_complete(false),
- m_started(false),
- m_auto_finder_list(nullptr)
+device_t::device_t(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 clock)
+ : m_type(type)
+ , m_searchpath(type.shortname())
+ , m_owner(owner)
+ , m_next(nullptr)
+
+ , m_configured_clock(clock)
+ , m_unscaled_clock(clock)
+ , m_clock(clock)
+ , m_clock_scale(1.0)
+ , m_attoseconds_per_clock((clock == 0) ? 0 : HZ_TO_ATTOSECONDS(clock))
+
+ , m_machine_config(mconfig)
+ , m_input_defaults(nullptr)
+ , m_default_bios_tag("")
+
+ , m_machine(nullptr)
+ , m_save(nullptr)
+ , m_basetag(tag)
+ , m_config_complete(false)
+ , m_started(false)
+ , m_auto_finder_list(nullptr)
{
if (owner != nullptr)
m_tag.assign((owner->owner() == nullptr) ? "" : owner->tag()).append(":").append(tag);