diff options
Diffstat (limited to 'src/devices/bus/ti99/peb/evpc.h')
-rw-r--r-- | src/devices/bus/ti99/peb/evpc.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/devices/bus/ti99/peb/evpc.h b/src/devices/bus/ti99/peb/evpc.h index 3b5e9a1051f..66940733e15 100644 --- a/src/devices/bus/ti99/peb/evpc.h +++ b/src/devices/bus/ti99/peb/evpc.h @@ -34,11 +34,8 @@ public: DECLARE_WRITE8_MEMBER(write) override; DECLARE_SETADDRESS_DBIN_MEMBER(setaddress_dbin) override; - DECLARE_WRITE_LINE_MEMBER( ready_line ); - DECLARE_READ8Z_MEMBER(crureadz) override; DECLARE_WRITE8_MEMBER(cruwrite) override; - DECLARE_WRITE_LINE_MEMBER( video_interrupt_in ); TIMER_DEVICE_CALLBACK_MEMBER( hblank_interrupt ); @@ -58,13 +55,17 @@ protected: virtual const tiny_rom_entry *device_rom_region() const override; virtual ioport_constructor device_input_ports() const override; - machine_config_constructor device_mconfig_additions() const override; + virtual void device_add_mconfig(machine_config &config) override; void nvram_default() override; void nvram_read(emu_file &file) override; void nvram_write(emu_file &file) override; private: + DECLARE_WRITE_LINE_MEMBER( ready_line ); + + DECLARE_WRITE_LINE_MEMBER( video_interrupt_in ); + int m_address; int m_dsr_page; bool m_inDsrArea; |