summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/c64/exp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/c64/exp.cpp')
-rw-r--r--src/devices/bus/c64/exp.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/devices/bus/c64/exp.cpp b/src/devices/bus/c64/exp.cpp
index 5525204d1ee..e1c7c866a3e 100644
--- a/src/devices/bus/c64/exp.cpp
+++ b/src/devices/bus/c64/exp.cpp
@@ -60,7 +60,7 @@ c64_expansion_slot_device::c64_expansion_slot_device(const machine_config &mconf
device_t(mconfig, C64_EXPANSION_SLOT, tag, owner, clock),
device_single_card_slot_interface<device_c64_expansion_card_interface>(mconfig, *this),
device_cartrom_image_interface(mconfig, *this),
- m_read_dma_cd(*this),
+ m_read_dma_cd(*this, 0),
m_write_dma_cd(*this),
m_write_irq(*this),
m_write_nmi(*this),
@@ -77,14 +77,6 @@ c64_expansion_slot_device::c64_expansion_slot_device(const machine_config &mconf
void c64_expansion_slot_device::device_start()
{
m_card = get_card_device();
-
- // resolve callbacks
- m_read_dma_cd.resolve_safe(0);
- m_write_dma_cd.resolve_safe();
- m_write_irq.resolve_safe();
- m_write_nmi.resolve_safe();
- m_write_dma.resolve_safe();
- m_write_reset.resolve_safe();
}