summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/cpc/ddi1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/cpc/ddi1.cpp')
-rw-r--r--src/devices/bus/cpc/ddi1.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/devices/bus/cpc/ddi1.cpp b/src/devices/bus/cpc/ddi1.cpp
index b78caa06129..1ee3ab13d06 100644
--- a/src/devices/bus/cpc/ddi1.cpp
+++ b/src/devices/bus/cpc/ddi1.cpp
@@ -7,13 +7,14 @@
#include "emu.h"
#include "ddi1.h"
#include "softlist.h"
+
SLOT_INTERFACE_EXTERN(cpc_exp_cards);
//**************************************************************************
// DEVICE DEFINITIONS
//**************************************************************************
-const device_type CPC_DDI1 = device_creator<cpc_ddi1_device>;
+DEFINE_DEVICE_TYPE(CPC_DDI1, cpc_ddi1_device, "cpc_ddi1", "Amstrad DDI-1")
static SLOT_INTERFACE_START( ddi1_floppies )
SLOT_INTERFACE( "3ssdd", FLOPPY_3_SSDD )
@@ -62,7 +63,7 @@ machine_config_constructor cpc_ddi1_device::device_mconfig_additions() const
//**************************************************************************
cpc_ddi1_device::cpc_ddi1_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
- device_t(mconfig, CPC_DDI1, "DDI-1", tag, owner, clock, "cpc_ddi1", __FILE__),
+ device_t(mconfig, CPC_DDI1, tag, owner, clock),
device_cpc_expansion_card_interface(mconfig, *this), m_slot(nullptr),
m_fdc(*this,"upd765"),
m_connector(*this,"upd765:0"), m_rom_active(false), m_romen(false)