diff options
Diffstat (limited to 'src/devices/bus/cgenie/parallel/parallel.cpp')
-rw-r--r-- | src/devices/bus/cgenie/parallel/parallel.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/src/devices/bus/cgenie/parallel/parallel.cpp b/src/devices/bus/cgenie/parallel/parallel.cpp index 2f993298755..a5072e094ee 100644 --- a/src/devices/bus/cgenie/parallel/parallel.cpp +++ b/src/devices/bus/cgenie/parallel/parallel.cpp @@ -16,7 +16,7 @@ // DEVICE DEFINITIONS //************************************************************************** -const device_type PARALLEL_SLOT = device_creator<parallel_slot_device>; +DEFINE_DEVICE_TYPE(CG_PARALLEL_SLOT, cg_parallel_slot_device, "cg_parallel_slot", "Colour Genie Parallel Slot") //************************************************************************** @@ -24,21 +24,21 @@ const device_type PARALLEL_SLOT = device_creator<parallel_slot_device>; //************************************************************************** //------------------------------------------------- -// parallel_slot_device - constructor +// cg_parallel_slot_device - constructor //------------------------------------------------- -parallel_slot_device::parallel_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : - device_t(mconfig, PARALLEL_SLOT, "Parallel Slot", tag, owner, clock, "parallel_slot", __FILE__), +cg_parallel_slot_device::cg_parallel_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : + device_t(mconfig, CG_PARALLEL_SLOT, tag, owner, clock), device_slot_interface(mconfig, *this), m_cart(nullptr) { } //------------------------------------------------- -// parallel_slot_device - destructor +// cg_parallel_slot_device - destructor //------------------------------------------------- -parallel_slot_device::~parallel_slot_device() +cg_parallel_slot_device::~cg_parallel_slot_device() { } @@ -46,16 +46,16 @@ parallel_slot_device::~parallel_slot_device() // device_start - device-specific startup //------------------------------------------------- -void parallel_slot_device::device_start() +void cg_parallel_slot_device::device_start() { - m_cart = dynamic_cast<device_parallel_interface *>(get_card_device()); + m_cart = dynamic_cast<device_cg_parallel_interface *>(get_card_device()); } //------------------------------------------------- // device_reset - device-specific reset //------------------------------------------------- -void parallel_slot_device::device_reset() +void cg_parallel_slot_device::device_reset() { } @@ -64,7 +64,7 @@ void parallel_slot_device::device_reset() // I/O PORTS //************************************************************************** -READ8_MEMBER( parallel_slot_device::pa_r ) +READ8_MEMBER( cg_parallel_slot_device::pa_r ) { if (m_cart) return m_cart->pa_r(); @@ -72,13 +72,13 @@ READ8_MEMBER( parallel_slot_device::pa_r ) return 0xff; } -WRITE8_MEMBER( parallel_slot_device::pa_w ) +WRITE8_MEMBER( cg_parallel_slot_device::pa_w ) { if (m_cart) m_cart->pa_w(data); } -READ8_MEMBER( parallel_slot_device::pb_r ) +READ8_MEMBER( cg_parallel_slot_device::pb_r ) { if (m_cart) return m_cart->pb_r(); @@ -86,7 +86,7 @@ READ8_MEMBER( parallel_slot_device::pb_r ) return 0xff; } -WRITE8_MEMBER( parallel_slot_device::pb_w ) +WRITE8_MEMBER( cg_parallel_slot_device::pb_w ) { if (m_cart) m_cart->pb_w(data); @@ -98,19 +98,19 @@ WRITE8_MEMBER( parallel_slot_device::pb_w ) //************************************************************************** //------------------------------------------------- -// device_parallel_interface - constructor +// device_cg_parallel_interface - constructor //------------------------------------------------- -device_parallel_interface::device_parallel_interface(const machine_config &mconfig, device_t &device) : +device_cg_parallel_interface::device_cg_parallel_interface(const machine_config &mconfig, device_t &device) : device_slot_card_interface(mconfig, device) { - m_slot = dynamic_cast<parallel_slot_device *>(device.owner()); + m_slot = dynamic_cast<cg_parallel_slot_device *>(device.owner()); } //------------------------------------------------- -// ~device_parallel_interface - destructor +// ~device_cg_parallel_interface - destructor //------------------------------------------------- -device_parallel_interface::~device_parallel_interface() +device_cg_parallel_interface::~device_cg_parallel_interface() { } |