diff options
Diffstat (limited to 'src/mame/includes/elf.h')
-rw-r--r-- | src/mame/includes/elf.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mame/includes/elf.h b/src/mame/includes/elf.h index b1879a5d006..eb2eea4a7d0 100644 --- a/src/mame/includes/elf.h +++ b/src/mame/includes/elf.h @@ -39,6 +39,11 @@ public: , m_led(*this, "led0") { } + void elf2(machine_config &config); + + DECLARE_INPUT_CHANGED_MEMBER( input_w ); + +private: DECLARE_READ8_MEMBER( dispon_r ); DECLARE_READ8_MEMBER( data_r ); DECLARE_WRITE8_MEMBER( data_w ); @@ -50,15 +55,12 @@ public: DECLARE_READ8_MEMBER( dma_r ); DECLARE_WRITE8_MEMBER( sc_w ); DECLARE_WRITE_LINE_MEMBER( da_w ); - DECLARE_INPUT_CHANGED_MEMBER( input_w ); template <unsigned N> DECLARE_WRITE8_MEMBER( digit_w ) { m_7segs[N] = data; } DECLARE_QUICKLOAD_LOAD_MEMBER( elf ); - void elf2(machine_config &config); void elf2_io(address_map &map); void elf2_mem(address_map &map); -protected: virtual void machine_start() override; required_device<cpu_device> m_maincpu; |