summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/m92.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/m92.c')
-rw-r--r--src/mame/drivers/m92.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/m92.c b/src/mame/drivers/m92.c
index 41d51bf960f..5d3f951fb29 100644
--- a/src/mame/drivers/m92.c
+++ b/src/mame/drivers/m92.c
@@ -225,7 +225,7 @@ static MACHINE_START( m92 )
state_save_register_global(bankaddress);
state_save_register_func_postload(set_m92_bank);
- scanline_timer = timer_alloc(m92_scanline_interrupt);
+ scanline_timer = timer_alloc(m92_scanline_interrupt, NULL);
}
static MACHINE_RESET( m92 )
@@ -330,7 +330,7 @@ static TIMER_CALLBACK( setvector_callback )
static WRITE16_HANDLER( m92_soundlatch_w )
{
- timer_call_after_resynch(V30_ASSERT, setvector_callback);
+ timer_call_after_resynch(NULL, V30_ASSERT, setvector_callback);
soundlatch_w(0, data & 0xff);
}
@@ -347,7 +347,7 @@ static READ16_HANDLER( m92_soundlatch_r )
static WRITE16_HANDLER( m92_sound_irq_ack_w )
{
- timer_call_after_resynch(V30_CLEAR, setvector_callback);
+ timer_call_after_resynch(NULL, V30_CLEAR, setvector_callback);
}
static WRITE16_HANDLER( m92_sound_status_w )
@@ -928,9 +928,9 @@ GFXDECODE_END
static void sound_irq(int state)
{
if (state)
- timer_call_after_resynch(YM2151_ASSERT, setvector_callback);
+ timer_call_after_resynch(NULL, YM2151_ASSERT, setvector_callback);
else
- timer_call_after_resynch(YM2151_CLEAR, setvector_callback);
+ timer_call_after_resynch(NULL, YM2151_CLEAR, setvector_callback);
}
static struct YM2151interface ym2151_interface =
@@ -1920,7 +1920,7 @@ static void init_m92(running_machine *machine, const UINT8 *decryption_table, in
m92_irq_vectorbase=0x80;
m92_sprite_buffer_busy=1;
- setvector_callback(machine, VECTOR_INIT);
+ setvector_callback(machine, NULL, VECTOR_INIT);
irem_cpu_decrypt(1,decryption_table);
}