summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/a800/a8sio.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/a800/a8sio.cpp')
-rw-r--r--src/devices/bus/a800/a8sio.cpp16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/devices/bus/a800/a8sio.cpp b/src/devices/bus/a800/a8sio.cpp
index cfbef3b47e4..0d5d248c11e 100644
--- a/src/devices/bus/a800/a8sio.cpp
+++ b/src/devices/bus/a800/a8sio.cpp
@@ -59,13 +59,6 @@ a8sio_slot_device::a8sio_slot_device(const machine_config &mconfig, device_type
{
}
-void a8sio_slot_device::static_set_a8sio_slot(device_t &device, const char *tag, const char *slottag)
-{
- a8sio_slot_device &a8sio_ext = dynamic_cast<a8sio_slot_device &>(device);
- a8sio_ext.m_a8sio_tag = tag;
- a8sio_ext.m_a8sio_slottag = slottag;
-}
-
//-------------------------------------------------
// device_start - device-specific startup
//-------------------------------------------------
@@ -76,7 +69,7 @@ void a8sio_slot_device::device_start()
if (dev)
{
- device_a8sio_card_interface::static_set_a8sio_tag(*dev, m_a8sio_tag, m_a8sio_slottag);
+ dev->set_a8sio_tag(m_a8sio_tag, m_a8sio_slottag);
}
}
@@ -191,13 +184,6 @@ device_a8sio_card_interface::~device_a8sio_card_interface()
{
}
-void device_a8sio_card_interface::static_set_a8sio_tag(device_t &device, const char *tag, const char *slottag)
-{
- device_a8sio_card_interface &a8sio_card = dynamic_cast<device_a8sio_card_interface &>(device);
- a8sio_card.m_a8sio_tag = tag;
- a8sio_card.m_a8sio_slottag = slottag;
-}
-
void device_a8sio_card_interface::set_a8sio_device()
{
m_a8sio = dynamic_cast<a8sio_device *>(device().machine().device(m_a8sio_tag));