mirror of
https://github.com/holub/mame
synced 2025-10-08 09:30:17 +03:00
-ncr5390: If a command is already in the FIFO, don't block select arbitration, nw
This commit is contained in:
parent
6465de84d3
commit
4cfef07a7f
@ -340,7 +340,7 @@ void ncr5390_device::step(bool timeout)
|
|||||||
|
|
||||||
case DISC_SEL_ARBITRATION_INIT:
|
case DISC_SEL_ARBITRATION_INIT:
|
||||||
// wait until a command is in the fifo
|
// wait until a command is in the fifo
|
||||||
if (!fifo_pos || (dma_command && !(status & S_TC0)))
|
if (!fifo_pos && dma_command && !(status & S_TC0))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
command_length = derive_msg_size(fifo[0]);
|
command_length = derive_msg_size(fifo[0]);
|
||||||
|
Loading…
Reference in New Issue
Block a user