summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/z80dma.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/z80dma.c')
-rw-r--r--src/emu/machine/z80dma.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/emu/machine/z80dma.c b/src/emu/machine/z80dma.c
index 44f1463ce57..d75afbf4409 100644
--- a/src/emu/machine/z80dma.c
+++ b/src/emu/machine/z80dma.c
@@ -596,7 +596,6 @@ UINT8 z80dma_device::read()
if(m_read_num_follow == 0) // special case: Legend of Kage on X1 Turbo
res = m_status;
else {
- assert(m_read_cur_follow < ARRAY_LENGTH(m_read_regs_follow));
res = m_read_regs_follow[m_read_cur_follow];
}
@@ -687,8 +686,7 @@ void z80dma_device::write(UINT8 data)
case COMMAND_READ_STATUS_BYTE:
if (LOG) logerror("Z80DMA '%s' CMD Read status Byte\n", tag());
READ_MASK = 1;
- assert(m_read_num_follow < ARRAY_LENGTH(m_read_regs_follow));
- m_read_regs_follow[m_read_num_follow++] = m_status;
+ m_read_regs_follow[0] = m_status;
break;
case COMMAND_RESET_AND_DISABLE_INTERRUPTS:
WR3 &= ~0x20;