diff options
Diffstat (limited to 'src/mame/fairlight/cmi_mkbd.h')
-rw-r--r-- | src/mame/fairlight/cmi_mkbd.h | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/src/mame/fairlight/cmi_mkbd.h b/src/mame/fairlight/cmi_mkbd.h index a76e2e7edf7..202b14324ac 100644 --- a/src/mame/fairlight/cmi_mkbd.h +++ b/src/mame/fairlight/cmi_mkbd.h @@ -34,25 +34,13 @@ public: enum : u32 { - KEY_F0, - KEY_F0S, - KEY_G0, - KEY_G0S, - KEY_A1, - KEY_A1S, - KEY_B1, - KEY_C1, - KEY_C1S, - KEY_D1, - KEY_D1S, - KEY_E1, KEY_F1, KEY_F1S, KEY_G1, KEY_G1S, - KEY_A2, - KEY_A2S, - KEY_B2, + KEY_A1, + KEY_A1S, + KEY_B1, KEY_C2, KEY_C2S, KEY_D2, @@ -62,9 +50,9 @@ public: KEY_F2S, KEY_G2, KEY_G2S, - KEY_A3, - KEY_A3S, - KEY_B3, + KEY_A2, + KEY_A2S, + KEY_B2, KEY_C3, KEY_C3S, KEY_D3, @@ -74,9 +62,9 @@ public: KEY_F3S, KEY_G3, KEY_G3S, - KEY_A4, - KEY_A4S, - KEY_B4, + KEY_A3, + KEY_A3S, + KEY_B3, KEY_C4, KEY_C4S, KEY_D4, @@ -86,9 +74,9 @@ public: KEY_F4S, KEY_G4, KEY_G4S, - KEY_A5, - KEY_A5S, - KEY_B5, + KEY_A4, + KEY_A4S, + KEY_B4, KEY_C5, KEY_C5S, KEY_D5, @@ -98,25 +86,37 @@ public: KEY_F5S, KEY_G5, KEY_G5S, - KEY_A6, - KEY_A6S, - KEY_B6, + KEY_A5, + KEY_A5S, + KEY_B5, KEY_C6, KEY_C6S, KEY_D6, KEY_D6S, KEY_E6, KEY_F6, + KEY_F6S, + KEY_G6, + KEY_G6S, + KEY_A6, + KEY_A6S, + KEY_B6, + KEY_C7, + KEY_C7S, + KEY_D7, + KEY_D7S, + KEY_E7, + KEY_F7, KEY_COUNT }; protected: - virtual const tiny_rom_entry *device_rom_region() const override; - virtual void device_add_mconfig(machine_config &config) override; - virtual ioport_constructor device_input_ports() const override; - virtual void device_resolve_objects() override; - virtual void device_start() override; + virtual const tiny_rom_entry *device_rom_region() const override ATTR_COLD; + virtual void device_add_mconfig(machine_config &config) override ATTR_COLD; + virtual ioport_constructor device_input_ports() const override ATTR_COLD; + virtual void device_resolve_objects() override ATTR_COLD; + virtual void device_start() override ATTR_COLD; TIMER_CALLBACK_MEMBER(scnd_update); TIMER_CALLBACK_MEMBER(velkey_down); @@ -144,7 +144,7 @@ private: template <unsigned N> void update_dp(offs_t offset, u16 data); - void muskeys_map(address_map &map); + void muskeys_map(address_map &map) ATTR_COLD; devcb_write_line m_cmi_txd; devcb_write_line m_cmi_rts; |