src/emu/machine/z80dma.c
| r7624 | r7625 | |
| 560 | 560 | z80dma->status = 0x38; |
| 561 | 561 | break; |
| 562 | 562 | case COMMAND_LOAD: |
| 563 | z80dma->force_ready = 0; |
| 563 | 564 | z80dma->addressA = PORTA_ADDRESS(z80dma); |
| 564 | 565 | z80dma->addressB = PORTB_ADDRESS(z80dma); |
| 565 | 566 | z80dma->count = BLOCKLEN(z80dma); |
| r7624 | r7625 | |
| 581 | 582 | break; |
| 582 | 583 | case COMMAND_CONTINUE: |
| 583 | 584 | if (LOG) logerror("Continue\n"); |
| 584 | | z80dma->count = 0; |
| 585 | z80dma->count = BLOCKLEN(z80dma); |
| 585 | 586 | z80dma->dma_enabled = 1; |
| 586 | 587 | //"match not found" & "end of block" status flags zeroed here |
| 587 | 588 | z80dma->status |= 0x30; |