summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/oricext/microdisc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/oricext/microdisc.cpp')
-rw-r--r--src/devices/bus/oricext/microdisc.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/bus/oricext/microdisc.cpp b/src/devices/bus/oricext/microdisc.cpp
index c6607ba18fc..780c876e977 100644
--- a/src/devices/bus/oricext/microdisc.cpp
+++ b/src/devices/bus/oricext/microdisc.cpp
@@ -4,7 +4,7 @@
#include "microdisc.h"
#include "formats/oric_dsk.h"
-const device_type MICRODISC = device_creator<microdisc_device>;
+DEFINE_DEVICE_TYPE(MICRODISC, microdisc_device, "microdisc", "Microdisc floppy drive interface")
ROM_START( microdisc )
ROM_REGION( 0x2000, "microdisc", 0 )
@@ -33,13 +33,13 @@ static MACHINE_CONFIG_FRAGMENT( microdisc )
MACHINE_CONFIG_END
DEVICE_ADDRESS_MAP_START(map, 8, microdisc_device)
- AM_RANGE(0x310, 0x313) AM_DEVREADWRITE("fdc", fd1793_t, read, write)
+ AM_RANGE(0x310, 0x313) AM_DEVREADWRITE("fdc", fd1793_device, read, write)
AM_RANGE(0x314, 0x314) AM_READWRITE(port_314_r, port_314_w)
AM_RANGE(0x318, 0x318) AM_READ(port_318_r)
ADDRESS_MAP_END
microdisc_device::microdisc_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
- oricext_device(mconfig, MICRODISC, "Microdisc floppy drive interface", tag, owner, clock, "microdisc", __FILE__),
+ oricext_device(mconfig, MICRODISC, tag, owner, clock),
fdc(*this, "fdc"), microdisc_rom(nullptr), port_314(0), intrq_state(false), drq_state(false), hld_state(false)
{
}