summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/sh/sh7604_sci.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/sh/sh7604_sci.h')
-rw-r--r--src/devices/cpu/sh/sh7604_sci.h30
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 {