diff options
Diffstat (limited to 'src/devices/bus/pofo/ccm.cpp')
-rw-r--r-- | src/devices/bus/pofo/ccm.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/pofo/ccm.cpp b/src/devices/bus/pofo/ccm.cpp index e31a1eefc97..9619be68712 100644 --- a/src/devices/bus/pofo/ccm.cpp +++ b/src/devices/bus/pofo/ccm.cpp @@ -15,7 +15,7 @@ // GLOBAL VARIABLES //************************************************************************** -const device_type PORTFOLIO_MEMORY_CARD_SLOT = device_creator<portfolio_memory_card_slot_t>; +DEFINE_DEVICE_TYPE(PORTFOLIO_MEMORY_CARD_SLOT, portfolio_memory_card_slot_device, "portfolio_ccm_slot", "Atari Portfolio memory card port") @@ -32,7 +32,7 @@ device_portfolio_memory_card_slot_interface::device_portfolio_memory_card_slot_i m_rom(*this, "rom"), m_nvram(*this, "nvram") { - m_slot = dynamic_cast<portfolio_memory_card_slot_t *>(device.owner()); + m_slot = dynamic_cast<portfolio_memory_card_slot_device *>(device.owner()); } @@ -42,11 +42,11 @@ device_portfolio_memory_card_slot_interface::device_portfolio_memory_card_slot_i //************************************************************************** //------------------------------------------------- -// portfolio_memory_card_slot_t - constructor +// portfolio_memory_card_slot_device - constructor //------------------------------------------------- -portfolio_memory_card_slot_t::portfolio_memory_card_slot_t(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : - device_t(mconfig, PORTFOLIO_MEMORY_CARD_SLOT, "Atari Portfolio memory card port", tag, owner, clock, "portfolio_ccm_slot", __FILE__), +portfolio_memory_card_slot_device::portfolio_memory_card_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : + device_t(mconfig, PORTFOLIO_MEMORY_CARD_SLOT, tag, owner, clock), device_slot_interface(mconfig, *this), device_image_interface(mconfig, *this), m_card(nullptr) @@ -58,7 +58,7 @@ portfolio_memory_card_slot_t::portfolio_memory_card_slot_t(const machine_config // device_start - device-specific startup //------------------------------------------------- -void portfolio_memory_card_slot_t::device_start() +void portfolio_memory_card_slot_device::device_start() { m_card = dynamic_cast<device_portfolio_memory_card_slot_interface *>(get_card_device()); } @@ -68,7 +68,7 @@ void portfolio_memory_card_slot_t::device_start() // call_load - //------------------------------------------------- -image_init_result portfolio_memory_card_slot_t::call_load() +image_init_result portfolio_memory_card_slot_device::call_load() { if (m_card) { @@ -90,7 +90,7 @@ image_init_result portfolio_memory_card_slot_t::call_load() // get_default_card_software - //------------------------------------------------- -std::string portfolio_memory_card_slot_t::get_default_card_software(get_default_card_software_hook &hook) const +std::string portfolio_memory_card_slot_device::get_default_card_software(get_default_card_software_hook &hook) const { return software_get_default_slot("rom"); } |