diff options
Diffstat (limited to 'src/devices/machine/ds75161a.h')
-rw-r--r-- | src/devices/machine/ds75161a.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/devices/machine/ds75161a.h b/src/devices/machine/ds75161a.h index 8ea0a0b9632..4efa9a3ce69 100644 --- a/src/devices/machine/ds75161a.h +++ b/src/devices/machine/ds75161a.h @@ -47,30 +47,30 @@ public: auto out_atn() { return m_out_atn_cb.bind(); } auto out_srq() { return m_out_srq_cb.bind(); } - DECLARE_WRITE_LINE_MEMBER( te_w ); - DECLARE_WRITE_LINE_MEMBER( dc_w ); - - DECLARE_READ_LINE_MEMBER( ren_r ); - DECLARE_READ_LINE_MEMBER( ifc_r ); - DECLARE_READ_LINE_MEMBER( ndac_r ); - DECLARE_READ_LINE_MEMBER( nrfd_r ); - DECLARE_READ_LINE_MEMBER( dav_r ); - DECLARE_READ_LINE_MEMBER( eoi_r ); - DECLARE_READ_LINE_MEMBER( atn_r ); - DECLARE_READ_LINE_MEMBER( srq_r ); - - DECLARE_WRITE_LINE_MEMBER( ren_w ); - DECLARE_WRITE_LINE_MEMBER( ifc_w ); - DECLARE_WRITE_LINE_MEMBER( ndac_w ); - DECLARE_WRITE_LINE_MEMBER( nrfd_w ); - DECLARE_WRITE_LINE_MEMBER( dav_w ); - DECLARE_WRITE_LINE_MEMBER( eoi_w ); - DECLARE_WRITE_LINE_MEMBER( atn_w ); - DECLARE_WRITE_LINE_MEMBER( srq_w ); + void te_w(int state); + void dc_w(int state); + + int ren_r(); + int ifc_r(); + int ndac_r(); + int nrfd_r(); + int dav_r(); + int eoi_r(); + int atn_r(); + int srq_r(); + + void ren_w(int state); + void ifc_w(int state); + void ndac_w(int state); + void nrfd_w(int state); + void dav_w(int state); + void eoi_w(int state); + void atn_w(int state); + void srq_w(int state); protected: // device-level overrides - virtual void device_start() override; + virtual void device_start() override ATTR_COLD; private: void update_signals(); |