summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/seattle.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/seattle.c')
-rw-r--r--src/mame/drivers/seattle.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/seattle.c b/src/mame/drivers/seattle.c
index b34bcdf6e2f..3f1c16d6868 100644
--- a/src/mame/drivers/seattle.c
+++ b/src/mame/drivers/seattle.c
@@ -1150,7 +1150,7 @@ READ32_MEMBER(seattle_state::galileo_r)
}
/* eat some time for those which poll this register */
- device_eat_cycles(&space.device(), 100);
+ space.device().execute().eat_cycles(100);
if (LOG_TIMERS)
logerror("%08X:hires_timer_r = %08X\n", space.device().safe_pc(), result);
@@ -1371,7 +1371,7 @@ WRITE32_MEMBER(seattle_state::seattle_voodoo_w)
m_cpu_stalled_mem_mask = mem_mask;
/* spin until we send the magic trigger */
- device_spin_until_trigger(&space.device(), 45678);
+ space.device().execute().spin_until_trigger(45678);
if (LOG_DMA) logerror("%08X:Stalling CPU on voodoo (already stalled)\n", space.device().safe_pc());
}
@@ -1393,7 +1393,7 @@ static void voodoo_stall(device_t *device, int stall)
else
{
if (LOG_DMA) logerror("%08X:Stalling CPU on voodoo\n", device->machine().device("maincpu")->safe_pc());
- device_spin_until_trigger(device->machine().device("maincpu"), 45678);
+ device->machine().device("maincpu")->execute().spin_until_trigger(45678);
}
}
@@ -1672,7 +1672,7 @@ READ32_MEMBER(seattle_state::cmos_protect_r)
WRITE32_MEMBER(seattle_state::seattle_watchdog_w)
{
- device_eat_cycles(&space.device(), 100);
+ space.device().execute().eat_cycles(100);
}
@@ -1786,7 +1786,7 @@ READ32_MEMBER(seattle_state::seattle_ide_r)
device_t *device = machine().device("ide");
/* note that blitz times out if we don't have this cycle stealing */
if (offset == 0x3f6/4)
- device_eat_cycles(machine().device("maincpu"), 100);
+ machine().device("maincpu")->execute().eat_cycles(100);
return ide_controller32_r(device, offset, mem_mask);
}