diff options
Diffstat (limited to 'src/mame/includes/x07.h')
-rw-r--r-- | src/mame/includes/x07.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/mame/includes/x07.h b/src/mame/includes/x07.h index 31b58ef3106..1d1c770b042 100644 --- a/src/mame/includes/x07.h +++ b/src/mame/includes/x07.h @@ -174,6 +174,16 @@ public: m_warm_start(1) { } + void x07(machine_config &config); + + void init_x07(); + + DECLARE_INPUT_CHANGED_MEMBER( kb_keys ); + DECLARE_INPUT_CHANGED_MEMBER( kb_func_keys ); + DECLARE_INPUT_CHANGED_MEMBER( kb_break ); + DECLARE_INPUT_CHANGED_MEMBER( kb_update_udk ); + +private: required_device<cpu_device> m_maincpu; required_device<printer_image_device> m_printer; required_device<beep_device> m_beep; @@ -189,12 +199,6 @@ public: DECLARE_READ8_MEMBER( x07_io_r ); DECLARE_WRITE8_MEMBER( x07_io_w ); - DECLARE_INPUT_CHANGED_MEMBER( kb_keys ); - DECLARE_INPUT_CHANGED_MEMBER( kb_func_keys ); - DECLARE_INPUT_CHANGED_MEMBER( kb_break ); - DECLARE_INPUT_CHANGED_MEMBER( kb_update_udk ); - - void init_x07(); void nvram_init(nvram_device &nvram, void *data, size_t size); void t6834_cmd(uint8_t cmd); @@ -283,7 +287,7 @@ public: TIMER_CALLBACK_MEMBER(rstb_clear); TIMER_CALLBACK_MEMBER(beep_stop); TIMER_DEVICE_CALLBACK_MEMBER(blink_timer); - void x07(machine_config &config); + void x07_io(address_map &map); void x07_mem(address_map &map); }; |