diff options
Diffstat (limited to 'src/devices/bus/isa/mda.h')
-rw-r--r-- | src/devices/bus/isa/mda.h | 24 |
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 ); |