diff options
Diffstat (limited to 'src/mame/audio/taitosnd.h')
-rw-r--r-- | src/mame/audio/taitosnd.h | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/audio/taitosnd.h b/src/mame/audio/taitosnd.h index bbaa98f71a1..33c1b3c437a 100644 --- a/src/mame/audio/taitosnd.h +++ b/src/mame/audio/taitosnd.h @@ -13,23 +13,23 @@ class tc0140syt_device : public device_t { public: - tc0140syt_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + tc0140syt_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock); template <typename T> void set_master_tag(T &&tag) { m_mastercpu.set_tag(std::forward<T>(tag)); } template <typename T> void set_slave_tag(T &&tag) { m_slavecpu.set_tag(std::forward<T>(tag)); } // MASTER (4-bit bus) control functions - DECLARE_WRITE8_MEMBER( master_port_w ); - DECLARE_WRITE8_MEMBER( master_comm_w ); - DECLARE_READ8_MEMBER( master_comm_r ); + void master_port_w(u8 data); + void master_comm_w(u8 data); + u8 master_comm_r(); // SLAVE (4-bit bus) control functions ONLY - DECLARE_WRITE8_MEMBER( slave_port_w ); - DECLARE_READ8_MEMBER( slave_comm_r ); - DECLARE_WRITE8_MEMBER( slave_comm_w ); + void slave_port_w(u8 data); + u8 slave_comm_r(); + void slave_comm_w(u8 data); protected: - tc0140syt_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + tc0140syt_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 clock); // device-level overrides virtual void device_start() override; @@ -38,12 +38,12 @@ protected: private: void update_nmi(); - uint8_t m_slavedata[4]; /* Data on master->slave port (4 nibbles) */ - uint8_t m_masterdata[4]; /* Data on slave->master port (4 nibbles) */ - uint8_t m_mainmode; /* Access mode on master cpu side */ - uint8_t m_submode; /* Access mode on slave cpu side */ - uint8_t m_status; /* Status data */ - uint8_t m_nmi_enabled; /* 1 if slave cpu has nmi's enabled */ + u8 m_slavedata[4]; /* Data on master->slave port (4 nibbles) */ + u8 m_masterdata[4]; /* Data on slave->master port (4 nibbles) */ + u8 m_mainmode; /* Access mode on master cpu side */ + u8 m_submode; /* Access mode on slave cpu side */ + u8 m_status; /* Status data */ + u8 m_nmi_enabled; /* 1 if slave cpu has nmi's enabled */ required_device<cpu_device> m_mastercpu; /* this is the maincpu */ required_device<cpu_device> m_slavecpu; /* this is the audiocpu */ @@ -54,7 +54,7 @@ private: class pc060ha_device : public tc0140syt_device { public: - pc060ha_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + pc060ha_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock); }; DECLARE_DEVICE_TYPE(TC0140SYT, tc0140syt_device) |