mirror of
https://github.com/holub/mame
synced 2025-05-20 04:39:11 +03:00
Implemented Sort-DMA irq firing [Angelo Salese]
This commit is contained in:
parent
a50fc24446
commit
61fc12d8d7
@ -529,9 +529,17 @@ WRITE64_HANDLER( dc_sysctrl_w )
|
|||||||
dc_sysctrl_regs[SB_ISTERR] = old & ~dat;
|
dc_sysctrl_regs[SB_ISTERR] = old & ~dat;
|
||||||
break;
|
break;
|
||||||
case SB_SDST:
|
case SB_SDST:
|
||||||
#if DEBUG_SYSCTRL
|
//#if DEBUG_SYSCTRL
|
||||||
mame_printf_verbose("SYSCTRL: Sort-DMA not supported yet !!!\n");
|
//mame_printf_verbose("SYSCTRL: Sort-DMA not supported yet !!!\n");
|
||||||
#endif
|
//#endif
|
||||||
|
if(dat & 1)
|
||||||
|
{
|
||||||
|
// TODO: Sort-DMA routine goes here
|
||||||
|
printf("Sort-DMA irq\n");
|
||||||
|
|
||||||
|
dc_sysctrl_regs[SB_ISTNRM] |= IST_DMA_SORT;
|
||||||
|
dc_sysctrl_regs[SB_SDST] = 0;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
dc_update_interrupt_status(space->machine);
|
dc_update_interrupt_status(space->machine);
|
||||||
|
Loading…
Reference in New Issue
Block a user