diff options
Diffstat (limited to 'src/devices/bus/nasbus/nasbus.cpp')
-rw-r--r-- | src/devices/bus/nasbus/nasbus.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/devices/bus/nasbus/nasbus.cpp b/src/devices/bus/nasbus/nasbus.cpp index 00bf06b9f2e..bd0f2d4dab4 100644 --- a/src/devices/bus/nasbus/nasbus.cpp +++ b/src/devices/bus/nasbus/nasbus.cpp @@ -21,20 +21,22 @@ const device_type NASBUS_SLOT = &device_creator<nasbus_slot_device>; // nasbus_slot_device - constructor //------------------------------------------------- -nasbus_slot_device::nasbus_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock) : +nasbus_slot_device::nasbus_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : device_t(mconfig, NASBUS_SLOT, "NASBUS Slot", tag, owner, clock, "nasbus_slot", __FILE__), - device_slot_interface(mconfig, *this) + device_slot_interface(mconfig, *this), + m_nasbus_tag(nullptr) { } nasbus_slot_device::nasbus_slot_device(const machine_config &mconfig, device_type type, const char *name, - std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) : + const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) : device_t(mconfig, type, name, tag, owner, clock, shortname, source), - device_slot_interface(mconfig, *this) + device_slot_interface(mconfig, *this), + m_nasbus_tag(nullptr) { } -void nasbus_slot_device::set_nasbus_slot(device_t &device, device_t *owner, std::string nasbus_tag) +void nasbus_slot_device::set_nasbus_slot(device_t &device, device_t *owner, const char *nasbus_tag) { nasbus_slot_device &nasbus_card = dynamic_cast<nasbus_slot_device &>(device); nasbus_card.m_owner = owner; @@ -67,7 +69,7 @@ const device_type NASBUS = &device_creator<nasbus_device>; // nasbus_device - constructor //------------------------------------------------- -nasbus_device::nasbus_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock) : +nasbus_device::nasbus_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : device_t(mconfig, NASBUS_SLOT, "NASBUS Backplane", tag, owner, clock, "nasbus", __FILE__), m_program(nullptr), m_io(nullptr), |