summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/pdp1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pdp1.cpp')
-rw-r--r--src/mame/drivers/pdp1.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/pdp1.cpp b/src/mame/drivers/pdp1.cpp
index 8233b3784a1..aa300fa7976 100644
--- a/src/mame/drivers/pdp1.cpp
+++ b/src/mame/drivers/pdp1.cpp
@@ -689,11 +689,11 @@ protected:
virtual void device_start() override { }
};
-const device_type PDP1_READTAPE = device_creator<pdp1_readtape_image_device>;
+DEFINE_DEVICE_TYPE(PDP1_READTAPE, pdp1_readtape_image_device, "pdp1_readtape_image", "PDP1 Tape Reader")
pdp1_readtape_image_device::pdp1_readtape_image_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, PDP1_READTAPE, "PDP1 Tape Reader", tag, owner, clock, "pdp1_readtape_image", __FILE__),
- device_image_interface(mconfig, *this)
+ : device_t(mconfig, PDP1_READTAPE, tag, owner, clock)
+ , device_image_interface(mconfig, *this)
{
}
@@ -721,11 +721,11 @@ protected:
virtual void device_start() override { }
};
-const device_type PDP1_PUNCHTAPE = device_creator<pdp1_punchtape_image_device>;
+DEFINE_DEVICE_TYPE(PDP1_PUNCHTAPE, pdp1_punchtape_image_device, "pdp1_punchtape_image_device", "PDP1 Tape Puncher")
pdp1_punchtape_image_device::pdp1_punchtape_image_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, PDP1_PUNCHTAPE, "PDP1 Tape Puncher", tag, owner, clock, "pdp1_punchtape_image", __FILE__),
- device_image_interface(mconfig, *this)
+ : device_t(mconfig, PDP1_PUNCHTAPE, tag, owner, clock)
+ , device_image_interface(mconfig, *this)
{
}
@@ -754,11 +754,11 @@ protected:
virtual void device_start() override { }
};
-const device_type PDP1_PRINTER = device_creator<pdp1_printer_image_device>;
+DEFINE_DEVICE_TYPE(PDP1_PRINTER, pdp1_printer_image_device, "pdp1_printer_image", "PDP1 Typewriter")
pdp1_printer_image_device::pdp1_printer_image_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, PDP1_PRINTER, "PDP1 Typewriter", tag, owner, clock, "pdp1_printer_image", __FILE__),
- device_image_interface(mconfig, *this)
+ : device_t(mconfig, PDP1_PRINTER, tag, owner, clock)
+ , device_image_interface(mconfig, *this)
{
}
@@ -786,11 +786,11 @@ protected:
virtual void device_start() override { }
};
-const device_type PDP1_CYLINDER = device_creator<pdp1_cylinder_image_device>;
+DEFINE_DEVICE_TYPE(PDP1_CYLINDER, pdp1_cylinder_image_device, "pdp1_cylinder_image", "PDP1 Cylinder")
pdp1_cylinder_image_device::pdp1_cylinder_image_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, PDP1_CYLINDER, "PDP1 Cylinder", tag, owner, clock, "pdp1_cylinder_image", __FILE__),
- device_image_interface(mconfig, *this)
+ : device_t(mconfig, PDP1_CYLINDER, tag, owner, clock)
+ , device_image_interface(mconfig, *this)
{
}
@@ -1917,7 +1917,7 @@ INTERRUPT_GEN_MEMBER(pdp1_state::pdp1_interrupt)
}
-static MACHINE_CONFIG_START( pdp1, pdp1_state )
+static MACHINE_CONFIG_START( pdp1 )
/* basic machine hardware */
/* PDP1 CPU @ 200 kHz (no master clock, but the instruction and memory rate is 200 kHz) */
@@ -1966,5 +1966,5 @@ ROM_END
***************************************************************************/
-/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME */
-COMP( 1961, pdp1, 0, 0, pdp1, pdp1, driver_device, 0, "Digital Equipment Corporation", "PDP-1" , MACHINE_NO_SOUND_HW )
+// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
+COMP( 1961, pdp1, 0, 0, pdp1, pdp1, pdp1_state, 0, "Digital Equipment Corporation", "PDP-1", MACHINE_NO_SOUND_HW )