summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/abc80kb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/abc80kb.cpp')
-rw-r--r--src/mame/machine/abc80kb.cpp10
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)
{
}