diff options
Diffstat (limited to 'src/mame/machine/harddriv.c')
-rw-r--r-- | src/mame/machine/harddriv.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/machine/harddriv.c b/src/mame/machine/harddriv.c index 76d4b3b8dbc..42c2b6105a8 100644 --- a/src/mame/machine/harddriv.c +++ b/src/mame/machine/harddriv.c @@ -200,7 +200,7 @@ MACHINE_RESET( harddriv ) memset(duart_read_data, 0, sizeof(duart_read_data)); memset(duart_write_data, 0, sizeof(duart_write_data)); duart_output_port = 0; - duart_timer = timer_alloc(duart_callback); + duart_timer = timer_alloc(duart_callback, NULL); /* reset the ADSP/DSIII/DSIV boards */ adsp_halt = 1; @@ -783,7 +783,7 @@ INLINE void stmsp_sync_w(int which, offs_t offset, UINT16 data, UINT16 mem_mask) /* if being written from the 68000, synchronize on it */ if (hd34010_host_access) - timer_call_after_resynch(newdata | (offset << 16) | (which << 28), stmsp_sync_update); + timer_call_after_resynch(NULL, newdata | (offset << 16) | (which << 28), stmsp_sync_update); /* otherwise, just update */ else @@ -871,7 +871,7 @@ WRITE16_HANDLER( hd68k_adsp_data_w ) if (offset == 0x1fff) { logerror("%06X:ADSP sync address written (%04X)\n", activecpu_get_previouspc(), data); - timer_call_after_resynch(0, 0); + timer_call_after_resynch(NULL, 0, 0); cpu_triggerint(hdcpu_adsp); } else @@ -974,7 +974,7 @@ WRITE16_HANDLER( hd68k_adsp_control_w ) case 3: logerror("ADSP bank = %d (deferred)\n", val); - timer_call_after_resynch(val, deferred_adsp_bank_switch); + timer_call_after_resynch(NULL, val, deferred_adsp_bank_switch); break; case 5: @@ -1571,7 +1571,7 @@ WRITE32_HANDLER( rddsp32_sync0_w ) COMBINE_DATA(&newdata); dataptr[next_msp_sync % MAX_MSP_SYNC] = dptr; dataval[next_msp_sync % MAX_MSP_SYNC] = newdata; - timer_call_after_resynch(next_msp_sync++ % MAX_MSP_SYNC, rddsp32_sync_cb); + timer_call_after_resynch(NULL, next_msp_sync++ % MAX_MSP_SYNC, rddsp32_sync_cb); } else COMBINE_DATA(&rddsp32_sync[0][offset]); @@ -1587,7 +1587,7 @@ WRITE32_HANDLER( rddsp32_sync1_w ) COMBINE_DATA(&newdata); dataptr[next_msp_sync % MAX_MSP_SYNC] = dptr; dataval[next_msp_sync % MAX_MSP_SYNC] = newdata; - timer_call_after_resynch(next_msp_sync++ % MAX_MSP_SYNC, rddsp32_sync_cb); + timer_call_after_resynch(NULL, next_msp_sync++ % MAX_MSP_SYNC, rddsp32_sync_cb); } else COMBINE_DATA(&rddsp32_sync[1][offset]); |