summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/74148.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/74148.cpp')
-rw-r--r--src/devices/machine/74148.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/devices/machine/74148.cpp b/src/devices/machine/74148.cpp
index 79a74f16a40..1b8033bc297 100644
--- a/src/devices/machine/74148.cpp
+++ b/src/devices/machine/74148.cpp
@@ -44,17 +44,18 @@
#include "machine/74148.h"
-const device_type TTL74148 = device_creator<ttl74148_device>;
+DEFINE_DEVICE_TYPE(TTL74148, ttl74148_device, "74148", "74148 TTL")
+
ttl74148_device::ttl74148_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, TTL74148, "74148 TTL", tag, owner, clock, "74148", __FILE__),
- m_enable_input(0),
- m_output(0),
- m_output_valid(0),
- m_enable_output(0),
- m_last_output(0),
- m_last_output_valid(0),
- m_last_enable_output(0)
+ : device_t(mconfig, TTL74148, tag, owner, clock)
+ , m_enable_input(0)
+ , m_output(0)
+ , m_output_valid(0)
+ , m_enable_output(0)
+ , m_last_output(0)
+ , m_last_output_valid(0)
+ , m_last_enable_output(0)
{
for (auto & elem : m_input_lines)
elem = 0;