diff options
Diffstat (limited to 'src/devices/cpu/sh/sh7604_sci.h')
-rw-r--r-- | src/devices/cpu/sh/sh7604_sci.h | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/devices/cpu/sh/sh7604_sci.h b/src/devices/cpu/sh/sh7604_sci.h index a4f12da1275..b77630db074 100644 --- a/src/devices/cpu/sh/sh7604_sci.h +++ b/src/devices/cpu/sh/sh7604_sci.h @@ -28,21 +28,21 @@ public: // I/O operations void sci_regs(address_map &map); - DECLARE_WRITE8_MEMBER( write ); - DECLARE_READ8_MEMBER( read ); - - DECLARE_READ8_MEMBER( serial_mode_r ); - DECLARE_WRITE8_MEMBER( serial_mode_w ); - DECLARE_READ8_MEMBER( bitrate_r ); - DECLARE_WRITE8_MEMBER( bitrate_w ); - DECLARE_READ8_MEMBER( serial_control_r ); - DECLARE_WRITE8_MEMBER( serial_control_w ); - - DECLARE_READ8_MEMBER( transmit_data_r ); - DECLARE_WRITE8_MEMBER( transmit_data_w ); - DECLARE_READ8_MEMBER( serial_status_r ); - DECLARE_WRITE8_MEMBER( serial_ack_w ); - DECLARE_READ8_MEMBER( receive_data_r ); + void write(address_space &space, offs_t offset, uint8_t data); + uint8_t read(address_space &space, offs_t offset); + + uint8_t serial_mode_r(); + void serial_mode_w(uint8_t data); + uint8_t bitrate_r(); + void bitrate_w(uint8_t data); + uint8_t serial_control_r(); + void serial_control_w(uint8_t data); + + uint8_t transmit_data_r(); + void transmit_data_w(uint8_t data); + uint8_t serial_status_r(); + void serial_ack_w(uint8_t data); + uint8_t receive_data_r(); protected: enum { |