diff options
author | 2013-01-11 07:32:46 +0000 | |
---|---|---|
committer | 2013-01-11 07:32:46 +0000 | |
commit | 0e19f641d3186cdbf51f8ca857e2b07ab95779c2 (patch) | |
tree | 234109de1123b13f217494af4b3f8efad346d5cc /src/emu/machine/ds75161a.h | |
parent | 111157ca09a9ff60fe4a9ba49173c315e94314fa (diff) |
Cleanups and version bumpmame0148
Diffstat (limited to 'src/emu/machine/ds75161a.h')
-rw-r--r-- | src/emu/machine/ds75161a.h | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/src/emu/machine/ds75161a.h b/src/emu/machine/ds75161a.h index 78c37b6f51d..4bd65aceff9 100644 --- a/src/emu/machine/ds75161a.h +++ b/src/emu/machine/ds75161a.h @@ -34,7 +34,7 @@ ///************************************************************************* #define MCFG_DS75161A_ADD(_tag, _config) \ - MCFG_DEVICE_ADD(_tag, DS75161A, 0) \ + MCFG_DEVICE_ADD(_tag, DS75161A, 0) \ MCFG_DEVICE_CONFIG(_config) @@ -51,81 +51,81 @@ struct ds75161a_interface { - devcb_read_line m_in_ren_cb; - devcb_read_line m_in_ifc_cb; - devcb_read_line m_in_ndac_cb; - devcb_read_line m_in_nrfd_cb; - devcb_read_line m_in_dav_cb; - devcb_read_line m_in_eoi_cb; - devcb_read_line m_in_atn_cb; - devcb_read_line m_in_srq_cb; - - devcb_write_line m_out_ren_cb; - devcb_write_line m_out_ifc_cb; - devcb_write_line m_out_ndac_cb; - devcb_write_line m_out_nrfd_cb; - devcb_write_line m_out_dav_cb; - devcb_write_line m_out_eoi_cb; - devcb_write_line m_out_atn_cb; - devcb_write_line m_out_srq_cb; + devcb_read_line m_in_ren_cb; + devcb_read_line m_in_ifc_cb; + devcb_read_line m_in_ndac_cb; + devcb_read_line m_in_nrfd_cb; + devcb_read_line m_in_dav_cb; + devcb_read_line m_in_eoi_cb; + devcb_read_line m_in_atn_cb; + devcb_read_line m_in_srq_cb; + + devcb_write_line m_out_ren_cb; + devcb_write_line m_out_ifc_cb; + devcb_write_line m_out_ndac_cb; + devcb_write_line m_out_nrfd_cb; + devcb_write_line m_out_dav_cb; + devcb_write_line m_out_eoi_cb; + devcb_write_line m_out_atn_cb; + devcb_write_line m_out_srq_cb; }; // ======================> ds75161a_device -class ds75161a_device : public device_t, - public ds75161a_interface +class ds75161a_device : public device_t, + public ds75161a_interface { public: - // construction/destruction - ds75161a_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - - 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 ); + // construction/destruction + ds75161a_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); + + 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 ); protected: - // device-level overrides + // device-level overrides virtual void device_config_complete(); - virtual void device_start(); + virtual void device_start(); private: void update_signals(); - devcb_resolved_read_line m_in_ren_func; - devcb_resolved_read_line m_in_ifc_func; - devcb_resolved_read_line m_in_ndac_func; - devcb_resolved_read_line m_in_nrfd_func; - devcb_resolved_read_line m_in_dav_func; - devcb_resolved_read_line m_in_eoi_func; - devcb_resolved_read_line m_in_atn_func; - devcb_resolved_read_line m_in_srq_func; - - devcb_resolved_write_line m_out_ren_func; - devcb_resolved_write_line m_out_ifc_func; - devcb_resolved_write_line m_out_ndac_func; - devcb_resolved_write_line m_out_nrfd_func; - devcb_resolved_write_line m_out_dav_func; - devcb_resolved_write_line m_out_eoi_func; - devcb_resolved_write_line m_out_atn_func; - devcb_resolved_write_line m_out_srq_func; + devcb_resolved_read_line m_in_ren_func; + devcb_resolved_read_line m_in_ifc_func; + devcb_resolved_read_line m_in_ndac_func; + devcb_resolved_read_line m_in_nrfd_func; + devcb_resolved_read_line m_in_dav_func; + devcb_resolved_read_line m_in_eoi_func; + devcb_resolved_read_line m_in_atn_func; + devcb_resolved_read_line m_in_srq_func; + + devcb_resolved_write_line m_out_ren_func; + devcb_resolved_write_line m_out_ifc_func; + devcb_resolved_write_line m_out_ndac_func; + devcb_resolved_write_line m_out_nrfd_func; + devcb_resolved_write_line m_out_dav_func; + devcb_resolved_write_line m_out_eoi_func; + devcb_resolved_write_line m_out_atn_func; + devcb_resolved_write_line m_out_srq_func; int m_ren; int m_ifc; |