diff options
Diffstat (limited to 'src/devices/machine/ds1204.h')
-rw-r--r-- | src/devices/machine/ds1204.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/machine/ds1204.h b/src/devices/machine/ds1204.h index 59dc5718989..897c3059741 100644 --- a/src/devices/machine/ds1204.h +++ b/src/devices/machine/ds1204.h @@ -19,19 +19,19 @@ public: // construction/destruction ds1204_device( const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0 ); - DECLARE_WRITE_LINE_MEMBER( write_rst ); - DECLARE_WRITE_LINE_MEMBER( write_clk ); - DECLARE_WRITE_LINE_MEMBER( write_dq ); - DECLARE_READ_LINE_MEMBER( read_dq ); + void write_rst(int state); + void write_clk(int state); + void write_dq(int state); + int read_dq(); protected: // device-level overrides - virtual void device_start() override; + virtual void device_start() override ATTR_COLD; // device_nvram_interface overrides virtual void nvram_default() override; - virtual void nvram_read( emu_file &file ) override; - virtual void nvram_write( emu_file &file ) override; + virtual bool nvram_read( util::read_stream &file ) override; + virtual bool nvram_write( util::write_stream &file ) override; private: inline void ATTR_PRINTF( 3, 4 ) verboselog( int n_level, const char *s_fmt, ... ); |