diff options
Diffstat (limited to 'src/mame/drivers/ipds.cpp')
-rw-r--r-- | src/mame/drivers/ipds.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/ipds.cpp b/src/mame/drivers/ipds.cpp index 84829a4dd35..1e25739e3f9 100644 --- a/src/mame/drivers/ipds.cpp +++ b/src/mame/drivers/ipds.cpp @@ -33,10 +33,10 @@ private: required_device<cpu_device> m_maincpu; required_device<i8275_device> m_crtc; required_device<palette_device> m_palette; - DECLARE_READ8_MEMBER(ipds_b0_r); - DECLARE_READ8_MEMBER(ipds_b1_r); - DECLARE_READ8_MEMBER(ipds_c0_r); - DECLARE_WRITE8_MEMBER(ipds_b1_w); + uint8_t ipds_b0_r(); + uint8_t ipds_b1_r(); + uint8_t ipds_c0_r(); + void ipds_b1_w(uint8_t data); void kbd_put(u8 data); I8275_DRAW_CHARACTER_MEMBER( crtc_display_pixels ); uint8_t m_term_data; @@ -45,7 +45,7 @@ private: void ipds_mem(address_map &map); }; -READ8_MEMBER( ipds_state::ipds_b0_r ) +uint8_t ipds_state::ipds_b0_r() { if (m_term_data) return 0xc0; @@ -53,16 +53,16 @@ READ8_MEMBER( ipds_state::ipds_b0_r ) return 0x80; } -READ8_MEMBER( ipds_state::ipds_b1_r ) +uint8_t ipds_state::ipds_b1_r() { uint8_t ret = m_term_data; m_term_data = 0; return ret; } -READ8_MEMBER( ipds_state::ipds_c0_r ) { return 0x55; } +uint8_t ipds_state::ipds_c0_r() { return 0x55; } -WRITE8_MEMBER( ipds_state::ipds_b1_w ) +void ipds_state::ipds_b1_w(uint8_t data) { } |