diff options
Diffstat (limited to 'src/mame/machine/abc80kb.cpp')
-rw-r--r-- | src/mame/machine/abc80kb.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mame/machine/abc80kb.cpp b/src/mame/machine/abc80kb.cpp index afefb8cf5d8..d689ea88c1f 100644 --- a/src/mame/machine/abc80kb.cpp +++ b/src/mame/machine/abc80kb.cpp @@ -74,6 +74,8 @@ Notes: #include "emu.h" #include "abc80kb.h" +#include "cpu/mcs48/mcs48.h" + //************************************************************************** @@ -88,7 +90,7 @@ Notes: // DEVICE DEFINITIONS //************************************************************************** -const device_type ABC80_KEYBOARD = device_creator<abc80_keyboard_device>; +DEFINE_DEVICE_TYPE(ABC80_KEYBOARD, abc80_keyboard_device, "abc80kb", "ABC-80 Keyboard") //------------------------------------------------- @@ -169,9 +171,9 @@ ioport_constructor abc80_keyboard_device::device_input_ports() const //------------------------------------------------- abc80_keyboard_device::abc80_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) - : device_t(mconfig, ABC80_KEYBOARD, "ABC-80 Keyboard", tag, owner, clock, "abc80kb", __FILE__), - m_write_keydown(*this), - m_maincpu(*this, I8048_TAG) + : device_t(mconfig, ABC80_KEYBOARD, tag, owner, clock) + , m_write_keydown(*this) + , m_maincpu(*this, I8048_TAG) { } |