summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/km035.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/km035.h')
-rw-r--r--src/mame/machine/km035.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/machine/km035.h b/src/mame/machine/km035.h
index 599c2cd64a2..195d7e9b758 100644
--- a/src/mame/machine/km035.h
+++ b/src/mame/machine/km035.h
@@ -39,19 +39,11 @@ public:
template<class _Object> static devcb_base &set_tx_handler(device_t &device, _Object wr) { return downcast<km035_device &>(device).m_tx_handler.set_callback(wr); }
template<class _Object> static devcb_base &set_rts_handler(device_t &device, _Object wr) { return downcast<km035_device &>(device).m_rts_handler.set_callback(wr); }
- DECLARE_WRITE8_MEMBER( bus_w );
- DECLARE_WRITE8_MEMBER( p1_w );
- DECLARE_WRITE8_MEMBER( p2_w );
- DECLARE_READ8_MEMBER( p1_r );
- DECLARE_READ8_MEMBER( p2_r );
- DECLARE_READ_LINE_MEMBER( t0_r );
- DECLARE_READ_LINE_MEMBER( t1_r );
-
DECLARE_WRITE_LINE_MEMBER( write_rxd );
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_add_mconfig(machine_config &config) override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_start() override;
@@ -70,6 +62,14 @@ private:
devcb_write_line m_tx_handler;
devcb_write_line m_rts_handler;
+
+ DECLARE_WRITE8_MEMBER( bus_w );
+ DECLARE_WRITE8_MEMBER( p1_w );
+ DECLARE_WRITE8_MEMBER( p2_w );
+ DECLARE_READ8_MEMBER( p1_r );
+ DECLARE_READ8_MEMBER( p2_r );
+ DECLARE_READ_LINE_MEMBER( t0_r );
+ DECLARE_READ_LINE_MEMBER( t1_r );
};
// device type definition