summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/ieee488/c2031.h
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2017-06-09 12:48:45 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2017-06-09 12:48:45 +0200
commite844b01154f1d57c9736b37c085ea0b9bbb15acb (patch)
tree272d3ad1d7c9562f8c01809ab3daaafc9442435a /src/devices/bus/ieee488/c2031.h
parent0b546073e758e33abb12e738ab12aaf1377f2a3e (diff)
device_add_mconfig up to devices/bus/l* (nw)
Diffstat (limited to 'src/devices/bus/ieee488/c2031.h')
-rw-r--r--src/devices/bus/ieee488/c2031.h25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/devices/bus/ieee488/c2031.h b/src/devices/bus/ieee488/c2031.h
index 38b102d381a..9d892bb467d 100644
--- a/src/devices/bus/ieee488/c2031.h
+++ b/src/devices/bus/ieee488/c2031.h
@@ -31,11 +31,23 @@ public:
// construction/destruction
c2031_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+protected:
+ // device-level overrides
+ virtual void device_start() override;
+ virtual void device_reset() override;
+
// optional information overrides
virtual const tiny_rom_entry *device_rom_region() const override;
- virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_add_mconfig(machine_config &config) override;
virtual ioport_constructor device_input_ports() const override;
+ // device_ieee488_interface overrides
+ virtual void ieee488_atn(int state) override;
+ virtual void ieee488_ifc(int state) override;
+
+private:
+ inline int get_device_number();
+
DECLARE_WRITE_LINE_MEMBER( via0_irq_w );
DECLARE_READ8_MEMBER( via0_pa_r );
DECLARE_WRITE8_MEMBER( via0_pa_w );
@@ -48,17 +60,6 @@ public:
DECLARE_FLOPPY_FORMATS( floppy_formats );
-protected:
- // device-level overrides
- virtual void device_start() override;
- virtual void device_reset() override;
-
- // device_ieee488_interface overrides
- virtual void ieee488_atn(int state) override;
- virtual void ieee488_ifc(int state) override;
-
- inline int get_device_number();
-
required_device<cpu_device> m_maincpu;
required_device<via6522_device> m_via0;
required_device<via6522_device> m_via1;