summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/ds75161a.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/ds75161a.h')
-rw-r--r--src/devices/machine/ds75161a.h42
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();