diff options
Diffstat (limited to 'src/devices/machine/ins8250.h')
-rw-r--r-- | src/devices/machine/ins8250.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/devices/machine/ins8250.h b/src/devices/machine/ins8250.h index 547c3dea602..af5c08dba15 100644 --- a/src/devices/machine/ins8250.h +++ b/src/devices/machine/ins8250.h @@ -19,7 +19,7 @@ class ins8250_uart_device : public device_t, public device_serial_interface { public: - ins8250_uart_device(const machine_config &mconfig, device_type type, const char* name, const char *tag, device_t *owner, UINT32 clock, const char *shortname); + ins8250_uart_device(const machine_config &mconfig, device_type type, const char* name, std::string tag, device_t *owner, UINT32 clock, const char *shortname); template<class _Object> static devcb_base &set_out_tx_callback(device_t &device, _Object object) { return downcast<ins8250_uart_device &>(device).m_out_tx_cb.set_callback(object); } template<class _Object> static devcb_base &set_out_dtr_callback(device_t &device, _Object object) { return downcast<ins8250_uart_device &>(device).m_out_dtr_cb.set_callback(object); } @@ -96,19 +96,19 @@ private: class ins8250_device : public ins8250_uart_device { public: - ins8250_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + ins8250_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock); }; class ns16450_device : public ins8250_uart_device { public: - ns16450_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + ns16450_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock); }; class ns16550_device : public ins8250_uart_device { public: - ns16550_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + ns16550_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock); protected: virtual void device_start() override; virtual void device_reset() override; @@ -131,7 +131,7 @@ private: class pc16552_device : public device_t { public: - pc16552_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + pc16552_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock); DECLARE_READ8_MEMBER(read) { return ((offset & 8) ? m_chan1 : m_chan0)->ins8250_r(space, offset & 7, mem_mask); } DECLARE_WRITE8_MEMBER(write) { ((offset & 8) ? m_chan1 : m_chan0)->ins8250_w(space, offset & 7, data, mem_mask); } |