summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/dmv/k806.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/dmv/k806.cpp')
-rw-r--r--src/devices/bus/dmv/k806.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/devices/bus/dmv/k806.cpp b/src/devices/bus/dmv/k806.cpp
index 87a0002c091..959e1468990 100644
--- a/src/devices/bus/dmv/k806.cpp
+++ b/src/devices/bus/dmv/k806.cpp
@@ -71,7 +71,6 @@ dmv_k806_device::dmv_k806_device(const machine_config &mconfig, const char *tag,
, m_mouse_buttons(*this, "MOUSE")
, m_mouse_x(*this, "MOUSEX")
, m_mouse_y(*this, "MOUSEY")
- , m_bus(nullptr)
{
}
@@ -81,8 +80,6 @@ dmv_k806_device::dmv_k806_device(const machine_config &mconfig, const char *tag,
void dmv_k806_device::device_start()
{
- m_bus = static_cast<dmvcart_slot_device*>(owner());
-
// register for state saving
save_item(NAME(m_mouse.phase));
save_item(NAME(m_mouse.x));
@@ -153,7 +150,7 @@ void dmv_k806_device::io_write(int ifsel, offs_t offset, uint8_t data)
if (BIT(jumpers, ifsel) && ((!BIT(offset, 3) && BIT(jumpers, 5)) || (BIT(offset, 3) && BIT(jumpers, 6))))
{
m_mcu->upi41_master_w(machine().dummy_space(), offset & 1, data);
- m_bus->m_out_int_cb(CLEAR_LINE);
+ out_int(CLEAR_LINE);
}
}
@@ -185,7 +182,7 @@ READ_LINE_MEMBER( dmv_k806_device::portt1_r )
WRITE8_MEMBER( dmv_k806_device::port2_w )
{
- m_bus->m_out_int_cb((data & 1) ? CLEAR_LINE : ASSERT_LINE);
+ out_int((data & 1) ? CLEAR_LINE : ASSERT_LINE);
}
/*-------------------------------------------------------------------