summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/mda.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/mda.h')
-rw-r--r--src/devices/bus/isa/mda.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/devices/bus/isa/mda.h b/src/devices/bus/isa/mda.h
index 66d60e0493a..97e08dfcf1b 100644
--- a/src/devices/bus/isa/mda.h
+++ b/src/devices/bus/isa/mda.h
@@ -26,13 +26,13 @@ public:
// construction/destruction
isa8_mda_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
- virtual DECLARE_READ8_MEMBER(io_read);
- virtual DECLARE_WRITE8_MEMBER(io_write);
- virtual DECLARE_READ8_MEMBER(status_r);
- virtual DECLARE_WRITE8_MEMBER(mode_control_w);
+ virtual uint8_t io_read(offs_t offset);
+ virtual void io_write(offs_t offset, uint8_t data);
+ virtual uint8_t status_r();
+ virtual void mode_control_w(uint8_t data);
- DECLARE_WRITE_LINE_MEMBER(hsync_changed);
- DECLARE_WRITE_LINE_MEMBER(vsync_changed);
+ void hsync_changed(int state);
+ void vsync_changed(int state);
virtual MC6845_UPDATE_ROW( crtc_update_row );
@@ -51,7 +51,7 @@ protected:
optional_device<pc_lpt_device> m_lpt;
private:
- WRITE_LINE_MEMBER(pc_cpu_line);
+ void pc_cpu_line(int state);
MC6845_UPDATE_ROW( mda_text_inten_update_row );
MC6845_UPDATE_ROW( mda_text_blink_update_row );
@@ -83,10 +83,10 @@ public:
// construction/destruction
isa8_hercules_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
- virtual DECLARE_READ8_MEMBER(io_read) override;
- virtual DECLARE_WRITE8_MEMBER(io_write) override;
- virtual DECLARE_READ8_MEMBER(status_r) override;
- virtual DECLARE_WRITE8_MEMBER(mode_control_w) override;
+ virtual uint8_t io_read(offs_t offset) override;
+ virtual void io_write(offs_t offset, uint8_t data) override;
+ virtual uint8_t status_r() override;
+ virtual void mode_control_w(uint8_t data) override;
protected:
// device-level overrides
@@ -126,7 +126,7 @@ protected:
virtual void device_add_mconfig(machine_config &config) override;
private:
- virtual DECLARE_WRITE8_MEMBER(mode_control_w) override;
+ virtual void mode_control_w(uint8_t data) override;
virtual MC6845_UPDATE_ROW( crtc_update_row ) override;
MC6845_UPDATE_ROW( mda_lowres_text_inten_update_row );