diff options
Diffstat (limited to 'src/mame/sony/smc777_kbd.h')
| -rw-r--r-- | src/mame/sony/smc777_kbd.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mame/sony/smc777_kbd.h b/src/mame/sony/smc777_kbd.h index 46f6342e96d..ab2aea6cdf0 100644 --- a/src/mame/sony/smc777_kbd.h +++ b/src/mame/sony/smc777_kbd.h @@ -8,7 +8,7 @@ #include "machine/keyboard.h" class smc777_kbd_device : public device_t - , protected device_matrix_keyboard_interface<11> + , protected device_matrix_keyboard_interface<10> { public: smc777_kbd_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); @@ -38,6 +38,11 @@ private: u8 m_scan_code; u16 m_repeat_interval; u16 m_repeat_start; + s8 m_held_keys; + u8 m_fkey_table[3][6]; + bool m_fkey_dir; + u8 m_fkey_target; + u8 m_fkey_index; }; DECLARE_DEVICE_TYPE(SMC777_KBD, smc777_kbd_device) |
