diff options
Diffstat (limited to 'src/mame/machine/naomi.c')
-rw-r--r-- | src/mame/machine/naomi.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/machine/naomi.c b/src/mame/machine/naomi.c index deaa1b184df..0c5abd92500 100644 --- a/src/mame/machine/naomi.c +++ b/src/mame/machine/naomi.c @@ -29,8 +29,8 @@ UINT16 actel_id; static READ64_HANDLER( naomi_biose_idle_skip_r ) { if (space->device().safe_pc()==0xc04173c) - device_spin_until_time(&space->device(), attotime::from_usec(500)); - //device_spin_until_interrupt(&space->device()); + space->device().execute().spin_until_time(attotime::from_usec(500)); + //space->device().execute().spin_until_interrupt(); // else // printf("%08x\n", space->device().safe_pc()); @@ -40,7 +40,7 @@ static READ64_HANDLER( naomi_biose_idle_skip_r ) static READ64_HANDLER( naomi_biosh_idle_skip_r ) { if (space->device().safe_pc()==0xc045ffc) - device_spin_until_time(&space->device(), attotime::from_usec(500)); + space->device().execute().spin_until_time(attotime::from_usec(500)); // printf("%08x\n", space->device().safe_pc()); @@ -50,8 +50,8 @@ static READ64_HANDLER( naomi_biosh_idle_skip_r ) static READ64_HANDLER( naomi2_biose_idle_skip_r ) { if (space->device().safe_pc()==0xc04637c) - device_spin_until_time(&space->device(), attotime::from_usec(500)); - //device_spin_until_interrupt(&space->device()); + space->device().execute().spin_until_time(attotime::from_usec(500)); + //space->device().execute().spin_until_interrupt(); // else // printf("%08x\n", space->device().safe_pc()); @@ -244,7 +244,7 @@ DRIVER_INIT_MEMBER(dc_state,naomigd_mp) static READ64_HANDLER( naomigd_ggxxsla_idle_skip_r ) { if (space->device().safe_pc()==0x0c0c9adc) - device_spin_until_time(&space->device(), attotime::from_usec(500)); + space->device().execute().spin_until_time(attotime::from_usec(500)); return naomi_ram64[0x1aae18/8]; } @@ -258,7 +258,7 @@ DRIVER_INIT_MEMBER(dc_state,ggxxsla) static READ64_HANDLER( naomigd_ggxx_idle_skip_r ) { if (space->device().safe_pc()==0xc0b5c3c) // or 0xc0bab0c - device_spin_until_time(&space->device(), attotime::from_usec(500)); + space->device().execute().spin_until_time(attotime::from_usec(500)); return naomi_ram64[0x1837b8/8]; } @@ -273,7 +273,7 @@ DRIVER_INIT_MEMBER(dc_state,ggxx) static READ64_HANDLER( naomigd_ggxxrl_idle_skip_r ) { if (space->device().safe_pc()==0xc0b84bc) // or 0xc0bab0c - device_spin_until_time(&space->device(), attotime::from_usec(500)); + space->device().execute().spin_until_time(attotime::from_usec(500)); //printf("%08x\n", space->device().safe_pc()); @@ -290,7 +290,7 @@ DRIVER_INIT_MEMBER(dc_state,ggxxrl) static READ64_HANDLER( naomigd_sfz3ugd_idle_skip_r ) { if (space->device().safe_pc()==0xc36a2dc) - device_spin_until_time(&space->device(), attotime::from_usec(500)); + space->device().execute().spin_until_time(attotime::from_usec(500)); return naomi_ram64[0x5dc900/8]; } @@ -335,8 +335,8 @@ DRIVER_INIT_MEMBER(dc_state,kick4csh) static READ64_HANDLER( hotd2_idle_skip_r ) { if (space->device().safe_pc()==0xc0cfcbc) - device_spin_until_time(&space->device(), attotime::from_usec(500)); - //device_spin_until_interrupt(&space->device()); + space->device().execute().spin_until_time(attotime::from_usec(500)); + //space->device().execute().spin_until_interrupt(); // else // printf("%08x\n", space->device().safe_pc()); |