summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/dectalk.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/dectalk.h')
-rw-r--r--src/devices/bus/isa/dectalk.h25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/devices/bus/isa/dectalk.h b/src/devices/bus/isa/dectalk.h
index ff1442bc38e..e728b1a24d6 100644
--- a/src/devices/bus/isa/dectalk.h
+++ b/src/devices/bus/isa/dectalk.h
@@ -16,6 +16,19 @@ class dectalk_isa_device : public device_t,
public:
dectalk_isa_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 void device_add_mconfig(machine_config &config) override;
+
+private:
+ DECLARE_READ_LINE_MEMBER(bio_line_r);
+ DECLARE_WRITE_LINE_MEMBER(clock_w);
+
DECLARE_WRITE8_MEMBER(write);
DECLARE_READ8_MEMBER(read);
@@ -36,18 +49,6 @@ public:
void dectalk_cpu_map(address_map &map);
void dectalk_dsp_io(address_map &map);
void dectalk_dsp_map(address_map &map);
-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 void device_add_mconfig(machine_config &config) override;
-
-private:
- DECLARE_READ_LINE_MEMBER(bio_line_r);
- DECLARE_WRITE_LINE_MEMBER(clock_w);
uint16_t m_cmd, m_stat, m_data, m_dsp_dma, m_ctl;
uint8_t m_dma, m_vol, m_bio;